Advanced Trigger — send a message to a visitor based on the number of visits to your website
Advanced Triggers give you more control than standard triggers by letting you define detailed conditions before a message appears.
Steps

2. Click Administration on the left navigation bar.

3. Click Triggers under Settings in the left submenu.

4. Click Add Trigger in the upper right corner.

5. Select Advanced from the Trigger Type dropdown.

6. Enter the Trigger Name and Trigger Description. These are only visible to you and your team.
Tip: Use clear names and descriptions to make triggers easy to identify later.


7. Turn on the Yes toggle under Each visitor will only receive this message once if you want to prevent repeat messages.

8. Under Run Trigger, choose when the trigger should activate:
- When a visitor has loaded the chat widget,- When a visitor requests a chat, or
- When a visitor sends a chat message
For example, if you select When a visitor has loaded the chat widget, the trigger will run when the chat widget loads on your site.

Under Check, choose whether ANY or ALL conditions must be met for the trigger to run.
- Select ALL if every condition must be true.
- Select ANY if only one condition needs to be true.

9. Click Add Condition to add specific conditions for the trigger to run.

For example, if you want to send a message to a visitor who has:
- Visited your site more than once
- Stayed on your site for at least 1 minute
- Not started a chat
Select ALL of the following conditions under Check, and add these conditions:
- Visitor Previous Visits — Greater than — 1
- Still on site — 1 minute
- Visitor requesting chat — Is False
Tip: Adjust the visit count and time on site to match your engagement strategy.

10. When you’re done, click Save in the lower right corner.
Other examples
Send a message to first-time visitors
Set Visitor Previous Visits to 0.

Target specific return milestones
Create separate triggers for visitors returning for the 5th visit, 10th visit, and so on.

Adding Visitor Previous Visits — Less than — 10 stops the message from appearing once a visitor has returned more than 10 times.

Additional considerations
- Combine conditions for better targeting
You can add more conditions such as: - Current page URL
- Time on page
- Visitor location
- Device type
Combining conditions helps you deliver more relevant messages.
- Test before going live
Visit your site in an incognito window to simulate new visits and confirm the trigger behaves as expected.
- Adjust timing carefully
You can control when the message appears. Avoid triggering messages immediately, as this may interrupt the visitor experience.
Related guides
Advanced triggers
Advanced Trigger — Chat Rescuer: Auto respond if agents don’t respond in time
Advanced Trigger — send a second message to visitors
Advanced Trigger — send a message based on the visitor’s page URL
How to maximize the widget after a trigger
How to make the widget appear after a trigger
How to greet visitors with a welcome message using a Trigger
- Click the green live chat icon
- Schedule a call with us
- Visit our community
