Why is my Google Ads traffic showing as organic or "(not set)" in GA4?

When Google Ads click parameters get lost on the way to your landing page, GA4 credits paid visits to organic or (not set).

Published 2 minute read

The short answer

Usually because the information that marks a visit as a Google Ads click didn't make it to the page where your tags load. When that happens, GA4 can't tell the visit came from an ad. It credits organic search or files it under "(not set)," so paid search looks weaker than it is and organic looks stronger.

On this page
  1. GA4 now warns you
  2. What usually strips the parameters
  3. A check you can run

GA4 now warns you

Since July 30, 2026, GA4 can show a data-quality alert saying campaign data accuracy is affected by missing URL parameters. It includes a list of the affected pages. If you see it, start there. Fixes can take a day or two to show, and the alert can linger for up to 48 hours after.

What usually strips the parameters

  • Redirects: http to https, adding or removing www, language or region redirects, and link shorteners.
  • Security, firewall or CDN rules that drop unfamiliar URL parameters.
  • Pages that change the URL before the tags read it.
  • Google Ads auto-tagging turned off, or GA4 and Google Ads not linked.

When visitors decline ad consent, GA4 relies more on these parameters, so losing them hurts more.

A check you can run

  1. Confirm auto-tagging is on in Google Ads and that GA4 and Google Ads are linked.
  2. Take a landing page URL from an ad and add ?gclid=test123&gad_source=1 to the end.
  3. Open it in a private window and watch the address bar after the page loads. If the parameters are gone, something in between removed them.
  4. Repeat for each main landing page and each ad's final URL. Don't click your own ads to test.

Where the work goes from here

Pines growing between rock ledges, with forested ridges and a rock outcrop beyond.

If this is happening on your site

The Measurement & Consent Audit checks whether paid visits keep their click information from ad to landing page, and whether GA4 and Google Ads agree on what each campaign produced.