How to set when your campaign appears

Triggers control what causes your campaign to appear on your store. You can enable multiple triggers at the same time – the campaign shows as soon as any one of them fires.


Where to find trigger settings

  1. Open your campaign in the 1ClickPopup app
  2. Go to the Settings tab
  3. Scroll to the Triggers section

Time delay

Show after X seconds on page – the campaign appears after the visitor has been on the page for a set number of seconds. This gives visitors a moment to browse before the popup shows.

A delay of 5–10 seconds works well for most stores. Too short and visitors feel interrupted before they've had a chance to look around. Too long and they may leave before seeing it.


Scroll depth

Show after X percent scroll – the campaign appears after the visitor scrolls a certain percentage of the page. This signals that the visitor is engaged with your content before you interrupt them.

Works especially well on content-heavy pages like blog posts, long collection pages, or landing pages. A scroll depth of 50–75% is a good starting point.


Exit intent

Show on exit intent – the campaign appears when the visitor moves their cursor toward the browser's close or back button, signaling they're about to leave.

This trigger works on desktop only – mobile devices don't have cursor movement, so exit intent can't be detected on phones or tablets. Best suited for exit & cart saver campaigns, but works on any campaign type.


CSS selector click

Show on CSS selector click – the campaign appears when a visitor clicks a specific element on your page, such as a button, banner, or link.

To set it up:

  1. Enable Show on CSS selector click in the Triggers section
  2. Enter the CSS selector for the element you want to trigger the popup (e.g., #my-button  or .promo-banner )

This is an advanced option – you'll need to know the CSS selector of the element on your page. If you're not sure how to find it, right-click the element in your browser, select "Inspect," and look for the element's id  or class  attribute.


Show on link click – generates a special URL to your store's homepage that automatically displays the campaign when opened.

To set it up:

  1. Enable Show on link click in the Triggers section
  2. Copy the generated link

You can share this link via emails, social media, an announcement bar, or anywhere else. When a visitor opens the link, they'll land on your homepage and the campaign will appear automatically.


Combining multiple triggers

You can enable multiple triggers at the same time. The campaign will appear as soon as any one of them fires – whichever happens first.

For example, if you enable both a 10-second time delay and 50% scroll depth, the campaign appears when the visitor either spends 10 seconds on the page or scrolls halfway – whichever comes first.

Tip: Start with a time delay of 5–10 seconds. It's the most predictable trigger and works on both desktop and mobile. Add exit intent as a second trigger if you want to catch visitors who are about to leave.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us