Check consent, domains, and visibility together
Understand why a correctly installed widget may remain hidden on a particular page or visitor session.
Find which installation or visibility condition controls a missing widget.
On this page
Three controls can affect the resultReview the actual storefront addressTest both consent statesCheck page and device rulesThree controls can affect the result
The storefront must load the installation correctly, the visit must match the configured domain and page visibility, and any required consent must be handled. A hidden widget is not always a broken script.
Review the actual storefront address
Compare the public URL with the domains allowed in your widget settings. Include the intended hostname when the UI requires it. A preview theme, www hostname, alternate market domain, or staging domain can differ from the main shop address. Add only domains you intend to support.
Test both consent states
Use a fresh private session. Check what happens before consent, after the relevant consent choice, and after it is withdrawn where your integration supports that. Follow the installation and consent controls offered by the widget; do not bypass your site's privacy choices to make an icon appear.
Check page and device rules
Review any include or exclude paths, device rules, and visibility settings. Test a page that should display the widget and one that should not. If it appears on direct load but disappears after navigation, inspect the single-page application or tag-manager setup.
Still need help?
Tell us what you expected and what happened.