It is too many popups when a shopper has to close more than one thing before they can shop, or when two popups ever show at the same time. For most Shopify stores, that means one popup that blocks the page per visit at most, one small notification feed per corner, and a clear gap between notifications.
This post covers popup frequency: how many popups to run, how far apart, and how to spot popup fatigue in your own data. For when a single popup should open, see popup timing: delay, scroll or exit intent. For where it should sit, see social proof widget placement.
Why is there no magic number of popups?
Because shoppers don’t count your popups. They count everything that gets in their way. That includes the cookie banner, the chat bubble, a browser extension and the popups they saw on the last three sites.
Nielsen Norman Group calls this “overlay overload.” In its research, users met privacy notices, marketing popups and browser-plugin popups in the same session. It notes that one or two popups “may seem innocuous” to a designer, but added together in a single session “the experience is degraded” (Nielsen Norman Group).
So the real question is not “how many popups can I add?” It is “how many things will a shopper have to deal with on this visit?” Some of those you can’t control, such as a legally required cookie notice. That leaves less room for the ones you can.
What counts as one popup?
Not every element costs the same attention. A modal that covers the page is far more disruptive than a small card in a corner. It helps to group them by how much they interrupt.
| Element | Interrupts? | Frequency rule of thumb |
|---|---|---|
| Modal email or discount popup | Yes, blocks the page | At most once per visit, and not again after a sign-up |
| Cookie or age notice | Yes, but often required | Once, then remembered |
| Corner notification (recent sales, live visitors, reviews) | No, but draws the eye | One at a time per corner, with a gap between them |
| Low stock or sold count near the button | No | Shown in place, not repeated |
| Promo or announcement bar | No | Always there, easy to close |
| Chat bubble | No | Always there, never opens by itself on every page |
Google draws a similar line. It defines intrusive dialogs as elements that “obstruct users’ view of the content” and suggests “banners that take up only a small fraction of the screen” instead (Google Search Central). A bar or a small card is a different cost from a full overlay.
How many popups is too many on one page?
Two at once is already too many. Nielsen Norman Group lists “showing multiple popups one after another” as a problem trend. It says stacked popups make a site “look unprofessional, desperate, and disorganized” and force users “to spend effort to close each one.” Its advice: “be sure to show only one at a time” (Nielsen Norman Group).
A workable budget for one product page looks like this:
- One interrupting popup per visit. Usually an email signup. If a shopper closes it or signs up, don’t show it again on the next page.
- One notification feed per corner. Recent sales in the bottom left, for example. Not recent sales, live visitors and cart activity all stacked in the same spot.
- One urgency signal near the button. A real low stock count or a sold count. Not both plus a countdown.
- One bar at the top or bottom. A free shipping threshold or a sale end date.
Anything beyond that should earn its place. If you can’t say what decision a popup helps the shopper make, cut it.
What is popup fatigue and how do you spot it?
Popup fatigue is when shoppers close popups on reflex, without reading them. It builds up across the whole web, not only on your store. Nielsen Norman Group says that when users “continually encounter many popups across the sites they see, the cumulative effect is exhausting” (Nielsen Norman Group).
A related effect is banner blindness. People tend to ignore elements they see as ads, and “ad-like visual treatment, such as animation” is one of the signals (Nielsen Norman Group). A corner card that flashes in every few seconds starts to look like an ad. Then shoppers tune out the honest information inside it.
Signs you are showing popups too often:
- Close rate climbs while clicks stay flat or fall.
- The same few orders repeat in your sales popup during one visit.
- Popups overlap the chat bubble, cookie banner or sticky add to cart bar on a phone.
- Shoppers mention it, in support chats or reviews.
- Your monthly impression count jumps without a matching jump in traffic.
The last one is easy to miss. If each visitor sees many more popups than before, your settings changed, not your audience.
How long should the gap between popups be?
Long enough that each notification reads as its own event. If the next card appears the moment the last one closes, it feels like a ticker, not a sign that real people are buying.
There is no research-backed number of seconds for this. Use these principles to choose a starting point:
- Make the gap longer than the display time. For example, if each popup stays for a few seconds, a gap several times longer gives the shopper a quiet stretch to look at the product.
- Match the gap to your real volume. A store with a few orders a day has a short list of recent sales. A short gap burns through it and starts repeating. Lengthen the gap, or show each order only once.
- Delay the first popup. Let the shopper see the product, price and button before anything moves on the screen.
- Randomize a little. A perfectly regular rhythm is easy to spot as automated. Slight variation in the gap feels less mechanical.
- Space out different popup types. If an email popup opens after a delay, don’t let a sales card appear in the same second.
Whatever you choose, change one setting at a time and give it a few weeks. Compare similar periods, not a sale week against a quiet one.
How do you set popup frequency in Sam FOMO?
Sam FOMO gives every notification its own Timing section (design, placement and timing guide). Here is how to use it to keep frequency in check:
- Turn on the app embed. Notifications only show once Sam Boost Sales is on in your theme’s app embeds (install and enable).
- Open a notification. Go to Notifications and edit one, for example Recent Sales.
- Set the three timing fields. First popup after is the wait before the first notification. Show each for is how long each stays on screen; it stays open while the shopper hovers over it. Gap between popups counts from when one notification closes to when the next appears. All three are in seconds.
- Open More timing options. Tick Randomize gaps for a less regular rhythm. For list-based types such as Recent Sales, you can tick Random order or Show each only once. For count-based types such as Live Visitors or Sold Count, set Times shown per page.
- Check the corner. Under Placement, the app tells you if another notification uses the same corner. With the same offsets, they stack. Move one, or pause it.
- Limit the pages. Under Show on, pick only the pages where the signal helps, such as product and collection pages.
- Save, then review the whole page on a phone.
Some types need less tuning. Low Stock Alert shows one notification per page, so it has no gap to set. The Promo Bar sits at the top or bottom of every page instead of popping in and out (promo bar guide).
The email popup has its own Triggers & Placement tab with three trigger conditions: After delay, On scroll and On exit intent (desktop only) (email popup guide). It can also show a small Floating Button that reopens it. Nielsen Norman Group criticizes popups that shrink down and “follow them around the site” after a shopper dismisses them (Nielsen Norman Group). If you keep the button, make sure it stays small and clear of the add to cart button, and watch whether shoppers use it.
How do you check that your frequency works?
Walk through your store the way a new customer would. Nielsen Norman Group suggests opening a private browser window, going through your top tasks and counting the popups you meet along the way (Nielsen Norman Group).
Then check your numbers:
- Analytics by type. In Sam FOMO, Analytics shows impressions, visitors, clicks and click-through rate. Performance by popup type adds close rate and the mobile/desktop split (analytics guide). A type that gets closed far more than clicked is a candidate for a longer gap or fewer pages.
- Impressions per visitor. Compare impressions with visitors for the same period. If the ratio keeps rising, each shopper is seeing more popups than before.
- Monthly impressions. Each time a popup shows counts as one impression, and the app home shows how many you’ve used this month. Tighter frequency also keeps that number in check.
- Store conversion. Note your conversion rate in Shopify before and after each change.
A quick frequency checklist before you go live:
- Never more than one popup on screen at a time.
- At most one interrupting popup per visit.
- One notification feed per corner, with a clear gap.
- No popup covers the price or add to cart button on a phone.
- Every name, order and count comes from real store data.
That last point matters as much as frequency. Fewer, honest popups beat many invented ones. Our posts on fake social proof and the FTC and social proof for new stores cover what to show when you don’t have much data yet, and the social proof guide puts it all together.
Frequently asked questions
How many popups should a Shopify store show per visit?
There is no official number, but a sensible cap is one popup that blocks the page per visit, such as an email signup. Small corner notifications like recent sales can run more often, as long as only one shows at a time and there is a gap between them. Nielsen Norman Group advises showing only one popup at a time.
What is popup fatigue?
Popup fatigue is when shoppers have seen so many popups, on your store and on other sites, that they close them on reflex without reading. Nielsen Norman Group describes the cumulative effect of many popups across sites as "exhausting." Once it sets in, even useful messages get dismissed.
How long should the gap between sales popups be?
Long enough that each notification reads as a separate event, not a stream. There is no single right number. Start with a gap several times longer than the time each popup stays on screen, then compare close rates and conversion over a few weeks before you change it.
Can I limit how often Sam FOMO notifications show?
Yes. Each notification has a Timing section with the delay before the first popup, how long each one stays and the gap between popups, in seconds. More timing options can randomize the gaps, limit how many times popups show per page, show them in random order, or show each only once.
Sources
- Nielsen Norman Group: Overlay Overload: Competing Popups Are an Increasing Menace (Kate Moran, 2021)
- Nielsen Norman Group: Popups: 10 Problematic Trends and Alternatives (Anna Kaley, 2019)
- Nielsen Norman Group: Banner Blindness Revisited (Kara Pernice, 2018)
- Google Search Central: Avoid intrusive interstitials and dialogs
Part of our guide: Social proof →