Segmentation Configuration Guide: Optimizing Strategies and Adjustments

When we create interactive messages and pop-ups in the Marketing section, it's important to correctly target the segment for which the campaign will be triggered. In this article, we'll consider each of the conditions.

First, select one of the two circumstances for the conditions to work:

Any condition: The campaign is triggered if at least one of the conditions is met.

All conditions: The campaign is triggered only if all conditions are met.

Conditions available:#

Current page URL: The condition determines if it matches the current page address. Example of URL: https://www.jivochat.com/features/. When using a variable of contains/does not contain, a link fragment like "features" is sufficient to work.

Title of the current page: Matches the title of the current page. When using a variable of contains/does not contain, the header fragment is sufficient.

Hour of the day: The condition specifies the campaign's duration. The range from 0 to 24 is used, meaning if you specify "Time of day > 18," the campaign will be triggered from 6 PM to midnight. The time is determined by the site visitor's clock, not the chat's time zone.

Day of the week: Matches the day of the week. The range from Monday to Sunday is used, meaning if you specify "Day of the week > Friday," the campaign will be triggered on Saturday and Sunday.

Time on site: The amount of time a person must spend on a specific page before a campaign is displayed to them.

Time on page: The amount of time a person must spend on a page before a campaign is displayed to them. The difference from the previous action is that when navigating to another page, the countdown restarts.

Time since Jivochat window was closed: The campaign won't work for the specified number of seconds in this condition from the moment the visitor closed the chat by clicking (X).

Time since the last proactive invitation: This condition prevents the chat window from appearing frequently. The campaign won't be triggered until the specified number of seconds in this condition has passed since the previous interactive message, even if the visitor navigates to another page without minimizing the chat window.

The number of visits: Considers how many times the user visited your site. For instance, you can display a campaign only to those who are on the site for the first time by specifying a value < 2.

Number of visited pages: Considers how many pages the user visited. For example, you can display a campaign only to those who have navigated through two pages by specifying a value > 2.

Scroll position: The campaign will only work when the user has scrolled the page by a defined percentage. For instance, halfway down the page is > 50%.

Mouse cursor crossed top corner on the window: The condition is fulfilled when the user's cursor leaves the page and enters the area with bookmarks, address bar, and tabs. It allows "capturing" visitors intending to close your site or go to another tab.

User device: Determines the visitor's current device. The campaign will be shown only to visitors accessing your site from a specific device.

Where did the visitor come from: Filters by the visitor's referral source: Google, Yandex, Bing, Yahoo, or direct reference.

Visitor's Location: Filters by the city from which the visitor is writing. Geolocation is determined by the IP and may not be precise.

Visitor's Country: Filters by the country from where the visitor is writing. Geolocation is determined by the IP and may not be precise.

Click by element: In this condition, you can specify any of your CSS selectors: the campaign will be triggered when clicking on a website element with this selector.

Custom data attribute: You can pass customer data to Jivo using the setCustomData() API method and use the attribute (key) and its value (content) in this condition. The campaign will only work for this specific audience.

These are all the currently available conditions for setting up a segment. If you have any questions or suggestions, please contact our team via chat or send an email to info@jivochat.com - we'll be happy to help!

Related articles
Have questions?
Ask in the live chat, we are ready to help around the clock