Campaign Settings - Who should see the popup?

"Who should see the popup?" 


1.) The popup will appear a number of ‘X’ times per visitor:



  • You can select how many times you would like the popup to appear to a certain visitor within a certain timeframe.
  • Use this setting when you want to show the popup more than one time to a visitor.
  • This setting is useful because by selecting the number of appearances/visitor, your visitors can easily surf the page without being disturbed by a popup that they have already closed previously.
  • Plus, you can also pick a time (in second, minute, hour or day) that has to pass between the two appearances in order to prevent your visitors from constantly seeing the same popup.
  • Please note: after a visitor completes the form in the popup, the popup won’t be displayed to them again
  • When a visitor closes the popup, it won’t be displayed until the page is refreshed or reopened again (re-loaded)

2.) Visitors who have been on the subpage for at least ‘X’ seconds:


  • You can check the average time your visitors spent on the subpage in Google Analytics. The optimal appearance time is the half of the average time spent on the subpage. You will find it if you click on Audience >>Overview.
  • The popup will appear for those visitors who have spent some time on a subpage of your website. For example: ( /notebooks is the subpage)
  • The popup will appear on every subpage, not just on /notebooks, as it is in the example if you do not provide on which subpage should the popup appear exactly.
  • You can use this field to give visitors some time to view and check the subpage and the products before displaying the popup.
  • You can use it if you have a special offer or you want the customers to subscribe for the newsletters.

3.) Visitors who opened at least ‘X’ number of pages:


  • This option should be used for active visitors only, who show some activity on the website.
  • The popup/widget will appear when the visitors opened at least ‘X’ number of pages.


  • Any page the visitor lands is considered as an open page as well.


4.) Returning or new visitors:


  • It is good to use because you can decide if you wish to communicate/target a new visitor or a visitor who has already visited your site. That is important because we need to check their behavior and give them the best offer with the best timing. For example, you want to offer a free book for those who have already subscribed. Here you can select the returning visitors. Or you can offer a 20% discount for the second purchase, which is also for returning visitors. If you want someone to be a subscriber, you should target the new visitors' group.
  • Please note that a visitor counts as a new visitor for 24 hours after their first visit. It does not matter if the visitor comes back 5 times within 24 hours, the visitors stay as a new.
  • Returning visitors are the ones who have visited the site more than 24 hours ago. If a visitor visits the website after 24 hours again counts as a returning visitor.

5.) Visitors from specific source URLs:


  • This popup will appear for those who are coming from these URLs.
  • For example, if you tick Facebook, those visitors will see your popup who came from Facebook.
  • You can choose more of these options if you want to show the popup to visitors coming from these given sources.
  • You can add a different URL as well by clicking on “Add new”.
  • If they are coming from different sources this means that your site is popular among people who are using/reading the social media.

6.) Visitors who have previously visited these pages:


  • This option is valid only for visitors who have visited one or more subpages on your site. It is good to use when you have an offer or you would like to display it to those visitors only who have shown some kind of interest in your website.
  • The logical relationship can be AND and OR. If you choose AND, the popup appears for those visitors, who have visited all of the subpages you mentioned. If you choose OR, the popup will appear for those who have visited one of the subpages you set:
  • It is very important that you should not include your domain name here, just the slash and the name of your subpage.

7.) Visitors who have spent at least ‘X’ seconds browsing the website.


  • This option is good to use because we give time to the visitors to get to know the site a little bit. We can target those visitors who have already shown some kind of interest in your website.
  • You can use this field to give your visitors some time to browse your website, check some details and products. After some minutes the visitors can get to know your page and can decide whether it is appropriate for them or not.
  • Welcome popups (interstitial popups) are restricted by Google on mobile use. The main goal with a popup is to support the visitor experience however, an interstitial popup can obstruct this experience.


8.) Visitors from given countries:


  • It is good to use it because your targets can be people from different countries. For example, you can sell Chinese food for visitors from China.
  • If you set this option, the popup will appear only for those who are browsing your website from the specified countries.
  • In the yellow drop-down box, you can select the country(s).

9.) Visitors who filled in or have already seen the following campaigns:


  • It is good to use this setting option because you can connect your campaigns to target a specific audience.
  • You can use this option to display your popup depending on your other campaign(s).
  • This option will make a connection with your campaigns.
  • In the left drop-down box, you can select which campaign do you wish to connect your new campaign with.
  • In the right drop-down box you can select if the popup will be displayed for those who have seen, have not seen, close, have not closed, filled or have not filled your previous campaign.

10.) Visitors who have not visited a page during the recent period of time:


  • With this option, you can block your popup for visitors who have visited a specific URL(s) during the set period of time.
  • You can use this field when you don't want to show the popup to visitors who have visited a specific part of your site. For example, customers who have signed up somewhere or purchased something from your website. In this case, only new subscribers/customers will be able to see these popups.


11.) Visitors who have the following custom variables set:


  • If you want only a special segment of visitors to see your campaign (a
    segmentation is based on the visitor-bound variables you define). This is a very useful feature if you have more information about visitors and you want your popups to be based and shown according to this information. For example, you can collect the date of birth during a registration, and a unique birthday-popup will appear for those who have birthdays or name days. Custom variables give you the power to base your audience segmentation on any variable you define.
  • OptiMonk retrieves data on custom variables you define using JavaScript code. You define the custom variables and their value within the JavaScript code and then place that code on your site.
  • Note that The name of the variables cannot include special characters, variables are case sensitives, and the OptiMonkOnReady function should be defined only once, i.e. - only one time per page.
  • Here is some info how can you pass the details to OptiMonk:


12.) Visitors with specific cart content:


  • You can use this option if you want to display your message based on the contents of the cart. For example, when you want to provide a special offer to visitors who have added some products to their cart and a different message to visitors who haven’t put anything into their cart yet.
  • Cart abandonment is one of the main challenges for e-commerce sites. Using e-commerce cart segmentation with OptiMonk helps you keep your visitors moving towards checkout and encourages visitors to add items to their cart by displaying specific messages to each group of visitors.
  • To setup targeting based on cart contents and value, you have to insert a special JavaScript code into the source code of your site. See the guide here:
  • Using e-commerce cart segmentation with OptiMonk helps you keep your visitors moving towards checkout and encourages visitors to add items to their cart by displaying specific messages to each group of visitors. The value can be important too - you can communicate a different thing to a high and a low-value cart abandoner.


13.) Where would you like to keep the list of subscribers?




  • You can decide whether you wish to store the list of subscribers in our internal database.
  • You can store the list of subscribers in an external system as well. In that case, the subscribers are going to be exported to the following systems:


2.) Do you use Google Analytics or Tag Manager to measure your traffic?


  • You can integrate OptiMonk with Google Analytics as well.
  • You can use 3 types of solutions to measure your traffic:
  • Universal Analytics code
  • Classic Analytics code
  • Tag manager


  • We've created an OptiMonk Dashboard for Google Analytics. It makes it really easy to see how effective OptiMonk is on your site and helps you find areas of improvement. Here's how to add the OptiMonk dashboard to your Analytics account:
  1. Log into Analytics with the username and password you’d like to track the data.
  2. Open a new window or tab in your browser and enter the following URL:
  3. A window will appear, choose the report view of the website using OptiMonk.
  4. Click on Create. Your new OptiMonk Dashboard is created and you can easily measure the effectiveness of OptiMonk on your site.
  • You will find OptiMonk if you click on Customization >> Dashboards >> OptiMonk
Have more questions? Submit a request