Interact with your customers in real time and increase your sales

A FREE communication tool for you to monitor and chat with your clients on your website, Facebook, Telegram and Viber.

incorrectly entered e-mail address Something went wrong, try again later

Yay! You just completed Step 1.
Now please check your email inbox, we sent you the installation instructions. GO, GO, GO!

How to set up triggers in JivoChat

Choose another article

You can set up triggers in JivoChat in the web application -> Settings (under the channel) –> Triggers.

You can also access it from the Desktop App by going to: Manage-> Channels-> Settings (under the channel) -> Triggers.

Newapp1

How it works:

1.Options for launching the trigger

Our system has 2 different types of launch options:

Newapp2

Conditions for proactive invitations (results):

Newapp3

Basics:

Presence of agents online – this helps the system to understand what type of chat widget should be used. If you choose “NO”, it will work for the offline-form, and if you choose “Yes” it will work for the online form. This condition is necessary for each trigger except for the “Hide the widget” action.

Time on page – set up a time which the user must spend on the current page before the trigger is launched. If the visitor goes to another page, this condition starts from the beginning.

Time on site - set up a time which the user must spend on the site before the trigger is launched. If visitor go to another page of site, this condition continues to work without any break.

Time since JivoChat window was closed – this condition helps you to protect your visitors from receiving unlimited triggers. If the visitor clicked to closing “x” button on the widget, the next trigger will work after “Time since JivoChat window was closed” is expired.

Time since the last proactive invitation – this condition helps you to protect your visitors from receiving unlimited triggers. If the visitor ignores the chat widget and goes to another page, the next trigger will work after “Time since the last proactive invitation” is expired.

Additional:

Visitor’s City – this condition allows the trigger to apply only to customers in a specific city. If you would like to set a large amount of cities, it is better to use the ”Regions” function.

Visitor’s Country - this condition allows the trigger to apply only to customers in a specific country. If you would like to set a large amount of countries, it is better to use the ”Regions” function.

Hour of the day – this condition allows you to specify the time of the day when the trigger should work. If you don’t use this condition, the trigger will work around the clock. Warning: this condition uses the time based on the customers settings, NOT the time setting in your admin panel

Day of the week – this condition allows you to specify the day of the week when trigger should work. If you don’t use this condition, trigger will work every day. Warning: we start our week from Monday to Sunday.

Title of the current page – this condition checks the title of the page, using TRUE or FALSE scenarios. If you use “contains/does not contain” you can use just fragments of your title. The title is the text between <title>…</title> of your page.

URL of the current page – this condition checks the URL of the page, using TRUE of FALSE scenarios. If you use “contains/does not contain” you can use just fragments of your URL. The URL is your page path, like: https://www.jivochat.com/help

Number of visited pages – this condition allows you to set the number of pages (following the links on your site) that user needs to visit before the triggers is launched. We count pages starting from zero. Hence, if you set 2, the trigger will work on the 3rd page.

The number of visits – Our widget can recognize visitors on your site and count how many times they were on it. So you can use this condition if you want to specify the number of times the visitor must visit your website before the trigger is shown. The first visit is 1; the second is 2 and so on.

Scroll position – Launch the trigger after the visitor scrolls down your site. The condition takes percentages for its Index. Hence, 100 – is 100% scrolled down your page (complete scroll from top to bottom).

Mouse cursor crossed top corner on the window – This condition marks special area at the top right corner, where the close window button is located. When the visitor tries to close your site and moves his mouse to the corner, the trigger will launch.

A/B Group – This is a special option to test different settings of your triggers. For more information please see this page.

2.Conditions for system messages (action which will be taken):

Newapp4

Open the form for sending an email – Automatically opens the JivoChat offline-form where the customer can leave his message. Condition “Presence of agents online: “No” is required.

Send a message to the visitor on behalf of an agent - Automatically sends an invitation to chat from agent to customer. Condition “Presence of agents online: “Yes” is required.

Hide the widget - Hide widget on your site and switch off triggers. This can be useful to hide widget on certain pages. Alternatively, you can hide the widget using the api and css (for more information please this page).

Display a system message in chat – If customer sends a message in chat, and the agent doesn’t response to it for a specified time, this trigger will show a special message to customer. Condition “Presence of agents online: “Yes” is required.

Show the callback form - Automatically opens the callback form of JivoChat where the customer can leave his number. Callback function should be switch on.

Display a system message in the chat with the email field - If customer sends a message in chat, and the agent doesn’t response to it for a specified time, this trigger will show an email field with a preset text. This email will be shown as a contact information in a chat. Condition “Presence of agents online: “Yes” is required.

Examples

1.Send a message to the visitor on behalf of an agent

Newapp5

2.Open the form for sending an email

Newapp6

3.Display a system message in chat

Newapp7

4.Show the callback form

Newapp8

5.Hide the widget

Newapp9

Do you still have any questions? Our support team will be more than happy to help you 24x7 in the chat on our site.