The widget isn't showing

A checklist for when the widget doesn't appear or events aren't tracked.

The widget is built to fail silently — it never breaks your page, so when something’s wrong it simply doesn’t render rather than throwing an error. Work through this checklist.

1. Confirm the snippet is on the page

View source (or the Elements panel) and check the script tag is present with the correct site ID:

<script async src="https://cdn.askthis.io/widget.js" data-site-id="cq_8f2a"></script>

A wrong or missing data-site-id is the most common cause — copy it again from Sites → Install. On WordPress/Shopify, confirm the plugin/app embed is enabled rather than a hand-pasted snippet.

2. Check the browser console

When the widget can’t start, it logs a one-line notice to the console explaining why (bad site ID, config not found, blocked request). Open DevTools → Console and look for a message starting with AskThis.

3. Look for what’s blocking it

  • Ad/tracking blockers can block cdn.askthis.io — test in a clean profile.
  • Content Security Policy — if your site sets a strict CSP, allow the script and its config request. See the install notes in the developer docs.
  • Placement — the snippet should sit before </body>; a script in <head> without async can run before the DOM is ready.

4. Verify from the dashboard

Click Verify installation in the dashboard — it watches for the widget’s first event. If verification passes but you still don’t see buttons, check Configure: at least one social or AI button must be enabled, and the layout (inline / sticky / floating) affects where it appears.

Still stuck?

Reach the team from Contact support with your site ID and the console message — that’s usually enough to pinpoint it.

Was this helpful?

Last updated July 26, 2026 · Edit this page ↗