GA Tag Manager not firing after accepting

Description

Around April 1st, we noticed that the GA cookies via Tag manager are not appearing for users even after accepting the consent terms. I initially had it working with consent pro v1 in Feb/March of this year, but I think when everything updated to consent pro v2 something broke. According to GA/Tag manger , on April 1st 2026 we started losing incoming traffic data.

I reconfigured the app in the new UI and confirmed through tag manager that it is able to connect to the site in the preview mode with the GA tags firing. The GA cookies are inconsistent for showing/hiding, and have not been properly working since April 1st. The ConsentPro analytics also dont work, we havent been able to see who has accepted/rejected the cookies in the consent pro UI.

Site URL

Required: Please provide a staging/production URL where we can see the issue

Steps to Reproduce

  1. Navigate to epeat dot net
  2. inspect page / monitor the active cookies
  3. observe that accepting/rejecting consent pro has no effects on the GA…
  4. Observe GA - no tracking information is coming through

Expected Behavior

Expected GA to show higher volumes of traffic, and for the GA related cookies to disappear/reappear upon rejecting/accepting the consent pro popup.

Video/Screenshots

Required: Please provide a short screen recording showing the issue

Additional Context

  • Browser: [e.g., Chrome 120, Safari 17]
  • Device: [e.g., Desktop, iPhone 14]

NDA Notice: If you’re under an NDA, please feel free to send us a Direct Message/Email with the above information.

Hey @support5!

The GA/GTM integration in Consent Pro v2 works quite differently from v1, and the migration requires a full GTM reconfiguration — which is almost certainly what’s causing the issues you’re seeing. Let’s walk through the key things to verify in order.

Confirm the v1 → v2 migration is fully complete

Before anything GTM-related matters, make sure all of these are done:

  • A new banner was created (not just updated) inside the Consent Pro app
  • The new v2 script is installed in your <head> custom code
  • The legacy v1 code block from “Code Added by Apps” is fully removed
  • The site was published with the Consent Pro app open, then scanned

Import the Consent Pro GTM template

v2 requires a custom .tpl template imported directly into your GTM container:

  1. In GTM → Templates → New → click ⋮ → Import
  2. Import the Consent Pro GTM Template file (available in the setup guide)
  3. Create a “Consent Pro Init” tag using that template, triggered by “Consent Initialization - All Pages”

Configure the Init tag’s consent defaults

Inside that tag, under Region-Specific Consent Settings, if you’re using an opt-in banner, set all fields (Analytics Storage, Ad Storage, Functionality Storage, etc.) to Denied. Copy your region codes from Consent Pro app → Banners → Regions and paste them into GTM.

Update your GA triggers — this is the big one :flexed_biceps:

v1 used analytics-activated, marketing-activated, and personalization-activated. v2 uses a single event: consent-updated. Create a new Custom Event trigger in GTM with that event name and update your GA4 tag to use it.

Add consent checks to your GA tag

Open the tag → Advanced Settings → Consent Settings → select “Require additional consent for tag to fire” → choose Analytics Storage.

Two final things:

  • Remove the GTM <noscript> tag from Webflow Site Settings → Custom Code → Footer
  • In the Consent Pro app → Actions tab, check off the Google Tag Manager completion checkbox

If you’re still running into issues after all this, could you share a Loom of your GTM container (tags, triggers, and consent settings for your GA4 tag) plus your Consent Pro scan report? That’ll help us pinpoint exactly what’s off :folded_hands:

Meanwhile here’s a link to the docs

Thanks

@Support-Finn - I validated all your steps above but still not getting this to work. I even deleted everything from tag manager and started fresh. Here is a video showing the tags, triggers, and consent settings. AwesomeScreenshot-6/5/2026,12:46:20PM .

I dont know if you do screenshares but I’m happy to setup a call and review this with someone on , would prefer this if its an option / there aren’t any glaring issues from this overview above.

Hey @support5! Could you please send me an email to luis.gutierrez@finsweet.com so we can schedule the support call?

I’ll be happy to walk you through this!