How to avoid conflicts among popup campaigns

How to avoid conflicts among popup campaigns

Most marketers understand how important personalization is today. They realize that just as no single marketing message will work for all demographics and audiences, no single popup can be the solution for all of their problems.

Nonetheless, many online stores stick with a single welcome popup that they show to all their visitors—despite the amount of money they’re leaving on the table by doing so. 

Why this resistance to personalization? Usually, it comes down to one common fear: annoying visitors with too many popups.

While this fear is certainly understandable, the truth is that there are several ways of displaying dozens or even hundreds of personalized popups without ever overwhelming visitors or annoying them.

Let’s take a closer look at exactly how to do that!

1. Target specific segments

The first step is targeting distinct segments with different campaigns.

For example, if one of your campaigns targets only new users and another targets only returning visitors, each user will only see one of your campaigns.

You can use many different data points to create distinct segments, like whether they’re subscribed to your newsletter or whether they’ve made a purchase in the past.

Popup targeting: returning vs new visitors

2. Exclude visitors who have seen other popups

Sometimes, the segments you want to use for different campaigns won’t be mutually exclusive. 

For example, they might fit the segmentation criteria for a campaign for new visitors AND the segmentation criteria for visitors from the USA. In this case, you run the risk of showing two popups to the same visitor.

To avoid that, you can use the “Engaged with OptiMonk campaigns” functionality to make sure that each popup will ONLY appear if your visitors have not seen other popups during their current session:

Popup targeting: engaged with other OptiMonk campaigns

If you have a preference for which campaign you want to show when there’s a targeting overlap, you can use the priority settings to make sure the more important campaign is shown:

OptiMonk popup priority settings

3. Use our UX Protector

Even if you carefully set up your targeting conditions, you might still make a small mistake here or there, like unintentionally forgetting to exclude some visitors from a certain campaign. 

To ensure that your visitors aren’t overwhelmed by too many popups, we recommend using our UX protector feature:

OptiMonk UX protector setting

When UX Protector is turned on, our AI will monitor the number of impressions each of your campaigns makes on each visitor. 

If a user has already seen too many campaigns, the system will block new popups from appearing to that visitor (who would be most likely annoyed by seeing additional popups).

Think of this as an extra layer of protection, helping you provide the most enjoyable experience for each and every user.


By following the tips in this article and using your marketing creativity to craft popups that are tailored for specific segments, you’ll never need to worry about conflicting campaigns or annoying your customers with too many popups. 

Use these solutions to optimize the user experience on your website and start delivering the kind of personalized popups your customers are most likely to engage with.

Your visitors will feel like they’re seeing just the right message, at just the right moment. And when you pull this off, your conversion rates will skyrocket!

Share this

Written by