Shopify guideGuide·8 min read
How to Grow Your Email List on Shopify
Your email list is the audience you own. Here is how to grow it on Shopify step by step, from the checkout checkbox to popups and offers, without damaging deliverability.

Key takeaways
- Your checkout is the first place to grow your email list. Under
Settings > Checkout > Marketing opt-in, you choose where the email box is preselected: in regions Shopify recommends, only in regions you pick, or nowhere. - Shopify Forms is free and builds popup and inline sign-up forms, with an optional discount for joining. It isn't included by default, so install it first.
- Growth comes from traffic times sign-up rate. Measure the rate, then improve the offer, the timing and the placement before you chase more visitors.
- Never buy or rent lists. Shopify's delivery guidance says so directly, and in the UK and EU the consent rules make bought lists unusable for marketing.
- Who it is for
- Stores building their list
- Time needed
- 2 to 3 hours to set up
- What you need
- Shopify Forms and a sign-up offer
Your email list is the one audience you own. Ad prices change, social reach drops, but a subscriber who asked to hear from you stays reachable for as long as you keep them interested. That is why I set up list growth on every store before any campaign work.
This guide covers how to grow an email list on Shopify step by step: consent first, then checkout, a sign-up popup, the offer, other places to collect addresses, how to grow fast without damaging the list, and how to measure it. Menus and features come from Shopify's help center, and the consent rules from the ICO and FTC, as checked on 7 November 2026.
Get consent right before you grow
A list built without proper consent is a liability. The rules depend on where subscribers live:
- US. CAN-SPAM doesn't require opt-in, but every marketing email needs your postal address and a working opt-out honored within 10 business days. Opt-in still gives you a cleaner list.
- UK. The ICO says you need specific consent to email individuals, such as ticking an opt-in box, or the soft opt-in for existing customers who bought a similar product and were offered an opt-out.
- EU. The ePrivacy Directive requires prior consent, with the same existing-customer exception.
Shopify helps with two settings. Double opt-in, which emails new subscribers to confirm, lives under Settings > Notifications > Customer notifications, in the Marketing double opt-in section. In Germany, Shopify shows an extra option to require confirmation. Your sign-up wording should say what people will get and roughly how often.
Step 1: collect emails at checkout
Every buyer types an email at checkout, so a marketing checkbox there is the easiest win on most stores.
- Open the setting. Go to
Settings > Checkoutand find theMarketing opt-insection. - Turn on email. Enable the email option so the consent checkbox shows at checkout.
- Choose preselection. Pick
Regions recommended by Shopifyto let Shopify decide per region, orRegions you chooseto set it yourself. Choosing no regions means the box is never preselected, which is the safe option for UK and EU customers. - Rewrite the label. Change the default text to something specific, such as "Email me new arrivals and offers, about twice a month." You can edit it in the same section or in your theme's language editor.
Step 2: add a sign-up popup with Shopify Forms
Most visitors leave without buying. A popup is how you keep in touch with some of them.
- Install Shopify Forms. It is free from the Shopify App Store.
- Create a popup form. Choose a popup for the main offer. Collect the email address only at first. Every extra field lowers sign-ups.
- Add the offer. Shopify Forms can attach a new or existing discount to the form, delivered when someone subscribes.
- Write it plainly. A headline with the benefit, one line on what they'll receive, the field, the button. Example: "10% off your first order. Plus new arrivals before anyone else, about twice a month."
- Time it. I avoid showing a popup the moment someone lands. A short delay, or a trigger after they scroll or view a second page, interrupts less. Check that it closes easily on a phone.
- Add an inline form. Create an inline version for the footer and key pages, so people who closed the popup can still join.
- Connect the welcome email. Subscribers should get the code and a welcome straight away. My guide to writing a welcome email series covers what to send next.
If you use Klaviyo or another email tool, its own forms do the same job. Use one form tool, not two, or visitors may see two popups.
Step 3: choose the right sign-up offer
The offer decides how many people join and what kind of subscribers you get.
| Offer | Cost to you | Best for |
|---|---|---|
| Percentage off first order | Margin on the first order | Most product stores |
| Free shipping | Your shipping cost | Stores where shipping puts buyers off |
| Early access | Nothing | Brands with drops and launches |
| Guide, quiz or size help | Time to create it | Products that need advice |
| Prize draw | The prize | Short bursts, with care |
Discounts work, but they attract some people who only want the code. Early access and useful content bring in subscribers who want to hear from you. Many stores combine them: a modest discount plus a clear promise of what the emails contain.
Step 4: collect emails in more places
A popup alone misses many chances. These placements add steadily:
- Footer and page sign-ups. Add a newsletter block through your theme's sections, or an inline Shopify Form.
- Back-in-stock alerts. Shoppers who want a sold-out product will give an email gladly. Shopify Messaging has a template for emailing waitlisted customers when a product is back in stock. Ask for marketing consent separately from the alert.
- Customer accounts. Show the benefit of subscribing on the account page, where signed-in customers already trust you.
- Content. Size guides, care guides and buying guides can end with a sign-up form for related tips.
- Packaging. A card with a QR code to join for early access reaches every customer who ordered without subscribing.
How to grow an email list fast without hurting it
Fast growth is possible, but most shortcuts damage the list. What works:
- Improve sign-up rate before buying traffic. Doubling your sign-up rate does the same as doubling traffic, at no extra cost.
- Run a launch or early-access waitlist. A new product with a sign-up-only first look gives people a reason to join now.
- Partner with a related brand. A joint giveaway with a brand whose customers suit you, with clear consent wording that names both brands.
- Send landing-page traffic to a sign-up page. For social or influencer traffic, a dedicated page with one form often converts better than the homepage.
What doesn't work: buying lists, scraping addresses, or adding everyone who ever ordered as a subscriber without consent. Shopify's delivery guidance says plainly never to purchase or rent contact lists, and sustained spam complaints or bounces can lead Shopify to limit or pause your Shopify Messaging access.
Keep the list healthy as it grows
A bigger list only helps if the addresses are real and engaged. Shopify Messaging always filters bots and removes bounced, unsubscribed and complained addresses from future campaigns. Shopify's guidance also suggests double opt-in, hCaptcha on sign-up forms and removing inactive or suspicious contacts.
Gmail's sender guidelines ask all senders to keep spam complaints below 0.3%, and bulk senders below 0.10%. A list full of people who forgot signing up pushes you towards that limit. Every few months, segment subscribers who haven't opened or clicked in a long time, send them one re-engagement email, and stop emailing those who don't respond.
How to measure list growth
Track two numbers each month: new subscribers, and sign-up rate, which is sign-ups divided by sessions. Shopify Forms has analytics for each form, and the default Email subscribers segment in Customers shows the total.
Example: working out your sign-up rate
- Sign-up rate1.5%300 sign-ups from 20,000 sessions in a month.
- At 3% instead600Twice the subscribers from the same traffic.
Test one change at a time: the offer, the headline or the timing, for at least a few weeks each. Also check what subscribers do next. A form that brings many sign-ups who never buy may be worse than a smaller, better one.
Common mistakes
- Preselected boxes for UK and EU shoppers. Consent there must be specific and active.
- A popup on landing, on mobile, that's hard to close. It annoys visitors and can hurt sales.
- Too many fields. Ask for the email first. Collect birthday or preferences later.
- No welcome email. The promised code should arrive within minutes.
- Two form tools. Shopify Forms plus another app means duplicate popups.
- Bought or scraped lists. They harm deliverability and break consent rules.
Email list growth checklist
- Checkout email opt-in on, with preselection off for UK and EU.
- Opt-in label rewritten to say what subscribers get.
- Double opt-in decided and set up.
- Popup and inline forms live, with one clear offer.
- Popup tested on a phone and closes easily.
- Welcome email delivering the code immediately.
- Back-in-stock, account and packaging sign-ups added.
- Sign-up rate tracked monthly, and one change tested at a time.
Next steps
Turn on the checkout opt-in today, install Shopify Forms this week, and measure your sign-up rate for a month before changing the offer. Once subscribers arrive, the next job is turning them into customers, which my guide to essential ecommerce email flows covers. If you'd like me to look at your forms and checkout, my CRO service starts from $500.
Free tools
Check your own store
Free, no sign-up. Each one runs a part of this guide for you.
Frequently asked questions
What is the fastest way to grow an email list on Shopify?
Turn on the email opt-in at checkout, add a popup with a clear offer through Shopify Forms or your email tool, and then improve the sign-up rate before buying more traffic. A launch waitlist or early-access offer also gives visitors a reason to join now.
Is Shopify Forms free?
Yes. Shopify Forms is free to install and use, but it isn't included by default, so install it from the Shopify App Store. It can attach a discount to a sign-up form.
Should I preselect the email checkbox at checkout?
Not for UK and EU shoppers, where consent must be specific. Shopify can preselect it only in regions it recommends, or in regions you choose. Choosing no regions means it is never preselected.
What sign-up offer works best?
A percentage off the first order suits most product stores. Free shipping works where delivery costs put buyers off, and early access suits brands with launches. Pair any discount with a clear promise of what the emails contain.
Can I buy an email list for my store?
No. Shopify's delivery guidance says never to purchase or rent contact lists. In the UK and EU, people on bought lists haven't consented to your marketing, and bought lists damage deliverability everywhere.
How do I measure email list growth?
Track new subscribers and sign-up rate, which is sign-ups divided by sessions, every month. Shopify Forms has per-form analytics, and the Email subscribers segment in Customers shows your total.
Sources
- Collecting customer contact information, Shopify Help Center
- Shopify Forms, Shopify Help Center
- Message delivery in Shopify Messaging, Shopify Help Center
- Electronic mail marketing (Guide to PECR), Information Commissioner's Office
- CAN-SPAM Act: A Compliance Guide for Business, Federal Trade Commission
- Email sender guidelines, Google Workspace Admin Help
Related services and work

Written by Ashraf Siddik
I'm a Shopify developer and CRO specialist. I have built and improved Shopify stores since 2018, completed more than 1,000 projects, and hold a 4.96 average rating across 719 client reviews.
More guides
-
Email7 min readUpdated
Essential Email Flows Every Shopify Store Needs
Email flows send the right message at the right moment, every day, without anyone pressing send. Here are the flows every Shopify store needs, in the order I build them.
Read the guide -
Email10 min readUpdated
How to Build an Abandoned Cart Email Sequence on Shopify
One reminder email wins back some lost carts. A planned sequence of three wins back more. Here is how I build it in Shopify Messaging or Klaviyo, with timings, copy and subject lines.
Read the guide -
Email7 min readUpdated
How to Plan a Year of Email Campaigns, with a Free Calendar
An email marketing calendar turns random sends into a plan. Here is a free template for 2027 with the key retail dates, a month-by-month outline and the steps to build your own.
Read the guide -
Email7 min readUpdated
How to Write a Welcome Email Series That Converts
New subscribers read your first emails more closely than anything you send later. Here is the welcome series structure I use, with examples for every email and setup in Shopify or Klaviyo.
Read the guide
