Widget & Visitor Experience
Widget not loading
June 2026
Quick answers
- Why is the Engage widget not showing on my website?
The most common cause is Content Security Policy (CSP) blocking the Engage script or API calls. Allowlist the Scale2Rev host shown on your Engage Deploy page in script-src and connect-src, paste the snippet before </body>, then purge caches.
Also asked as: chatbot not appearing; embed not loading; launcher missing.
- How do I know if CSP is blocking Engage?
Open browser DevTools → Console and look for refused script or connect errors mentioning Content-Security-Policy. Check the page response headers for a Content-Security-Policy header that omits your Scale2Rev host.
Also asked as: Content Security Policy error; refused to load script.
- Where should I paste the Engage embed code?
Paste the snippet from Engage → Deploy immediately before the closing </body> tag on every public page. Use the exact Tenant ID and Site ID from that page.
Also asked as: embed code placement; install chat widget.
- Does Engage work on Netlify or WordPress with caching plugins?
Yes, after CSP headers allow your Scale2Rev host. On WordPress, exclude the Scale2Rev host from JavaScript minify/defer in WP Rocket or similar plugins, then clear cache.
Also asked as: WP Rocket Engage; Netlify CSP headers.
Related searches: Engage widget not showing · chatbot not loading · embed not working · CSP blocking chat · Scale2Rev script blocked
Use this guide when visitors cannot see the Engage launcher on your live site.
Fix CSP first
- Open Engage → Deploy and note your Scale2Rev app host.
- Add that host to
script-srcandconnect-srcin your site CSP. - Redeploy or refresh headers, then hard-reload the page.
Example shape (replace the host with yours):
Content-Security-Policy: script-src 'self' https://scale2rev.com; connect-src 'self' https://scale2rev.com;
Confirm the embed snippet
- Snippet is before
</body>. - Tenant ID and Site ID match Engage → Deploy.
- No duplicate or outdated embed scripts on the same page.
Caching plugins
If you use WP Rocket, LiteSpeed, or similar tools, exclude your Scale2Rev host from JavaScript optimization and clear site cache after changes.
Not the same as missing knowledge base pages
If the widget works but answers are thin, your website content may not be indexed yet. See Content not loading.