How to Build an Email List on Shopify From Zero

TL;DR

A practical plan for getting your first 100, 1,000 and 10,000 subscribers on Shopify, using what we learned from 437,000 signups collected by PopupBoost stores.

How to Build an Email List on Shopify From Zero

Every store owner knows they should build an email list. The hard part is the first few hundred subscribers, when traffic is low and every signup feels like a small win.

PopupBoost stores have collected 437,000 subscribers so far. Looking at how those lists grew taught us a lot about what works in the early days and what only works later.

Data note: Subscriber and signup figures come from aggregated, anonymous PopupBoost data, February to November 2026.

Why email still matters for Shopify stores

Social reach changes every time a platform updates its algorithm. Ad costs go up every holiday season. An email list is the one channel where you decide who hears from you and when.

It also compounds. A visitor who signs up today can buy next week, next month and next year, and each of those orders costs you almost nothing to trigger.

What list sizes look like in practice

Here is where PopupBoost stores stand today, from 644 stores that have collected at least one subscriber:

  • Median store: 11 subscribers (many of these stores installed recently)
  • Top quarter: 127 subscribers or more
  • Top 10%: 1,212 subscribers or more
  • 170 stores have passed 100 subscribers, and 72 stores have passed 1,000
How many subscribers PopupBoost stores have collected
How many subscribers PopupBoost stores have collected

The jump from the median to the top 10% is not only about traffic. Stores at the top tend to run their popup all the time, offer a clear reward and keep the form short.

The math of list growth

Before you set a goal, know the number that drives it. Across PopupBoost campaigns that collect emails and have at least 500 views, the average campaign turns about 11% of popup views into signups.

That gives you a simple formula:

Monthly popup views × 0.11 = expected new subscribers per month

If your popup is seen 2,000 times a month, expect around 220 signups. If you want 1,000 a month, you need about 9,000 popup views, or a stronger campaign.

Step 1: Start with one popup and one reward

You do not need five signup forms on day one. You need one popup that converts.

Pick a reward that feels worth an email address. In our data, free shipping prizes turned into an order 15.0% of the time, the highest of any prize type. A discount of 10% to 15% is also a solid start. Read how much to offer in a welcome discount before you decide.

Step 2: Ask for the email and nothing else

It is tempting to collect a name for personalization. Resist it at the start.

Campaigns that asked for a name had a median engagement rate of 5.2%, against 8.3% for campaigns that did not. That is about 37% lower, a large gap for a single extra field. You can ask for a name later in your welcome email.

How extra form fields change engagement
How extra form fields change engagement

Phone numbers are a different story, with a much smaller drop. We cover that trade in collecting phone numbers for SMS.

Step 3: Show it at the right moment

Timing has a bigger effect than most design choices. Campaigns that appear immediately had a median engagement of 12.0%, compared with 4.9% for campaigns that wait 4 to 6 seconds. Our post on popup timing has the full breakdown.

Step 4: Make the popup fun enough to stop the scroll

A plain "Join our newsletter" box is easy to ignore. A game gives the visitor a reason to stop. Spin wheels, scratch cards and slot machines all turn the signup into a small moment of play. See 12 Shopify popup examples for ideas.

Step 5: Stay compliant without losing signups

If you sell to the EU or UK, you need clear consent. Many store owners fear that a consent checkbox will kill signups. In our data, it did not: campaigns with a GDPR checkbox averaged 11.4% email capture, compared with 10.9% for campaigns without one.

Write the consent line in plain language. "Send me offers and news. Unsubscribe anytime." works better than a paragraph of legal text.

Step 6: Send the welcome email within minutes

A new subscriber is most interested in the first hour. If their discount code arrives the next day, many will have forgotten your store.

Connect your popup to your email platform so the welcome email goes out right away. PopupBoost syncs subscribers to Klaviyo, Omnisend, Mailchimp and Shopify customers. Our guide on syncing popup signups with Klaviyo and Shopify Email walks through it.

Step 7: Add supporting signup points

Once your popup works, add a few quieter places to sign up:

  • A footer form on every page
  • A marketing checkbox at checkout
  • An embedded form on your best blog posts
  • A post-purchase ask on the thank-you page

These will not match the popup in volume, but they catch people the popup missed. If you are deciding between a popup and an embedded form, read email popup vs embedded signup form.

Milestones to aim for

  • First 100: Usually takes a few weeks with a popup and modest traffic. Focus on getting the setup right.
  • First 1,000: This is where welcome flows and campaigns start to pay back clearly. Only 72 PopupBoost stores have passed it so far, so getting there puts you ahead of most.
  • 10,000 and beyond: At this size, segmentation and testing matter. Split new and returning visitors and test prizes against each other.

Your next step

Set up one popup today with a single email field, an immediate or near-immediate trigger and a reward worth having. Connect it to your email platform and write a short welcome email with the code.

Then check your numbers after two weeks. If fewer than 8 in 100 viewers play, work on the offer and timing first. For everything else, our complete guide to Shopify popups is the place to start.

Frequently asked questions

How fast can a Shopify store grow its email list?

It depends on traffic, but a useful rule of thumb from PopupBoost data is that the average email-collecting campaign turns about 11% of popup views into signups. A store with 3,000 popup views a month can expect roughly 300 new subscribers a month from a well-built popup.

What is the best way to collect emails on Shopify?

An on-site popup with a clear reward is the fastest channel for most stores. Add a footer form, a checkout opt-in and a post-purchase ask as supporting channels, and connect all of them to your email platform.

Do I need a GDPR checkbox on my signup popup?

If you sell to people in the EU or UK, you need clear consent for marketing emails. In PopupBoost data, campaigns with a GDPR checkbox did not collect fewer emails than those without (11.4% against 10.9% on average), so compliance does not have to cost signups.

Article by

PopupBoost Team

We build PopupBoost, the gamified popup app for Shopify. Our posts use anonymized data from the campaigns running on PopupBoost stores, so the advice comes from real results, not guesses.

START YOUR FIRST SPIN WHEEL CAMPAIGN

Join thousands of Shopify merchants using gamified popups to boost conversions.

Shopify
Available on Shopify App Store