/Journal

Google Ads-verkeer met (organic) of (not set) als campagne in GA4

GidsAttributie2026.11.04
Freek Kampen
Freek KampenMede-oprichter, New North Digital

google / cpc als bron, (organic) als campagne. Google heeft het sinds 2024 niet opgelost. Zo check je of je last hebt, en zo krijg je de campagnenamen terug.

Het symptoom

Als bron / medium staat er google / cpc, dus GA4 weet dat het bezoek van een advertentie kwam. Als campagne staat er (organic) of (not set). Sinds de zomer van 2024 zie je dit in veel properties, en tot en met oktober 2026 had Google geen oplossing of uitleg gepubliceerd.

Vakgenoten koppelen het aan toestemming. Het treft vooral bezoekers die ad_user_data weigerden of gepersonaliseerde advertenties uitzetten in hun Google-account. Google heeft dat niet bevestigd.

Sluit eerst de gewone oorzaken uit

Voordat je Google de schuld geeft, check je de drie dingen die hetzelfde beeld geven en die je zelf kunt oplossen.

  • Het Google Ads-account is gekoppeld aan de GA4-property.
  • Automatische tagging staat aan in Google Ads.
  • Geen enkele redirect op je site haalt de gclid uit de URL.

Open daarna Verkeersacquisitie, schakel naar Sessiebron / -medium, filter op google / cpc en voeg Sessiecampagne toe als secundaire dimensie. Staat er dan nog steeds (organic) of (not set), dan heb je te maken met het probleem aan de kant van Google.

De campagnenamen terugkrijgen

De oplossing is om de campagnenaam zelf mee te sturen als UTM-parameter, naast de gclid. GA4 slaat die op in een aparte dimensie, de handmatige campagnenaam van de sessie (Session manual campaign name).

Met de hand is dat veel werk, en het gaat mis zodra iemand een campagne hernoemt. Google Ads heeft geen ValueTrack-parameter voor de campagnenaam, dus met alleen een trackingsjabloon kom je er niet. Het Google Ads-script van Jan Zdarsa automatiseert dezelfde UTM-aanpak. Het zet elke campagnenaam in een aangepaste parameter, stelt een trackingsjabloon met UTM's in en draait elk uur. Het werkt voor Search, Display, Shopping en Performance Max. Demand Gen en Video tag je nog met de hand. Laat automatische tagging aan staan.

UTM's repareren niet elke sessie. Een deel blijft (organic) of (not set) tonen. Kijk elke paar maanden of Google het aan hun kant heeft opgelost.

De installatiestappen voor het script staan op newmetrics.io (Engels). Een verwant maar ander probleem is (not set) als landingspagina, zie waar die (not set)-landingspagina's vandaan komen.

Wil je hierover doorpraten?

Stuur je op cijfers die kloppen?

Eén gesprek is vaak genoeg om te zien waar het misgaat.

Duurt 1 minuut