-
1Project is in Draft mode (most common)Your project must be set to Active before the widget will render on your site. A Draft project loads the script but renders nothing.
Fix: Project Settings → Status → set to Active.
-
2Script not placed correctlyThe embed code requires two parts to be present on the page: the container element and the script tag.
Verify that<div id="spynra-waitlist"></div>exists where you want the widget to appear, and that the<script>tag is placed immediately before the closing</body>tag.
To confirm: open browser DevTools → Elements tab and search for "spynra". Both the div and the script tag should appear. -
3Script blocked by Content Security Policy (CSP)If your site uses a strict
Content-Security-Policyheader, it may block external scripts from loading. Check browser DevTools → Console tab for an error like "Refused to load script from 'https://spynra.com/...'".
Fix: addhttps://spynra.comto your CSP'sscript-srcdirective.
Content-Security-Policy header — add spynra.com to script-src
Content-Security-Policy: script-src 'self' https://spynra.com
-
4Wrong project IDEach project has a unique ID. If you copied the embed code from a different project, the widget may load but show the wrong form — or fail silently if that project is in Draft.
Verify thedata-project-idattribute in your embed code matches the project you intend to display. The correct ID is in Project Settings → Embed. -
5Browser cacheYour browser may have cached an older version of the page before the embed code was added.
Try a hard refresh: Ctrl+Shift+R on Windows/Linux, Cmd+Shift+R on Mac. Or open the page in an incognito/private window to bypass cache entirely. -
6JavaScript disabled or blocked by ad blockerThe Spynra widget requires JavaScript to be enabled. Verify JavaScript is enabled in your browser settings.
Ad blockers and privacy extensions sometimes block external scripts. Test in a clean browser profile with all extensions disabled to rule this out. -
7Page not published / preview modeOn site builders like Webflow, Squarespace, or Wix, the embed code only works on the published, live site — not inside the editor preview. The editor preview environment often blocks or sandboxes external scripts.
Publish the site first, then open the live URL to test the widget. -
8Still not showing — contact supportIf none of the above resolves the issue, email hello@spynra.com with the following:
- Your project ID (found in Project Settings → Embed)
- The URL where the widget should appear
- A screenshot of the browser DevTools Console tab showing any errors