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.

GA4 Realtime FAQ

Questions to answer when the test click looks invisible

Why is GA4 Realtime not showing my test click?

GA4 Realtime may not show a test click because you are looking at the wrong property or web stream, the GA4 tag is missing or blocked, consent has not been granted, a browser extension blocked analytics, or the landing page template does not include the tag.

How should I test GA4 Realtime for an ecommerce landing page?

Use one clean UTM URL, one browser, one GA4 property, and one click. Open Realtime before clicking, disable blockers for the test, confirm the landing page URL loads, and then check source, medium, campaign, page path, and events.

If GA4 Realtime shows a visit but no campaign values, what should I check?

If the visit appears but campaign values are missing, the GA4 tag is probably firing and the next checks are the URL parameters, redirects, duplicate UTM keys, consent behavior, and whether the final page still has the query string in the address bar.

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.

Request $99 audit