Web Triggers

To Set up a new Trigger, you will click on “Create a Trigger” and then you are able to design your campaign to suit your needs.

The very next screen after clicking “Create New trigger” will be the screen where you can design and create a trigger. The screen has few parameters namely Channel, Additional Settings, Audience, Filters.

Channel: It will describe what channel or medium you want his campaign to be functional upon. Here you can make it a Web-Campaign, Mobile Campaign or an Email Campaign. Web Campaign will work for user online on your website, whereas Mobile campaign will work for users online through their Android/iOS phones.

Additional Settings: This menu has two settings under it, namely Matching Rules and Chat Widget Title Enable. Matching Rules will allow you to match all or any of the conditions or parameters passes in the Audience section, as you could have one or more set of rules to follow in the Audience section. 

If All is selected in Matching Rules it will match all the Rules in Audience section and execute the Argument passed in the Filters Section, if any is selected it will see if any condition is matched in the Audience section and Run the argument passed in Filter Section.

Chat Widget Title Enable: This option will have two options of Yes or No and it will allow you to decide if you want to enable the Widget title or just send the argument as it is without any Title to it, in a simple chatbox.


The Audience section dictates who will be targetted in a particular triggered Campaign. 

As you will see, you have many options to choose from. So, let’s go through all the options once and then move to filter and create a sample trigger.

Visitor Page URL: This will match the Page URL, the visitor is on.

Visitor Page Title: This will match the Title of the Page, the visitor is currently on.

Source Website:  This will take into consideration what website user is coming from, source website.

Visitor Time on Page: This will match the time the user has been on the particular page, time entered here is in seconds.

Revisit in Some Days: This will match the number of days the user has revisited us in.

Day of Week: It will match what day of the week the visitor is visiting our site.

Visitor IP: This will match the IP of the user.

Visitor State: It will give you a choice of which country and state user is from.

Visitor Name: It will allow you to match or specify the visitor name.

Visitor Phone: By selecting in/not in, you can specify the area code and by selecting Equal/not equal, you can specify a particular number. 

Browser Name: It will let you choose what browser visitor is coming from.

Browser Version: It will allow you to specify the browser version visitor is using.

OS Name: It will allow you to select the Operating system of the visitor.

OS Version: It will allow you to specify the version of the operating system.

Device Type: It will let you select what platform a user is on, like a Computer, Mobile or Tablet. 

Pages Viewed: Here you can specify the value of pages he has visited and bifurcate by less than or more than the number of pages viewed and equal to or not equal to the number of pages viewed.

First Time Visitor: It lets you select if the visitor is a first time visitor on your site.

If Agent Online: It will let you select if the agent is online or not/

Visitor Country: It helps you select the Country of the visitor.

Custom Data Attribute:  Any custom data attribute added will be popped at the end of the list.


This basically defines the action that will take place after all the criteria in the Audience section are met. All the criteria and conditions set in the Audience field are ultimately executed here when the follow-up action is defined here.

For example, you can assign an agent, department or tag. Moreover, you can apply chatbot, conversation or change widget language accordingly. So let’s have a look at actions that can be performed.

Auto Message: It gives you the liberty of sending any personalized message to your visitor, that can be edited in the textbox just adjacent to it.

Assign tag: You can automatically assign to that conversation.

Assign agent: It will help you assign the agent to the chat.

Show widget: It will let you decide whether to show a widget or to hide it from certain user(s).

Assign department: It will let you assign the department to the chats.

Widget language: It will let you automatically change the language of the widget.

Apply Chatbot: It will enable the chat on the selected Audience.

Apply Conversation: It will let you bucket the chats in conversations accordingly.

Table Of Content