Landing Page URL Builder

GA4 troubleshooting

GA4 Realtime Not Working

If your test click does not appear in GA4 Realtime, do not assume the ad URL is wrong. Check the tag, consent, browser, property, and landing page before changing campaign links.

Campaign test click moving into GA4 Realtime checks

First suspect

You are looking at the wrong GA4 property, data stream, or Realtime report view.

Second suspect

The GA4 tag is missing, delayed, blocked by consent, or installed on a different template.

Best proof

Use one clean UTM URL, one browser, and one GA4 property while you isolate the problem.

Quick test path

  1. Open GA4 and confirm you are in the correct property and web data stream.
  2. Open Realtime before clicking your test URL.
  3. Use an incognito window or a different browser with blockers disabled for one test.
  4. Click a very plain UTM URL and wait a short moment.
  5. If no visit appears, check whether the GA4 tag fires on that exact landing page.
  6. If the visit appears without campaign fields, move to UTM troubleshooting instead.

Clean test URL

https://example.com/products/sample-product?utm_source=test&utm_medium=test&utm_campaign=ga4_realtime_test

Common reasons Realtime looks empty

Symptom Likely cause Check
No users at all Wrong property, missing tag, or blocker. Confirm measurement ID and test with blockers off.
Home page appears, product page does not Tag missing from one template. Check product, collection, and landing-page templates.
Visit appears late Consent, tag manager, or network delay. Retest after consent and avoid changing settings mid-test.
Visit appears but not campaign values URL parameters were stripped or duplicated. Check address bar after redirects and inspect UTMs.

What to avoid

  • Do not test from five browsers, accounts, or properties at once.
  • Do not change tag manager, consent, and ad URL settings in the same test round.
  • Do not treat Realtime as final attribution truth. Use it as a first-click smoke test.

Make the test boring

One property, one URL, one browser, one click. That is the fastest way to learn whether the issue is GA4, the store, or the campaign link.

Build a test URL