How to create an Email Subscription form

How to create an Email Subscription form

This tutorial will guide you to create a Store Email Subscription form similar to Shopify default one. Then you can put this form into any page you like.

Shopify’s default subscription form

Use the Store Email Subscription block

In Tapita page builder dashboard, go to Shopify Blocks Store Email Subscription. Drag and drop this block into your page.


This block already has the function of Shopify store email subscription. All you need to do is style the form as you like, such as change the font, text color, etc.

When you’re done, click Publish.

Now, when customers enter their email into the form and click Subscribe, they will appear in the Customers section of your Shopify admin.


(Optional) Redirect subscribers after they submit the form

To create a better user experience, you can redirect customers to a Thank-you page after they submit the form.

To do that, you can create a new page in Tapita using the template “Thank You”.


You can publish the page as it is or edit it as you like before publishing.

After you’ve published the Thank You page, go back to the page where you put the Email Subscription Form.

Then go to Page Settings > Advanced, and paste this below code into the Custom JS field:

if(window.location.search == "?customer_posted=true"){
	window.location.href = 'https://your-page.com/pages/thank-you';
}

where https://your-page.com/pages/thank-you is the URL of your Thank You page.


Click Save and done! Now when customers submit the form, they will be redirected to your Thank You page.


    • Related Articles

    • How to configure Contact Form block

      Tapita Page Builder allows you to build contact forms using the following options: Using the Contact Us page templates Using the Contact Form block Build the form fields from scratch using the Forms elements Either way, there are only 2 steps you ...
    • How to create a landing page that converts

      A landing page, often known as LP, is quite likely to be the very first "actual" encounter a visitor has with you, regardless of whether they arrive there via your homepage, a link from an advertising, or the outcome of a popular search phrase. Your ...
    • How to create a free beautiful Instagram newsfeed

      1. Create Instagram newsfeed Step 1: Create a new account here: https://embedsocial.com/admin/register/vue?plugin=socialfeed29&type=free Step 2: Login and choose what platform you want to display the newsfeed, in this case choose Instagram Step 3: ...
    • How to create a blog post that attracts the most traffic

      What is a blog post? A blog post is a single article posted on a blog, which serves as a publishing platform for written content. A blog can exist as a separate website or as a component of another website. Blogs can be used for a variety of things. ...
    • How to link Tapita from with additional emails?

      This article explains how to set up email forwarding to have another email to receive your form request from Tapita Set Up a Filter to Auto Forward in Gmail To set up a filter that forwards Gmail email to another email address: Select the Settings ...