Live Chat Display Rules
Display rules let you control where, how, and when the live chat appears on your website — no coding required. Everything is managed directly in Kundo.
How to Access Display Rules
Click the menu icon (☰) in the top-right corner.
Select Settings for the correct chat flow.
Go to the Display Rules tab.
Example Rules
URL | Effect |
---|---|
https://website.com | Shows the chat only on the homepage |
https://website.com/support | Shows the chat only on the support page |
https://website.com/* | Shows the chat on all subpages |
💡 Tip: If you use both
www.website.com
andwebsite.com
, add separate rules for each.
Combine Show and Hide Rules
Example: Show the chat on all support pages except the account cancellation page:
Show rule:
example.com/support/*
Hide rule:
example.com/support/cancel/*
When Will the Chat Button Appear?
The chat button is shown when all of the following are true:
The live chat script is installed on the page.
A show rule matches the current page.
At least one user is online, or the option “Show chat button even when offline” is enabled.
All pages where the button is visible will also support chat continuity across navigation.
Kundo's Recommendations
Place the chat strategically
Avoid showing it on pages like “Careers” or “Press” — these often generate off-topic questions. Focus on pages like “Support” or “My Account”.
Use auto-start sparingly
Automatically starting a chat can feel intrusive. Only use it where it adds real value — for example, in a checkout or sign-up flow.
What Can You Control with Display Rules?
On which pages the chat appears or is hidden
Whether the chat button is visible or passive
If the chat auto-starts (immediately or after a delay)
Whether active chats persist across pages
How Display Rules Work
A display rule consists of a URL and includes:
Domain – must match for the script to load
Path – determines exactly where the chat appears
🔹 Use
*
to match multiple pages, e.g./support/*
⚠️ Domain matching is exact. For multiple subdomains, use separate rules or wildcards like*.example.com
.
When multiple rules match, the most specific one takes precedence.
Example: /support/contact/
will override /support/
.
How Chat Continuity Works (Even Without a Chat Button)
The script must be installed on the destination page.
The domain must be covered by a display rule (path match not required).
Example: If you have a show rule for example.com/support
, ongoing chats will persist across any page on example.com
.
Using the Chat Assistant?
Display rules also control how the Live Chat follows the user when they transition from the Chat Assistant to other Kundo features (e.g. forum or help center) — without starting a new chat.