Key takeaways
- Shopify has a built-in email capture popup in Online Store → Preferences → Email marketing. It’s basic but works.
- For more control (timing, targeting, design, discount codes), use your email platform’s popup builder — Klaviyo, Omnisend, and Mailchimp all include one.
- The best popups: appear after 5-10 seconds or on exit intent, offer a real incentive (10-15% discount), and are easy to dismiss.
- Badly timed, undismissable popups hurt conversion rates. Restraint is a feature.
A well-designed email popup can capture 2-5% of your store’s visitors as email subscribers. Those subscribers become a high-value, owned audience — unlike social media followers or ad traffic, your email list is yours regardless of platform changes.
The challenge is deploying a popup that captures emails without frustrating shoppers into leaving.
How do I add an email popup on Shopify?
Method 1 — Shopify’s built-in email capture popup
Shopify includes a basic popup form natively.
Setup:
- Go to Online Store → Preferences
- Scroll to “Email marketing”
- Toggle on “Show a newsletter sign-up popup”
- Save
This popup:
- Shows after a brief delay on first visit
- Respects users who have already subscribed (doesn’t show again)
- Captures email addresses into Shopify’s customer list
- Has limited design customization
It’s the fastest way to get a popup live, but offers no targeting options, no exit intent, no A/B testing, and basic design.
Method 2 — Email marketing app popup builders (recommended)
Your email platform almost certainly includes a popup builder. These are significantly more capable than Shopify’s native option:
Klaviyo — if you’re using Klaviyo (the most popular Shopify email platform), its Signup Forms section includes a popup builder with:
- Timing controls (show after X seconds, on exit intent, after X% scroll)
- Page targeting (show on all pages, exclude cart page, target specific URLs)
- Segmentation (show only to new visitors, only to non-subscribers)
- A/B testing
- Discount code delivery
- Full design editor
Setup: In Klaviyo → Sign-up Forms → Create Form → choose Popup → design and configure → publish. Enable the Klaviyo App Embed in the Shopify Theme Editor.
Related: Speed Up a Shopify Theme.
Omnisend — similar popup capabilities to Klaviyo, with a slightly simpler interface. Good for stores earlier in their email marketing journey.
Mailchimp — basic popup support, works for stores that haven’t moved to a more advanced platform.
How do I set an email to pop-up?
“Email popup” refers to the signup form that captures visitor emails. The actual email delivery to the subscriber happens via your email platform (Klaviyo, Omnisend, etc.) — the popup is just the capture mechanism.
The connection: popup form → subscriber added to your email platform → welcome email sent automatically (via a flow or automation you’ve set up in your email platform).
What makes a good Shopify email popup
Timing
Too early (0-2 seconds): The visitor hasn’t even seen your products. There’s no reason to subscribe yet.
Recommended (5-10 seconds or on exit intent): Enough time to form an opinion about the store, not so long that committed buyers have already added to cart.
Exit intent: Triggers when the visitor moves their cursor toward the browser’s address bar or back button. This is the last moment you can intercept them without interrupting their browse — statistically one of the best-performing trigger options.
The offer
“Subscribe to our newsletter” converts at around 1% or less. A real incentive converts at 4-6%:
- 10-15% off the first order — the most common and effective offer for product stores
- Free shipping — effective if your baseline shipping cost is $5+
- Early access — works for new product launches or waitlists
- Free gift with first order — effective for stores with low-cost add-on products
Dismissability
A popup that can’t be easily closed infuriates visitors and drives them away. Always include a clear X button and a visible “No thanks” link. Making a popup hard to close does not increase signups — it increases bounces.
Frequency capping
Don’t show the popup to the same visitor every time they visit. Set a suppression window: once dismissed, don’t show again for 30-60 days.
Related: Fix Layout Issues After Installing Shopify Apps.
To measure results, see track conversions in shopify.
Related: Add Custom JavaScript in Shopify.
GDPR and email capture
If you sell to EU customers, email capture must comply with GDPR. Key requirements:
- Clear consent language (“By subscribing, you agree to receive marketing emails from YourStore”)
- An explicit opt-in checkbox (pre-checked boxes are not compliant)
- A privacy policy link
- Easy unsubscribe mechanism
Most email platform popup builders include a compliant opt-in checkbox option. Enable it if you have EU traffic.
A/B testing your popup
Klaviyo, Omnisend, and most mature email platforms include A/B testing for popups. Test one variable at a time:
- Headline (“10% off your first order” vs. “Join 50,000 happy customers”)
- Timing (5 seconds vs. exit intent)
- Offer type (discount % vs. free shipping)
- Design (dark overlay vs. slide-in)
Run tests for at least 2 weeks before deciding on a winner. Email popup conversion rates vary significantly by traffic source — make sure your test has enough volume to be statistically meaningful.
FAQ
Use your email platform's segmentation. In Klaviyo or Omnisend, set the popup to display only to "Not in list: Master Subscribers" or equivalent. Cookie-based suppression also stops repeat displays after a visitor has dismissed or submitted the form. Shopify's built-in popup handles this automatically.
Native popups have negligible page speed impact; app popups range from light to heavy depending on the app. The bigger risk is Google's "intrusive interstitial" penalty, which can apply if a popup blocks the main content on mobile immediately on page load. To stay safe: trigger after a delay or on exit intent, not on initial load, and keep mobile popups smaller than the viewport. For a fully native popup with no external scripts, describe what you want to Fudge and it builds the popup directly into your theme.
2-5% of visitors is solid. 5-8% is excellent and usually requires a strong offer (10-20% discount) plus precise targeting. Anything below 1% suggests either weak offer, bad timing, or showing the popup to the wrong audience.
Yes, with most email platforms. Common splits: a generous discount popup for first-time visitors, a "join the waitlist" popup for out-of-stock collections, a different offer for paid traffic vs organic. In Klaviyo, this is done via separate forms each targeted to a different visitor segment or URL pattern.
No - exclude the cart page and checkout from your popup targeting. Visitors there are mid-purchase and any interruption costs orders. Popups should target visitors who haven't yet committed to buying.