Advanced Chatbot Display & Timing Controls (UX + SEO)
B
Brent Carpenter
We need much greater control over when and how the chatbot appears on a website, especially for high-end and conversion-focused sites.
At the moment, auto-opening chat windows can:
Negatively impact SEO (heavy scripts + CLS concerns)
Increase bounce rate
Feel intrusive or irritating rather than helpful
Reduce perceived brand quality on premium websites
Requested Capabilities
Chat Trigger Timing Controls
Ability to set chatbot behavior based on:
Time on page (e.g. after 30s, 60s, etc.)
Scroll depth (e.g. 25%, 50%, 75%)
Exit intent (desktop)
First visit vs returning visitor
Option to disable auto-open entirely
Bubble-Only Mode (Default Closed State)
Allow the chatbot to load as a floating icon/bubble only
The full chat window should never open automatically
User must consciously choose to engage
This is essential for premium and high-end websites.
Page-Level & Site-Type Customisation
Ability to define different chatbot behaviors by:
Page type (home, landing page, blog, checkout, contact)
URL rules or page groups
Example:
Homepage → bubble only
Blog → delayed trigger
Checkout → disabled entirely
Performance & SEO Considerations
Lightweight loading options
Defer or lazy-load chatbot scripts
Clear controls to minimise impact on page speed and CLS
Why This Matters
Chatbots should feel like a helpful tool users can choose to engage with, not an interruption forced on them. For many brands, especially in tourism, luxury, and professional services, over-aggressive chat behavior damages trust and conversions.
Better control over timing, triggers, and display would:
Improve SEO outcomes
Reduce bounce rates
Increase intentional, higher-quality conversations
Make GoHighLevel more suitable for premium websites and agencies
Log In
L
Lior Ohayon
This is such a basic thing that all chat widget apps have. Time on site, specific URLs, custom message etc. Even if we have to do it through workflow.