Custom Scenarios

Create automatic messages that appear for visitors after a specific behavior or action. Help visitors who are stuck to choose the right service, or suggest a personal offer at the right time. You can create various messages based on targeted actions. Personalized messages work best for getting user engagement and future sales.


In this article, you will get to know more about all of the events you can create and how to configure messages for each.

How to Get Started with Triggers

To create a website message triggered by an event navigate to the Website Messages section. Click Add event trigger.

Name your event, so you can easily find and differentiate it from your other events.

How to Add Widget Scenario

The most crucial part is choosing the condition to track visitor behavior. The widget displays your message when it is triggered. The right condition will increase visitor engagement and your overall conversion rate.

You can always test various widget display conditions and calls to action, analyze your results, and choose the option that converts best.

Click Add a condition.

Here are the different types of conditions:

Page title — enter a value that equals or contains goal title characters; the widget will be triggered, when the visitor visits a page with the same title.

URL of current page — enter a value that equals or contains a link or part of a link of your website; the widget will be triggered when the visitor visits a page with the same URL.

Move cursor out of page — choose true or false, the widget will be triggered if visitors go to another tab or program or not.

Browser — enter a value that equals or contains the name of the browser; the widget will be triggered if a visitor comes from a specific browser you define.

Time period — select the time interval when the widget will be displayed on the site; the widget will only work for the selected time.

Date period — select the date interval in the calendar when the widget will be displayed on the site; the widget will work only within the selected dates.

URL of visited page — enter a link or part of a link to your website that the user visited before; the widget will be triggered when the visitor visits a page with the same URL.

Referrer — enter the address of the webpage where a person clicked a link that sent them to your page; the widget will be triggered the URL matches the referral URL.

Scrolled more than 50% — enter a figure for the percentage; the widget will be triggered, when a visitor scrolls down to the specific part of the page.

Pages visited — enter a value corresponding to how many pages need to be viewed before it triggers your widget; the widget will be triggered when a visitor visits a specific number of pages.

Time on current page — enter a value, that will be more or less than your goal page visit duration in sec/min/hour; the widget will be triggered when the visitor stays on the goal page for this specific amount of time.

Time on site — enter a value, that will be more or less than your goal visit site duration in sec/min/hour; the widget will be triggered when a visitor stays on the site for this specific amount of time.

UTM Medium — enter a value equal to or containing characters of the utm_medium parameter, which defines the transition channel. The widget will only be activated for users with the specified utm_medium parameter.

UTM Content — enter a value equal to or containing characters of the utm_content parameter, which defines the content of the campaign (combines users from different sources who click on the same banner). The widget will only be activated for users with the specified utm_content parameter.

UTM Term — enter a value equal to or containing characters of the utm_term parameter, which defines the keyword or phrase by which the user came to the website from their search. The widget will only be activated for users with the specified utm_term parameter.

UTM Campaign — enter a value equal to or containing characters of the utm_campaign parameter, which corresponds to the name of the advertising campaign. The widget will only be activated for users with the specified utm_campaign parameter.

UTM Source — enter a value equal to or containing characters of the utm_source parameter, which defines the traffic source. The widget will only be activated for users with the specified utm_source parameter.

Pages visited during the current session — enter a value that is greater or lesser than the number of pages visited during the current session; the widget will be triggered once the user visits greater or fewer than a certain number of pages within one session.

Browser language — select the language of the user’s browser; the widget will only be activated for users with the specified browser language.

Session count — enter the value that will be greater or lesser than the expected number of sessions per user; the widget will be triggered when the user completes the number of sessions specified in the settings.

Traffic type — select one of seven possible traffic types. The widget will only be activated for users from the selected traffic channel.

Source — enter the domain from which the user came to your website, The widget will only be activated if the specified URL matches the referral domain.

Choose a condition and a value for it, it can be “equals or contains” specific text values, be “more than or less than” a specific figure value.

If you want to add additional conditions to this condition type click the + icon on the right.

And choose another condition and value. Then choose an operator: or or and.

If you want to add another type click Add a condition.

How to Add Your Message for This Trigger

Enter a helpful message for your visitors, that suits the situation and will attract them to engage with the widget.

You can add up to 512 characters and emoji.

For example, if a visitor has seen your product page more than 3 times, your widget can pop up and help them choose a product.

Likewise, imagine that a visitor is on your delivery page, your widget pops up and helps calculate the delivery price for the customer’s order.

When the visitor clicks on the button to interact and subscribes you will get their data and the visitor can continue their journey with your service through chatbot auto-reply scenarios.

Create more event triggers based on each specific visitor behavior, analyze and improve your strategies. Let’s learn how to uncover this data.

Updated: 23.02.2021