How to Show Your Campaigns on a Time Delay

Do you want to show your campaigns after the user has spend a certain amount of time on your webpage or right after the page loads? Its easy to control this with our Time Delay rule.

NOTE: This guide will show you how to effectively use the Display Rule: After ‘X’ Seconds.

What Is the Time Delay Rule?

The Time Delay rule lets you display your campaign based on how long the visitor has spent on a page on your site or on the site itself. When the page loads, it starts a timer and it triggers the campaign when the timer reaches the seconds you set in the settings.

With the time delay rule, you can:

  • Set a campaign to show to mobile users after a few seconds
  • Show your campaign when someone has spent a certain amount of time on your website
  • Create a welcome campaign that displays right when the page loads

How to Use the Time Delay Rule

You will find the Time Delay rule under the When Should this Campaign Appear? section of the Display Rules.


You can set the rule to trigger based on the time the visitor spends on each page or based on the time they spend on your site. If you set it to time on page the visitor must stay on a particular webpage without navigating away before they will see the campaign.

If you want the campaign to display right when the page finishes loading, set the rule to display when the time on page is at least0‘ seconds. This will trigger the campaign as soon as it is available on the page.

Looking for more ways to show your campaigns at the right time? Check out our Exit-Intent feature!

Frequently Asked Questions

Q: Why doesn’t After X Seconds work when I also turn on Exit-Intent?

A: A single Ruleset is a set of AND conditions. This means that all conditions configured in a single Ruleset must be met before the campaign can load. Depending on your exact setup, if you add both of these rules in the same Ruleset, then the campaign can only show when you have spent the designated amount of time AND move to leave the webpage.

If you want to have the time delay as a fallback for your Exit-Intent, it’s best to have at least two rulesets, where the first ruleset targets a user on Exit-Intent and the second ruleset targets the user after a certain amount time.