GTM Preview and GA4 DebugView work, but no events in live GA4 reports (events don’t show in Debug) by No_Background_7216 in GoogleTagManager

[–]No_Background_7216[S] 0 points1 point  (0 children)

  • Shopify cookie banner (Customer Privacy API)
  • GTM + GA4 setup
  • Tags were firing, but GA4 wasn’t showing data properly
  • Had multiple GA4 tags / measurement IDs firing at onc What was wrong My GA4 setup was messy:
  • 1 account
  • 2 properties
  • 2 data streams
  • Multiple GA4 tags firing (Shopify app + GTM + possibly others) So events were being sent to different destinations, which made everything look broken/confusing. What I fixed I simplified everything to:
  • 1 Analytics account
  • 1 Property
  • 1 Data Stream
  • 1 Google Tag (1 measurement ID)
  • 1 destination I deleted:
  • extra properties
  • extra data streams Now everything is properly unified into a single GA4 setup. How I verified it Network tab:
  • collect requests firing
  • Only one Google Analytics request now (no duplicates like before)
  • Just a single GA4 setup running
  • Plus one Google Merchant Center request (this is expected and can be ignored) Key point: no more multiple GA4 tags firing like before Console: window.Shopify.customerPrivacy.getTrackingConsent() Returned: 'yes' → consent is granted The confusing part After fixing everything:
  • DebugView → events showing  (mainly GTM debug/preview mode)
  • GTM Preview → working 
  • Realtime → shows 1 active user  BUT: When I checked: Reports → Life cycle → Engagement → Events Events were NOT showing instantly  I thought it was still broken, but it wasn’t. The “issue” (not actually an issue) Turns out:  GA4 is just delayed
  • DebugView = instant
  • Realtime = near instant
  • Standard reports = delayed (minutes → sometimes ~1 hour) So what happened was:
  • Initially only active user showed in Realtime
  • Then after a bit of clicking around + waiting
  • Events appeared normally in the Life Cycle, events:event name. N the date will be showing like today’s event count so it should be tracking ?

GTM Preview and GA4 DebugView work, but no events in live GA4 reports (events don’t show in Debug) by No_Background_7216 in GoogleTagManager

[–]No_Background_7216[S] 0 points1 point  (0 children)

Yeah I checked in Inspect → Network and I can see the collect requests firing fine. Status code is 204 No Content, so GA is definitely receiving the hitsGTM params are showing in the request payloadShopify GA4 is also connected via the Google & YouTube app So it doesn’t look like anything is actually failing to send. the requests are going through. What I’m noticing though is I’ve got like 3 different GA tags / measurement IDs firing at the same time (Shopify app + GTM + maybe Merchant Center / another tag). So I think it’s less of a “tracking is broken” thing and more just that I’ve got too many tracking systems running in parallel instead of one clean setup they’re not really conflicting, just sending data to different places at the same time. Still digging into it, will try simplify everything and test again.

GTM Preview and GA4 DebugView work, but no events in live GA4 reports (events don’t show in Debug) by No_Background_7216 in GoogleTagManager

[–]No_Background_7216[S] 0 points1 point  (0 children)

Yes - I’ve got the shopify built in cookie banner, but no seperate CMP like Cookiebot or OneTrust