Een laptop en smartphone met analytische dashboards op een houten bureau.
GidsUitgebreide gids5 november · 17:0023 min leestijd

AI-zoekvertoningen koppelen aan leads: Search Console, GA4 en CRM

Zet Search Console AI-vertoningen per pagina naast GA4-sessies en CRM-gekwalificeerde leads. Je bouwt een maandrapport dat trends zichtbaar maakt, onbekende bronnen bewaart en voorkomt dat je een AI-klik of individuele leadtoeschrijving verzint.

Stel: een dienstenpagina krijgt in oktober AI-vertoningen, organische sessies en CRM-kwalificaties. Dat lijkt een keten, maar bewijst niet dat de leads via een AI Overview of AI Mode binnenkwamen.

Een meetketen voor AI-zoekvertoningen is een maandelijkse vergelijking van Search Console-vertoningen op pagina’s met GA4-sessies en leadacties, plus CRM-leads die sales als gekwalificeerd markeert. De bronnen worden samengebracht op pagina en maand. Dat laat zien welke trends samenvallen, maar bewijst geen klik op een AI-resultaat en geen oorzaak voor één lead.

Google’s Generative AI report voor Zoeken werd op 31 augustus 2026 wereldwijd uitgerold. Het telt vertoningen van links in AI Overviews en AI Mode en groepeert die per pagina, land, datum en apparaat. De documentatie bevat geen aparte AI-klikmetric, prompt of CRM-sleutel, en geen dimensie om de twee AI-functies te scheiden. Laat AI-klikken dus onbekend. De datumweergave gebruikt Pacific Time; recente data kan voorlopig zijn, de tabel is beperkt tot 1.000 rijen en paginatotalen kunnen afwijken van de propertygrafiek. Google documenteert deze dimensies en rapportlimieten.

Een Nederlandse praktijkuitleg duidde het rapport op 29 juli 2026 als zichtbaarheid zonder aparte AI-kliks, prompts of commerciële uitkomst. De toenmalige melding van beperkte uitrol is verouderd: Google meldde op 31 augustus wereldwijde beschikbaarheid, al kan een property met te weinig vertoningen het nog missen. De Google- en HubSpot-help- en productpagina’s zijn gecontroleerd op 5 november 2026; MarketingCollega en Search Engine Journal staan bij hun publicatiedatum.

De nuttige vraag is dus niet: “Welke individuele lead kwam door AI?” Vraag liever: “Welke pagina’s krijgen vaker AI-vertoningen, en zie je daar in dezelfde periode ook organische bezoeken, formulieracties en gekwalificeerde leads?” Die scheiding is relevant omdat een vertoning niet noodzakelijk tot een analytics-sessie leidt. De uitleg over de verschuiving van SEO naar AEO plaatst dat verschil in context.

Begin met een maandelijkse CSV-export in Google Sheets. Koppel de bronnen op één genormaliseerde pagina en periode. Zet de rapportagelaag pas naar Data Studio of BigQuery over wanneer delen of handmatige controles tijd kosten.

Wat je nodig hebt

De meeste fouten ontstaan voor de eerste export. Een dashboard kan onduidelijke definities niet repareren. Leg eerst vast welke pagina’s, acties en CRM-statussen je met elkaar wilt vergelijken.

  • Een geverifieerde Google Search Console-property. Je hebt eigenaarstoegang nodig om de property te kiezen en het rapport te exporteren. Controleer dat de property de hele site bevat, inclusief de www- of niet-www-versie die je GA4-webstream gebruikt.
  • Een GA4-property met één passende webdatastream. Wijs een beheerder met de rol Editor aan voor de productkoppeling. Noteer de tijdzone van de property en de definitie van google / organic die je voor het rapport gebruikt.
  • Een CRM waarin één leadrecord één contact of organisatie vertegenwoordigt. Wijs een saleseigenaar aan die bepaalt wanneer een lead gekwalificeerd is. Leg de criteria vast, bijvoorbeeld een passende branche, een concrete behoefte en een bevestigde vervolgstap. “Sales vond het een goed gesprek” is geen herhaalbare status.
  • Bronvelden van de sessie waarin het formulier wordt verzonden. Bewaar lead_entry_page, lead_entry_referrer, lead_entry_source, lead_entry_medium en qualified_at. Het gaat om de ingangspagina van de sessie die tot de aanvraag leidt, niet om de pagina met het formulier of de eerste pagina die iemand ooit op je site zag.
  • Een korte lijst van te volgen pagina’s. Begin met je belangrijkste diensten-, product- of kennisbankpagina’s. Als je meer dan 1.000 pagina’s in de AI-rapporttabel nodig hebt, noteer dat vooraf: Google past de gebruikelijke rijlimiet van Search Console toe.
  • Een plek om de maandbestanden te bewaren. Google Sheets volstaat voor de eerste versie. De Google Sheets-koppeling kan ook worden gebruikt om rapportregels uit andere systemen in een sheet te laten landen.
  • Tijd en budget. Reserveer voor een kleine site een halve dag voor veldcontrole en de eerste URL-koppeltabel, daarna 45 tot 90 minuten per maand. Dit is een planningsinschatting, geen leverancierstarief. Met bestaande Sheets-, GA4-, Search Console- en CRM-accounts begint de extra licentiebegroting op €0. De betaalde routes hieronder staan in USD; de documentatie is gecontroleerd op 5 november 2026.

In HubSpot maak je eigen contactvelden voor deze gegevens. De handleiding over CRM-eigenschappen is bijgewerkt op 29 oktober 2026; die over verborgen formuliervelden voor URL- en querywaarden op 22 juli. De HubSpot-koppeling verbindt formulieren, contacten, deals en rapportage met andere systemen.

Voordat je de eerste maandexport maakt
0/7

Concrete stappen: zo bouw je het maandrapport

Maak de koppeling eerst als een reeks exports met één gedeelde rapportagelaag. Search Console meet vertoningen vóór een bezoek; GA4 meet sessies en acties op de site; het CRM registreert of sales een lead kwalificeert. De bronnen hebben verschillende sleutels en klokken. De stappen hieronder brengen ze naast elkaar zonder ze voor één meetinstrument uit te geven.

1. Leg vast wat een gekwalificeerde lead betekent

Schrijf de vraag op die het maandrapport moet beantwoorden: “Welke belangrijke pagina’s combineren groeiende AI-vertoningen met bezoeken en CRM-kwalificaties?” Zet daaronder drie definities: wat telt als een AI-vertoning, welke GA4-acties zijn echte informatieaanvragen en welke CRM-status is gekwalificeerd.

Gebruik voor een succesvolle aanvraag in GA4 het aanbevolen event generate_lead. Laat dit event pas afgaan als het formulier echt is verzonden, niet wanneer iemand op de verzendknop klikt. Google raadt generate_lead aan voor een verzonden formulier of informatieverzoek. Markeer het event als key event als je de aanvraag als belangrijk resultaat wilt volgen.

Maak het CRM leidend voor kwaliteit. Een generate_lead is een gemeten formulieractie; het betekent niet dat een verkoper de aanvraag al passend vindt. Laat sales de kwalificatie vastleggen met één datum en één status. Spreek ook af of de maand in het rapport de maand van de eerste aanvraag of de maand waarin sales de lead kwalificeerde is. In deze gids gebruik ik de kwalificatiedatum voor CRM-tellingen.

Klaar als marketing en sales dezelfde definitie van “gekwalificeerd” gebruiken en één testaanvraag in GA4 precies één generate_lead-event oplevert. Gaat vaak mis als je een knopklik als aanvraag telt. Een mislukte verzending wordt dan alsnog een leadactie.

2. Exporteer AI-vertoningen per pagina en gesloten maand

Open in Search Console het prestatierapport voor generatieve AI in Zoeken. Kies een volledig afgesloten kalendermaand, selecteer de tab Pages en houd dezelfde zoektypefilters aan voor elke export. Download de tabel en sla die op als gsc-ai-2026-10.csv. Herhaal dit per maand; kies dus eerst de maand en daarna de paginaweergave.

De paginaweergave groepeert op de uiteindelijke URL na redirects en meestal op de canonieke URL. Noteer de gekozen property, datumrange, zoektypefilter, exportdatum en het aantal rijen in een apart tabblad export_log. De maandelijkse rapportage in deze gids gebruikt de paginatabel, niet de grafiek. De grafiek aggregeert op propertyniveau en kan daarom afwijken van de som van de URL-rijen.

De nieuwste data kan als voorlopig worden getoond. Ik sluit een maand niet af zolang de laatste dag nog als voorlopige data is gemarkeerd. De vijfde werkdag van de volgende maand is een bruikbaar startmoment, maar de status in het rapport bepaalt of je export klaar is. Als het rapport ontbreekt, noteer dan report_status = unavailable; Google noemt onvoldoende AI-vertoningen als mogelijke reden. Vul geen nul in.

Klaar als elk CSV-bestand één gekozen maand en dezelfde filters bevat, de nieuwste waarden niet meer voorlopig zijn en de paginatabel minder dan of gelijk aan 1.000 rijen heeft. Gaat vaak mis als je ~ of - uit het scherm als echte nul opslaat. Search Console zet zulke waarden bij export om naar nul. Bewaar daarom een aparte metric_status en markeer die rij als onbekend wanneer het scherm geen exact getal gaf.

3. Meet formulieracties in GA4 op het juiste moment

Controleer in de GA4-property of generate_lead op een succesvolle aanvraag wordt verstuurd en als key event is gemarkeerd. Test met Tag Assistant of DebugView. Stuur het formulier één keer in, controleer dat het event verschijnt en laad de bedankpagina opnieuw om te zien of je niet per ongeluk een tweede event telt.

Voor het maandrapport haal je de GA4-metrics per landingspagina en maand op: sessies met Session source / medium = google / organic en het eventaantal voor generate_lead. Bewaar de landingspagina en de sessiebron als aparte velden. De GA4-handleiding maakt duidelijk dat UTM-waarden niet in Landing page + query string staan maar in campagne- en verkeersbronrapporten. Kijk dus niet naar die paginadimensie om te besluiten of utm_source ontbreekt.

Gebruik generate_lead als gebeurtenistelling, niet als aantal unieke gekwalificeerde mensen. Eén persoon kan een formulier tweemaal versturen, een contact kan al in het CRM bestaan en een salesmedewerker kan pas later kwalificeren. Dat verschil is informatie, geen reden om één van de twee tellingen weg te poetsen.

Klaar als een testaanvraag één event oplevert, de sessies op google / organic zijn gefilterd en de export de kolommen month, landing_page, sessions en generate_lead_event_count bevat. Gaat vaak mis als je alle organische sessies als AI-verkeer labelt. GA4 maakt in deze rapportage geen onderscheid tussen een standaard Google-resultaat en een AI-impressie die later mogelijk een bezoek opleverde.

4. Koppel Search Console aan GA4 als controlelaag

In GA4 open je Admin > Product links > Search Console Links en kies je de geverifieerde property en webdatastream. Je hebt de rol Editor op GA4 en geverifieerd eigenaarschap in Search Console nodig. Publiceer de rapportverzameling vanuit de bibliotheek als die niet in de navigatie staat.

De link voegt standaardrapporten voor organische zoekopdrachten en landingspagina’s toe. Google documenteert één stream per property, 48 uur verwerking, maximaal 16 maanden historie en alleen landingspagina, apparaat en land als Analytics-dimensies. Gebruik dit als controle op gewone organische zoekdata, niet als AI-naar-CRM-koppeling. De GA4-handleiding beschrijft deze rapporten en hun dimensies.

De AEO-stappen voor vraaggerichte content en het controleren van AI-vermeldingen verbeteren een andere laag: de inhoud die antwoordmachines kunnen tonen. De meetketen hier begint bij de vertoning, sessie en CRM-status.

Klaar als het GA4-rapport de verwachte landingspagina’s toont en een testmaand vergelijkbare URL’s laat zien. Gaat vaak mis als je de queryrapportage als AI-queryrapport leest. Deze twee standaardrapporten beschrijven gewone organische zoekdata, niet de individuele prompt achter een AI-vertoning.

5. Leg de eerste pagina en verwijzer vast in het CRM

Maak in je CRM velden voor lead_entry_page, lead_entry_referrer, lead_entry_source, lead_entry_medium, lead_quality en qualified_at. Bewaar ook een stabiel contact- of lead-ID om CRM-dubbelen vóór aggregatie te verwijderen. Kies dropdownwaarden voor lead_quality, bijvoorbeeld nieuw, gekwalificeerd en niet gekwalificeerd; leg bij gekwalificeerd de beslisregel vast in de veldbeschrijving. Definieer lead_entry_page als de eerste pagina van de sessie waarin het formulier wordt verzonden. Dat is een herleidbare landingspagina voor die aanvraag, niet het bewijs dat de lead eerder een AI-resultaat zag.

In HubSpot maak je de velden onder Settings > Properties en zet je de relevante contactvelden als verborgen formuliervelden. Als het formulier op een andere pagina staat dan de ingangspagina van de sessie, geef dan die sessie-ingang door vanuit de browseropslag sessionStorage of de servercode die het formulier ontvangt. Doe dat alleen waar je meet- en toestemmingsinstellingen het toelaten; anders blijft de waarde onbekend. Een standaard verborgen veld dat alleen de huidige URL leest, slaat anders de formulierpagina op. HubSpot waarschuwt ook dat terugkerende bezoekers een verborgen waarde kunnen overschrijven als automatisch ingevulde velden aanstaan; test daarom met een nieuw contact én met een bestaand contact.

CRM-kwaliteit is niet hetzelfde als verkeersbron. Laat een verkoper de kwalificatiestatus bijwerken wanneer de criteria zijn gecontroleerd. Als lead_entry_referrer leeg is, bewaar je de bron als onbekend. Als de sessie-ingangspagina wel bekend is, kan de lead nog bij die pagina in de paginavergelijking staan. Laat ook de verwijzer als onbekend staan.

Klaar als je een testbezoek start op een dienstenpagina, naar het formulier navigeert en in het CRM nog steeds die sessie-ingangspagina ziet. Controleer ook dat de test-UTM in het bedoelde bronveld staat en een wijziging naar gekwalificeerd een datum oplevert. Gaat vaak mis als het formulier alleen de huidige formulierpagina opslaat.

6. Maak één koppeltabel voor URL’s en maandlabels

Search Console kan https://www.voorbeeld.nl/diensten/advies/ tonen, GA4 /diensten/advies?utm_source=nieuwsbrief en het CRM de volledige URL met extra parameters. Maak een tabblad url_map met drie kolommen: raw_url, page_key en canonical_url. Map alle varianten van dezelfde pagina naar één page_key. Verwijder campagneparameters en fragmenten uit de pagina-identiteit, maar behoud relevante paden zoals /nl/ en /en/. Normaliseer paden niet blind naar kleine letters; sommige sites behandelen hoofdletters als een andere URL.

Voor iedere maand bewaar je ook source_timezone. De generatieve Search Console-datumdimensie gebruikt Pacific Time. GA4 groepeert op de tijdzone van de property en je CRM volgt zijn ingestelde tijdzone. Bij maandtotalen kan dus een klein aantal late bezoeken aan een andere maandgrens vallen. Zet deze beperking in het dashboard en vergelijk geen dagrijen alsof de klokken identiek zijn.

Klaar als elke URL van je belangrijkste pagina’s precies één page_key heeft en geen twee verschillende canonieke pagina’s dezelfde sleutel delen. Gaat vaak mis als je de paginatitel als sleutel gebruikt. Titels veranderen, worden vertaald of zijn dubbel. Een canoniek URL-pad blijft controleerbaarder.

7. Aggregeer elke bron voordat je samenvoegt

Maak drie tabellen op dezelfde korrel: één regel per page_key en maand. In gsc_ai_monthly staan ai_impressions, report_status en metric_status. In ga4_monthly staan organic_sessions en generate_lead_event_count. In crm_monthly staan het aantal unieke CRM-records met lead_quality = gekwalificeerd, de maand van qualified_at, de lead_entry_page en unknown_referrer_count. Koppel lead_entry_page via url_map naar dezelfde page_key als Search Console en GA4. De CRM-maand volgt qualified_at, terwijl de sessie-ingangspagina hoort bij de sessie waarin de aanvraag is verstuurd; die twee gebeurtenissen kunnen in verschillende maanden vallen.

Voeg de tabellen daarna samen op page_key en month, met een full outer join of een vergelijkbare aanpak die rijen uit elke bron bewaart. Een pagina die wel AI-vertoningen maar geen GA4-sessie heeft, moet in het rapport blijven. Een gekwalificeerde lead zonder pagina wordt een aparte rij unknown_page; hij verdwijnt niet in een filter.

Join nooit de ruwe GA4-events rechtstreeks aan ruwe CRM-contacten en daarna aan alle Search Console-rijen. Een pagina met meerdere sessies, events en contacten kan dan een veelvoud aan regels opleveren. Sommen lijken plots groter terwijl er geen extra verkeer of lead bij kwam. Eerst aggregeren voorkomt dat een sessieaantal één keer per CRM-record wordt herhaald.

Klaar als de combinatie van page_key en month in elke brontabel uniek is, de full outer join geen bronrij verwijdert en de aantallen vóór en na de samenvoeging per bron gelijk blijven. Gaat vaak mis als een gewone join niet-gematchte pagina’s stil weglaat. Zet die rijen in unmatched_page, los ze op of rapporteer ze apart.

8. Bouw het dashboard en voer dezelfde afsluiting elke maand uit

Voor een kleine set pagina’s kun je de drie tabbladen in Google Sheets houden. Maak een overzicht met de laatste zes gesloten maanden, een regel per page_key, aparte kolommen voor vertoningen, sessies, generate_lead-events en CRM-kwalificaties. Zet ai_clicks = onbekend expliciet in de metadata of als toelichting; een lege cel kan door een volgende lezer alsnog als nul worden gelezen. Voeg filters toe voor merk, taal en paginafamilie als die dimensies je URL-sleutel niet breken.

Gebruik voor grafieken drie afzonderlijke reeksen of panelen met dezelfde maandas. Vertoningen, sessies en gekwalificeerde leads hebben verschillende eenheden; zet ze niet op één as en presenteer geen “AI-conversieratio”. Je kunt wel een GA4-eventratio tonen als beide teller en noemer uit dezelfde GA4-scope komen, maar die verhouding zegt nog steeds niets over de oorzaak van een CRM-kwalificatie.

Sluit de maand af wanneer de nieuwste Search Console-data niet meer voorlopig is, bewaar de ruwe exports en noteer wijzigingen aan formulieren, consent-instellingen, redirects of campagnevelden. Beperk toegang tot de geaggregeerde rapportage; e-mailadressen en namen horen niet in dit dashboard. Na drie afgesloten maanden kun je richting bespreken. Een losse piek is eerst een controlepunt.

Klaar als een collega voor elke getoonde waarde de brontabel, datumrange, pagina en telregel kan terugvinden. Gaat vaak mis als je de maandexport overschrijft. Bewaar de bestanden per maand met exportdatum, zodat je een later gecorrigeerd CRM-record niet ongemerkt in een oude rapportversie laat verdwijnen.

Valkuilen: waar de meetketen fout gelezen wordt

Een ontbrekend AI-rapport wordt een rij nullen

Als je het rapport niet ziet, concludeer dan niet dat je geen AI-vertoningen had. Google noemt onvoldoende vertoningen als mogelijke oorzaak, en exportwaarden als ~ of - worden als nul weggeschreven. Leg daarom report_status en metric_status vast. Als je scherm geen exacte waarde toont, exporteer die nul niet als een waarneming.

Een AI-vertoning wordt een AI-klik

Het Search Console-rapport documenteert de vertoningsmetric. De gewone Web-klikcijfers zijn niet een uitsplitsing van AI-klikken. Ook google / organic in GA4 vertelt niet of een sessie volgde op AI Mode of een standaard zoekresultaat. Laat ai_clicks onbekend, bereken geen AI-CTR en zet geen lead op AI als bron omdat de pagina in dezelfde maand vertoningen had.

Dezelfde pagina krijgt drie sleutels

De fout zie je als de rapporttabel meer pagina’s bevat dan de site heeft of als GA4- en CRM-leads naast de GSC-regel leeg blijven. Google groepeert Search Console-pagina’s na redirect en op canonieke URL; de andere systemen kunnen querystrings of een relatieve route bewaren. Herstel de url_map, maak de alias expliciet en controleer de koppeling met een steekproef van tien bekende pagina’s.

Maandgrenzen lijken gelijk maar zijn dat niet

Search Console gebruikt Pacific Time, GA4 de propertytijdzone en CRM de eigen klok. Een datumrij op 31 oktober kan dus in de ene export nog oktober en in de andere al november zijn. Vergelijk maandtotalen als trend, noteer de tijdzone en houd de recentste GSC-data buiten de afsluiting zolang die voorlopig is.

Eén join vermenigvuldigt de aantallen

Als sessies, formulieren en leads op ruwe rijen worden gekoppeld, kan één sessie meerdere keren meetellen. Dit gebeurt vooral wanneer een persoon meerdere formulieren invult of een CRM-record meerdere statuswijzigingen heeft. Aggregeer eerst per pagina en maand; tel CRM-contacten als unieke records en gebruik de eerste kwalificatiedatum.

Een onbekende verwijzer krijgt een AI-label

Een lege lead_entry_referrer kan een directe terugkeer, een verwijzer die niet bewaard bleef of een andere route betekenen. Het is geen AI-signaal. Houd onbekende bronnen als eigen categorie. Ook wanneer de pagina bekend is, zegt dat niets over welke verwijzer iemand eerder zag. Gebruik de lege bron niet om een AI-route te verzinnen.

Een overstap naar een andere analytics-instelling breekt de trend

Als je tussen meetmaanden een consentinstelling of analyticsproduct wijzigt, kan het aantal gemeten bezoeken veranderen zonder dat het gedrag veranderde. Markeer de omschakeldatum en begin een nieuwe vergelijkingsbasis. Een analyticsmigratie van GA4 naar Matomo of Plausible verandert ook wat en wie je meet; behandel die technische keuze apart van je AI-leadrapport.

Beslis-kader: welke rapportageroute past bij jouw team?

De keuze hangt af van het aantal pagina’s dat je echt nodig hebt, hoeveel handwerk de maandafsluiting vraagt en of iemand de CRM-velden beheert. De grenzen hieronder zijn werkgrenzen om een route te kiezen, geen limieten van Google. Houd in elke route de uitkomst beperkt tot pagina- en maandtrends.

Eerst CRM-velden herstellen, dan rapporteren is de juiste route als minder dan 90% van je gekwalificeerde CRM-records een lead_entry_page en qualified_at heeft. Zonder die twee velden kun je niet betrouwbaar groeperen op pagina en kwalificatiemaand. Een onbekende verwijzer is toegestaan; een onbekende landingspagina blijft apart.

Handmatige maandexport in Google Sheets past bij maximaal 50 belangrijke pagina’s, één rapportage-eigenaar en hooguit twee uur handwerk per maand. Je kunt de rapporten per maand exporteren en de URL-koppeltabel met de hand bijhouden. Dit is de beste eerste versie als je nog niet weet welke pagina’s sales belangrijk vindt.

Google Data Studio op een gecontroleerde Sheets-export past bij ongeveer 51 tot 500 pagina’s of meerdere lezers die dezelfde maandcijfers nodig hebben. Gebruik Sheets voor de bronregels en Data Studio voor filters en presentatie. Dit is ook de tijdelijke route als een BigQuery-schaalsignaal geldt maar er nog geen data-eigenaar is: houd de verwerking in Sheets en wijs eerst een eigenaar aan.

BigQuery met CRM-sync en een maandelijkse Search Console-export past alleen als er een data-eigenaar is voor SQL, CRM-velden en de maandelijkse GSC-export én minstens één schaalindicatie geldt: meer dan 500 pagina’s volgen, meer dan twee uur per maand aan correcties besteden, meerdere merken samenbrengen of een herhaalbare audit nodig hebben. BigQuery maakt van een handmatig AI-rapport geen API; het helpt wel om GA4- en CRM-tabellen volgens dezelfde sleutel te verwerken.

Hanteer nog twee inhoudelijke drempels. Als meer dan 10% van de gekwalificeerde leads twee opeenvolgende maanden geen sessie-ingangspagina heeft, herstel dan eerst je formulier of CRM-import. Als een pagina minder dan vijf CRM-kwalificaties in de laatste 90 dagen heeft, rangschik haar niet als winnaar of verliezer; toon alleen de aantallen of verleng de periode. Dat voorkomt stellige conclusies op een handvol gevallen.

Kies een rapportageroute die je kunt onderhouden

Heeft minstens 90% van je gekwalificeerde CRM-records een sessie-ingangspagina en kwalificatiedatum?

Uitgewerkt voorbeeld: maandvergelijking voor drie pagina’s

Een controleerbare praktijkcase met gekoppelde Search Console-, GA4- en CRM-export is niet beschikbaar voor publicatie; daarom zijn de cijfers hieronder uitsluitend een fictief rekenvoorbeeld. Neem een energieadviesbureau met drie belangrijke pagina’s: /warmteadvies/zakelijk, /isolatie/bedrijfspand en /energie-audit. De GSC-kolom is de som van de geëxporteerde URL-rijen, niet het totaal van de propertygrafiek. De CRM-kolom telt unieke records waarvan qualified_at in die maand valt en groepeert ze op de ingangspagina van de sessie waarin iemand het formulier heeft verzonden.

MaandPaginaAI-vertoningen in Search ConsoleAI-klikkenGA4-sessies uit google / organicgenerate_lead-eventsCRM-kwalificatiesVerwijzer onbekend
September 2026/warmteadvies/zakelijk240onbekend32420
September 2026/isolatie/bedrijfspand140onbekend21210
September 2026/energie-audit80onbekend9110
September totaal3 pagina’s460onbekend62740
Oktober 2026/warmteadvies/zakelijk410onbekend38531
Oktober 2026/isolatie/bedrijfspand205onbekend25320
Oktober 2026/energie-audit65onbekend11000
Oktober totaal3 pagina’s680onbekend74851

De sommen zijn per meetbron berekend: in september zijn de paginarijen 240 + 140 + 80 = 460 AI-vertoningen, 32 + 21 + 9 = 62 organische GA4-sessies, 4 + 2 + 1 = 7 generate_lead-events en 2 + 1 + 1 = 4 CRM-kwalificaties. In oktober zijn dat 410 + 205 + 65 = 680 AI-vertoningen, 38 + 25 + 11 = 74 sessies, 5 + 3 + 0 = 8 events en 3 + 2 + 0 = 5 kwalificaties. AI-klikken blijven in beide totalen onbekend.

De uitzondering zit in oktober op /warmteadvies/zakelijk: één van de drie gekwalificeerde CRM-records heeft een bekende sessie-ingangspagina, maar geen bewaarde verwijzer. Die lead blijft in de telling van drie kwalificaties voor de pagina staan; de verwijzer blijft onbekend. Ik schrijf hem niet toe aan Google-organic of AI Mode. De 5 GA4-events op diezelfde pagina zijn formulieracties, geen vijf gekwalificeerde leads. Het zijn verschillende meetpunten.

Over deze twee maanden zie je dat de drie geëxporteerde pagina’s samen 220 meer AI-vertoningen tonen, 12 meer organische sessies en één extra CRM-kwalificatie. Dat is een patroon om over een langere reeks te volgen, geen funnelberekening. De data zegt niet of de extra kwalificatie een AI-resultaat zag. De conclusie verandert ook als er een campagne, consentinstelling of URL-redirect tussendoor wijzigde. Noteer zulke wijzigingen voor je de maandcijfers bespreekt.

Vergelijkingstabel: welke koppeling gebruik je?

De leveranciersnamen, productplannen en prijzen hieronder zijn gecontroleerd op 5 november 2026. Google’s huidige productpagina gebruikt de naam Data Studio. De zelfserviceversie kost niets en Pro kost US$9 per gebruiker per project per maand. BigQuery on-demand geeft de eerste 1 TiB queryverwerking per maand gratis en rekent daarna US$6,25 per TiB; opslag wordt apart berekend. Een standaard GA4-property heeft bij de dagelijkse BigQuery-export een limiet van 1 miljoen events per dag.

RouteWat komt samenKosten en limiet, gecontroleerd 5 november 2026VernieuwingBeheerlastWaar de route breekt
Search Console-koppeling in GA4Gewone organische zoekopdrachten, landingspagina’s en Analytics-gedragGeen aparte prijs voor de koppeling bij bestaande accounts; Search Console-rapporten in GA4 maximaal 16 maanden en data 48 uur na verzamelingNieuwe data na verwerking door GoogleLaagGeen gedocumenteerde AI-klik- of CRM-kwalificatiekoppeling; geen tijdreekskaart in de standaardrapporten
Maandelijkse CSV en Google SheetsAI-paginatabel, GA4-export en CRM-kwalificaties op pagina en maandGeen extra licentie als je Sheets al gebruikt; de Search Console-rapporttabel blijft maximaal 1.000 rijenHandmatige maandexportLaag tot ongeveer 50 pagina’sVeel URL-aliassen of meer dan één team dat verschillende definities gebruikt
Google Data Studio op een gecontroleerde Sheets-exportDe samengevoegde maandtabel als deelbaar overzichtZelfservice geen kosten; Pro US$9 per gebruiker per project per maandBijwerken na nieuwe bronbestandenLaag voor weergave, maar de bron moet iemand blijven bijwerkenDe officiële Search Console-connector toont geen afzonderlijke generatieve-AI-rapporttype; de AI-tabel moet apart worden aangeleverd
BigQuery met CRM-sync en Search Console-exportGA4-eventdata, CRM-records en de per maand geladen AI-exportEerste 1 TiB queryverwerking per maand gratis, daarna US$6,25 per TiB; opslag apart. GA4 Standard dagelijkse export maximaal 1 miljoen events per dagDagelijks voor GA4 als export actief is; AI-vertoningen volgens de beschikbare GSC-exportMiddel: SQL, toegang en controle nodigLost de invoer van de AI-rapporttabel niet vanzelf op en voegt geen individuele AI-klik toe
Maatwerk data- en rapportagekoppelingDezelfde gegevens met eigen URL-regels, controles en CRM-statussenGeen standaard catalogusprijs; offerte na scopebepaling, plus onderliggende cloudkostenVolgens de gekozen bron en afgesproken verwerkingHoogste, want iemand bewaakt bronwijzigingen en foutenNiet zinvol zolang de bronvelden, kwalificatieregels of ondersteunde AI-export nog onduidelijk zijn

Gebruik de GA4-koppeling voor gewone organische zoekcontext. Deze koppeling maakt geen rapport dat AI-vertoningen per functie aan individuele CRM-leads koppelt.

BigQuery verwerkt GA4- en CRM-tabellen, maar haalt geen ontbrekende GSC-AI-rijen terug. De AI-export blijft een maandbestand. Als je meer dan 1.000 URL-rijen nodig hebt, controleer dan eerst of je de export betrouwbaar kunt opdelen; een warehouse maakt de dekking niet vollediger.

Een stijgende AI-vertoning zonder sessies is reden om de pagina en formulierroute te onderzoeken. Een gekwalificeerde lead met onbekende verwijzer blijft een gekwalificeerde lead met onbekende verwijzer. Een meetketen is geloofwaardig wanneer de lege ruimte zichtbaar blijft.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

Je meetketen laten koppelen

Ik denk mee over je meetgrenzen, ontwerp de rapportage en realiseer de koppeling van Search Console via GA4 naar je CRM, zodat marketing en sales dezelfde kwalificatiecijfers gebruiken.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Genoemde integraties

Dit artikel noemt deze tools. Ik koppel ze op maat aan je eigen systemen.

Gerelateerde artikelen

AI-zoekvertoningen koppelen aan gekwalificeerde leads
Gids
Uitgebreide gids22 min

5 nov 17:00

AI-zoekvertoningen koppelen aan gekwalificeerde leads

Search Console toont welke pagina’s in AI Overviews en AI Mode verschijnen, maar niet welke lead daaruit voortkomt. Bouw een maandrapport met GA4 en je CRM, en laat onbekende kliks en verwijzers onbekend.

Solid Labs opent AI-agent voor video-advertenties
Nieuws
5 min

5 nov 10:41

Solid Labs opent AI-agent voor video-advertenties

Solid Labs zet bestaand beeldmateriaal om in video-advertenties, varianten en lokalisaties. Starter begint bij €299 per maand, met een proefperiode van zeven dagen en een tijdelijke lanceringsaanbieding.

OpenAI brengt Images 2.6 uit met GIF’s en API-controle
Nieuws
4 min

5 nov 02:52

OpenAI brengt Images 2.6 uit met GIF’s en API-controle

OpenAI laat ChatGPT GIF’s maken en geeft ontwikkelaars meer controle over beeldbewerking en SVG-export. Flare en Sunburst staan op de API-prijslijst, terwijl Nederlandse accounts onder de ondersteunde landen vallen.

Adobe brengt CX Enterprise Coworker naar vijf AI-platforms
Nieuws
5 min

4 nov 16:32

Adobe brengt CX Enterprise Coworker naar vijf AI-platforms

Adobe ontsluit CX Enterprise Coworker in drie nieuwe AI-werkplekken en breidt MCP-koppelingen uit naar advertentie-, data- en marketingtools. De aankondiging noemt vijf platforms live en drie aangekondigd, maar geen Nederlandse prijs of uitroldatum.

Salesforce tekent overnameakkoord met Cresta
Nieuws
5 min

3 nov 16:58

Salesforce tekent overnameakkoord met Cresta

Salesforce tekent een overeenkomst voor Cresta’s spraakagenten, live begeleiding van medewerkers en analyse van klantgesprekken. De overname is nog niet afgerond; productintegratie en beschikbaarheid zijn niet uitgewerkt.

AmeriLife zet Palantir-AI in voor verzekeringsdistributie
Nieuws
4 min

5 nov 22:34

AmeriLife zet Palantir-AI in voor verzekeringsdistributie

AmeriLife brengt Palantirs Foundry en AIP naar zijn verzekerings- en pensioendistributie. De technologie draait na een pilot in Crumps ACE-casebeheer; over opbrengst, contractwaarde en bredere uitrol is nog weinig bekend.