Skip to main content
All CollectionsGetting StartedCollect New Subscribers
How to Switch Over Newsletter Signup Forms (Shopify)
How to Switch Over Newsletter Signup Forms (Shopify)

A step-by-step guide on how to switch over your newsletter signup forms to SmartrMail for your Shopify store

Peter Connolly avatar
Written by Peter Connolly
Updated over 4 years ago

If you are currently using your Shopify's theme main sign up form, great news! You do not have to follow the steps included in this doc as your sign up form is already linked to your SmartrMail account through our deep integration with Shopify. Simply enter an email address in this Shopify form, and it will appear in your "Shopify subscribers" list in SmartrMail after a couple of minutes.

If you do not have any form at all in your Shopify store as of today, simply go through the steps in this doc to create your first form:

If you are using a form which isn't you Shopify's theme main sign-up form (i.e: if you used another email app, and updated your form to link it to this other app in the past), then you'll need to go through the 6 steps below to link this form to your SmartrMail account:

Step 1: Find your replacement code within SmartrMail.

Instructions on finding this code are here: 

Step 2: Add a success page

This is the page people will see after successfully signing up to your email list. If you leave it blank, people will be redirected to the signup page. If you don't have a success page set up already, you can simply add your homepage.


Step 3: Navigate to the themes section of the Shopify dashboard and click "Edit code"

Step 4: Search for where you signup form is located  (This is usually in the footer or newsletter-form liquid files)

Step 5: Replace the <form> action attribute with the SmartrMail action attribute (i.e: "https://go.smartrmail.com/subscribe/XXXXXX") from the first step.

Step 6: Add the spam bot protection code:

<input name="subscribe_form[anti_bot]" type="text" style="display: none" />


Step 7: Click Save

Did this answer your question?