Email popups convert well when they show the right offer to a visitor who has already shown some interest, and when the mobile version is small and easy to close. They hurt when they fire on page load, cover the screen on mobile and treat a loyal customer like a stranger. Five settings decide which outcome you get: offer, trigger, targeting, mobile format and the metric you judge it by.
Do popups hurt conversion or SEO?
They can hurt both, in specific and measurable ways.
Conversion. A popup interrupts. Shown before the visitor understands what you sell, it causes bounces. Shown to someone who was about to pay full price, it hands away margin. Shown to a returning customer, it invites them to sign up with a second email address to get the new-customer code.
SEO. Google’s guidance on intrusive interstitials warns that popups which make content hard to reach on mobile, especially right after a visitor arrives from search, create a poor experience that can hold a page back. It’s one signal among many, but full-screen mobile popups on landing pages are exactly what it describes.
The only way to know your popup’s net effect is a holdout. Some popup tools include a control-group setting; if yours doesn’t, split traffic with your A/B testing tool. A holdout of 10 to 20% of visitors who never see the popup is a typical range. Compare revenue per visitor, conversion rate and discount usage between the two groups over a few weeks. If the popup group earns less per visitor, more signups are costing you sales.
Choosing the offer: discount, content or quiz
The offer sets both your signup rate and the kind of subscriber you attract. Pick the offer by product and price point, not by habit.
| Offer | Works best for | Watch out for |
|---|---|---|
| First-order discount | Impulse-priced products, broad catalogs, cold paid traffic | Margin loss, code sharing, subscribers who only buy on discount |
| Free shipping | Low-AOV stores where shipping cost is the main objection | Feels weaker than a discount; check it clears your margin |
| Gift with purchase or sample | Beauty, food, supplements, anything people want to try | Inventory planning and fulfillment complexity |
| Content (buying guide, sizing help, recipes) | Considered or technical purchases | Lower signup rate; the content has to be worth the email |
| Quiz or product finder | Large catalogs where choosing is hard | Build effort; the result must be a real recommendation |
| Early access or restock alerts | Brands with drops, launches or scarce stock | Only works if the drops are real and regular |
Two framing rules help. First, a common rule of thumb says that under about $100 a percentage looks bigger, and above that a dollar amount does, so on an order of around $130, “15% off” and “$20 off” cost about the same but can perform differently. Second, a minimum order on dollar discounts (“$10 off $60+”) protects margin on small baskets.
Keep the copy concrete: what they get, what they give, one field. Make the decline link plain (“No thanks”), not a guilt trip. Visitors remember being shamed by a close button.
Timing and triggers: delay, scroll and exit intent
A popup that fires on page load asks for an email before the visitor knows whether they care. Every other trigger is better.
- Time delay. Simple and predictable. A delay somewhere in the 10 to 30 second range is a common starting point; set yours from your median time on page.
- Scroll depth. Fires after the visitor reads part of the page, such as halfway down. It suits blog posts and long product pages.
- Page count. Fires on the second or third pageview. Browsing across pages is a stronger interest signal than time spent on one.
- Exit intent. On desktop, tools detect the cursor moving toward the tabs or address bar. On mobile there’s no cursor, so tools approximate it with signals like a quick scroll up, which is less reliable. Treat it as a second chance, not the main trigger.
The setup I start most stores with: page count or scroll depth as the primary trigger, exit intent as a fallback on desktop, and a frequency cap so a dismissed popup stays away for a set period, often 7 to 30 days. Leave a small teaser tab in the corner so anyone who closed it can reopen it later.
Targeting by traffic source, page and returning visitors
One popup for every visitor is the most common setup and the most wasteful. Segment on three dimensions.
Traffic source
- Email and SMS clicks: suppress. These people are already subscribed. Klaviyo and similar tools can identify profiles that click through from their messages.
- Paid social with an offer in the ad: show the same offer, or nothing. A different discount confuses people and trains them to compare codes.
- Affiliate and coupon sites: suppress or show a non-discount offer. They already have a code.
- Organic search to blog content: lead with a content offer that matches the article, not a product discount.
Page
Suppress the popup on cart, checkout, account, order tracking and returns pages. On product pages, a restock alert or “questions about sizing?” offer can fit better than a generic discount. On collection pages, a quiz works well because the visitor is still deciding.
Returning visitors
Never show the signup popup to known subscribers or customers. For returning visitors who dismissed it before, show the teaser tab, a different offer, or nothing.
Mobile popups and Google’s intrusive interstitial guidance
Mobile is where popups do the most damage, both to experience and to rankings. Google’s guidance flags three patterns: a popup that covers the main content right after the visitor arrives from search or while they read, a standalone interstitial that must be dismissed before the content, and an above-the-fold layout that looks like an interstitial with the real content pushed below. It treats legally required interstitials such as cookie consent and age verification, and banners that use a reasonable amount of screen space and are easy to dismiss, as acceptable when used responsibly.
Use this as the mobile checklist:
- No full-screen popup on the first pageview from organic search
- Popup appears as a bottom sheet or slide-in covering a modest part of the screen
- Close button is visible with a tap target of at least 44 by 44 pixels
- Tapping outside the popup or swiping it down closes it
- Email field uses
type="email"andautocomplete="email"so the right keyboard and autofill appear - Phone field uses
type="tel"andautocomplete="tel" - The popup never covers the add-to-cart button while open
- Popup script loads asynchronously and doesn’t delay rendering
- Cookie banner and popup never appear at the same time; consent comes first
Two-step forms for email and SMS
Asking for email and phone number on one screen adds friction, and some visitors who would happily give an email leave rather than hand over a phone number. A two-step form fixes that: step one asks for email only, and the email is saved the moment it’s submitted. Step two asks for a phone number, often with a small extra incentive or the promise of early access. Anyone who skips step two is still on your email list.
Step two needs proper consent. In the US, marketing texts require the subscriber’s prior express written consent, and the form should state what they’ll receive, how often, that message and data rates may apply, how to opt out, and link to your terms and privacy policy. Rules differ by country, so only show the SMS step where you can legally send texts. Your SMS platform provides compliant form templates; use them and have counsel review. For when SMS earns its place alongside email, see SMS marketing for ecommerce.
An optional third step asks one question, such as “What are you shopping for?”, and passes the answer to your email platform. It costs a click and lets the welcome series speak to what the visitor actually wants. Essential Klaviyo flows for ecommerce covers how to build that welcome flow and the rest of the core automations.
Measuring list quality, not just signups
Signup rate is the metric popup tools lead with and the least useful on its own. A bigger discount almost always raises it. What matters is whether those subscribers buy and whether the popup helps or hurts the site.
| Metric | What it tells you |
|---|---|
| Revenue per visitor, popup vs holdout | The popup’s net effect on the whole site |
| Signups per popup view | Whether the offer and design appeal at all |
| New subscribers who purchase within 30 days | Whether the offer attracts buyers or code collectors |
| Existing customers redeeming the new-subscriber code | How much margin leaks through duplicate signups |
| Welcome flow click and unsubscribe rates | Whether subscribers wanted what you promised |
| Invalid emails and bounces | Form validation gaps or bot signups |
| 90-day revenue per subscriber, by offer and source | Long-run list value, the number to optimize |
Clicks are more reliable than opens here, because privacy features in some mail apps inflate open rates.
A hypothetical example of why this matters: a 20% discount popup produces twice the signups of a product quiz, but quiz subscribers buy at full price more often and unsubscribe less. On 90-day revenue per subscriber, the quiz may win despite losing on signup rate. Run the comparison long enough for first purchases and early repeat orders to show up before choosing.
When I run CRO work for ecommerce brands, the popup gets the same treatment as any other part of the funnel: a holdout, a revenue metric and a test backlog, not a vendor template left running for years.
Get it built
If your popup collects plenty of emails that never buy, or you suspect it costs you sales, the Growth Audit reviews your capture, offers and welcome flows against revenue. It’s $1,500 fixed and credited if we continue. See pricing or get in touch.