How to Use Shopify Pop-Ups Effectively

Niko MoustoukasUpdated

Quick summary

This post covers how Shopify merchants can use pop-ups and email capture overlays effectively to grow revenue without damaging the customer experience. It covers trigger types, the best Shopify apps with pricing, conversion benchmarks, and the most common mistakes to avoid.

Most Shopify stores are leaving email subscribers on the table. Either they have no pop-up at all, or they have one that fires the second a visitor lands on the page and sends them straight back to Google. Getting the trigger, the offer, and the timing right is the difference between a pop-up that adds thousands of contacts to your list and one that drives up your bounce rate.

What types of pop-up actually work on Shopify stores?

The three trigger types that consistently deliver results are exit intent, scroll depth, and timed delay. Exit intent pop-ups fire when the cursor moves toward the browser bar, catching a visitor before they leave. Scroll-triggered pop-ups appear after someone has read 40-60% of the page, targeting engaged visitors rather than every arrival. Timed pop-ups appear after a set delay, typically 10-30 seconds, giving visitors enough time to understand your offer before you interrupt them.

Exit intent is the highest-converting trigger for most Shopify stores. Because it targets visitors who are already leaving, it does not interrupt the browsing experience for everyone else. Privy's own data shows exit intent pop-ups convert at an average of 3.2% across ecommerce stores, compared to 1.1% for immediate on-load pop-ups. That difference compounds significantly when you are running paid traffic.

Scroll-triggered pop-ups work particularly well on blog content and long product description pages. If someone has read 50% of your buying guide, they are clearly interested. A well-timed offer at that point is a nudge, not an interruption.

Which Shopify apps should you use for pop-ups and email capture?

There are three apps worth considering, and they serve different needs depending on your store size and email platform.

Privy is the most accessible starting point. The free plan covers pop-ups, banners, and basic targeting for stores under a certain contact threshold. Paid plans start at £24/month and add A/B testing, spin-to-win wheels, and deeper Klaviyo integration. Privy is built specifically for Shopify and is straightforward to set up without a developer.

Klaviyo includes a built-in form and pop-up builder as part of its email platform. If you are already on Klaviyo for email, using its native forms means your subscriber data flows directly into your lists and flows without any third-party sync. Klaviyo's free plan covers up to 250 contacts; paid plans start at £15/month and scale with your list size. The pop-up builder is less feature-rich than dedicated tools, but the direct integration with Klaviyo's segmentation is a genuine advantage.

Justuno is the most powerful option and the most expensive. Plans start at around £29/month and go significantly higher for larger stores. Justuno's strength is its targeting logic: you can show different pop-ups based on traffic source, cart value, product viewed, geographic location, and dozens of other conditions. It also supports upsell and cross-sell overlays, not just email capture. If you are spending heavily on paid traffic and want granular control over what each visitor segment sees, Justuno is worth the investment.

What should your pop-up offer to get the best conversion rates?

The offer is the most important variable. Stores that offer a concrete incentive outperform those with a generic "join our newsletter" message by a wide margin. A 10-15% discount code is the most common offer and reliably converts, but it is not always the right choice: if your margins are tight or your brand does not do discounting, a free shipping threshold or early access to new products can work just as well.

Percentage discounts work best for stores where the average order value is high enough to make the saving feel meaningful. A 10% off code on a £200 purchase feels different to 10% off a £15 one. For lower-AOV stores, a flat amount off (e.g. £5 off your first order) often performs better.

Stores that personalise the pop-up offer based on the product category a visitor is browsing see 20-30% higher opt-in rates than stores using a single generic overlay site-wide. This is where tools like Justuno and Klaviyo's advanced targeting earn their cost.

What are the most common pop-up mistakes Shopify merchants make?

The most damaging mistake is firing the pop-up too early. Showing a full-screen overlay in the first three seconds of a visit, before someone has even seen your products, signals desperation and increases bounce rate. The second most common mistake is showing the same pop-up to returning visitors who have already dismissed it or signed up. Both Privy and Klaviyo allow you to suppress the pop-up for existing subscribers and for visitors who have already closed it in the current session: these settings should always be turned on.

A third mistake is making the pop-up difficult to close on mobile. Google penalises intrusive interstitials on mobile in its search rankings, and an overlay that is hard to dismiss on a small screen will cost you both conversions and organic rankings. All three apps mentioned above offer mobile-specific display settings: use them to reduce the mobile pop-up to a smaller slide-in or bottom banner rather than a full-screen takeover.

Finally, avoid spinning-wheel gamification pop-ups unless your brand can carry them. For discount-led, mass-market stores they can lift opt-in rates. For premium or considered-purchase brands, they cheapen the experience and undermine the trust you have worked to build.

How do you measure whether your pop-up is actually working?

Track three numbers: opt-in rate (the percentage of pop-up views that result in a submission), attributed revenue (revenue from customers who signed up via the pop-up), and unsubscribe rate from the pop-up welcome flow. A healthy opt-in rate sits between 2% and 5% for most Shopify stores. If you are below 2%, the offer or timing needs work. If you are above 5%, test whether you can maintain that rate while reducing the discount depth to protect margin.

Attributed revenue is the number that matters most. Klaviyo and Privy both show revenue attributed to flows triggered by specific form submissions. Track this monthly and compare it against the cost of the app. For most mid-size Shopify stores, a well-configured email capture pop-up pays for itself within the first 30 days.

Frequently Asked Questions

Will a pop-up hurt my SEO? Google penalises intrusive interstitials, specifically full-screen pop-ups that appear immediately on mobile. To stay safe, use a delay of at least 5 seconds, ensure the pop-up is easy to dismiss on mobile, and use slide-in or banner formats on small screens rather than full-screen overlays. Correctly configured pop-ups do not harm SEO.

What is a good opt-in rate for a Shopify pop-up? Most Shopify stores see opt-in rates between 2% and 5%. Exit intent pop-ups typically sit at the higher end of that range. If your rate is below 2%, the most common causes are a weak offer, overly aggressive timing, or a generic message that does not match what the visitor is looking at.

Should I use a discount code in my pop-up? A discount code is the single highest-converting offer for most stores, but it is not right for every brand. If you are in a premium or luxury category, a discount can undermine your positioning. Consider alternatives: free shipping on the first order, early access to new arrivals, or a free gift with first purchase. Test your offer against a 10% code and let the data decide.

How often should I update my pop-up? Review your pop-up performance every 60-90 days. If opt-in rates are declining, refresh the offer, the headline copy, or the trigger timing. Seasonal updates, tying the offer to a sale or a new product launch, consistently outperform evergreen pop-ups that have been running unchanged for months.

Key Actions

  1. Audit your current pop-up setup: check trigger timing, offer, and whether existing subscribers are being suppressed.
  2. Switch any on-load pop-up to exit intent or a minimum 10-second delay and measure the change in bounce rate over the next 14 days.
  3. Test your current offer against a stronger incentive: if you are using a generic newsletter sign-up, add a 10% discount code and track opt-in rate for 30 days.
  4. Enable mobile-specific settings in your pop-up app to show a smaller, non-intrusive format on phones.
  5. Suppress the pop-up for visitors who have already subscribed or dismissed it in the same session.
  6. Set up a 3-email welcome flow in Klaviyo that delivers the discount code, introduces your brand, and follows up 48 hours later with a bestseller recommendation.
  7. Review attributed revenue in your pop-up app monthly and benchmark it against app cost to confirm ROI.

If you want help configuring pop-ups as part of a wider Shopify conversion strategy, get in touch with the team.