A missing chat widget usually comes down to the snippet not rendering, blocked resources, or a style conflict. Work through the checks below and most cases resolve within minutes.
Confirm the snippet is live
View source on the rendered page and verify the widget code is actually there, not just in an unpublished template.
- Inspect page source
- Use the shared footer template
- Clear cache and retest
Check resource loading
Open the browser console and network panel to see whether script requests fail or get blocked.
- Look for console errors
- Check script response codes
- Disable ad blockers to test
FAQ
It appears on some pages only — why?
The snippet was added to certain templates. Move it into the site-wide shared footer.
Works locally but not in production?
Usually production caching or mixed content; clear cache and confirm the page is HTTPS.