Cookie consent banner button (hs_show_banner_button) not opening on non-HubSpot-hosted domain

Portal ID: 51355490

Domain affected: www.rocketweave.com (self-hosted WordPress, not HubSpot CMS)

Issue: We have HubSpot’s cookie banner script embedded on our site (js-na2.hs-banner.com/v2/51355490/banner.js), along with a “Cookie Settings” button in the footer using HubSpot’s standard hs_show_banner_button id. Clicking this button no longer opens the cookie preferences banner - no modal, no error, no console output. It reportedly worked as recently as yesterday and stopped functioning today, with no changes made on our end to the embed code.

What we’ve checked on our side:

  • The banner script and HubSpot tracking script (hs-scripts.com) both load successfully (200/304 responses) - not a missing or broken file.
    • Clicking the button (both manually and via the DOM) triggers no visible response and adds no new elements to the page.
      • In Settings > Data Privacy & Consent > Cookies, “Domains Connected to HubSpot” shows no data for our account.
        • In Settings > Domains & URLs, the only connected domain is our system landing-page domain (hs-sites-na2.com); our main site has never been added there, since it’s self-hosted.
      • Question: Does the HubSpot cookie banner require the domain to be formally “connected” in HubSpot (i.e., CMS-hosted or added under Domains & URLs) in order to render, even when the banner script is manually embedded via a script tag? If so, is there a way to register a non-HubSpot-hosted domain for banner configuration purposes only? If not, can anyone help identify why this stopped working today specifically?
    • Goal: Restore the working “Cookie Settings” popup on our site, or get pointed to the correct setup for a self-hosted WordPress site using HubSpot’s cookie banner. Thanks in advance.

@rocketweaveweb Hi! Are you still experiencing this issue? When I visited your website (MacOS, Google Chrome, from Sweden) as of Aug 3rd, 2026, I could click the footer link and open the modal as expected. I tried tweaking setting a few times in the same session and in an incognito session, and it worked.

You do not need to connect the domain in the CMS settings (as this would override hosting to HubSpot) but you do need to add it in the Cookie consent settings under External Domains.

I’d assume your issue is either tied to not using it according to this setup, or if you have implemented it like this, a local error or temporary fluke. It’s worth raising a ticket with HubSpot support if the problem persists and you’ve applied the expected settings.

Let us know how it goes :sun: