Offline leads meten in B2B betekent dat je niet stopt bij het formulier of het telefoontje. Je legt in je CRM vast wat er daarna met elke lead gebeurt: gekwalificeerd, afspraak, offerte, opdracht. Die status stuur je terug naar Google Ads, gekoppeld aan de klik waar de lead vandaan kwam. Pas dan zie je welke zoekwoorden opdrachten opleveren en welke alleen formulieren. In dit artikel lees je hoe je dat opzet, wat er in 2026 is veranderd en waar het in de praktijk misgaat.

Adworth
adworth.nl
Meet welke leads echt waarde hebben
Adworth helpt B2B-bedrijven met leadgeneratie via Google Ads en Microsoft Ads, inclusief conversietracking voor formulieren, telefoongesprekken en CRM-import.

Bekijk Adworth

Kort samengevat

Inhoudsopgave

Waarom een formulier nog geen lead is

Wie Google Ads inzet voor leadgeneratie, meet meestal één ding: het verzonden formulier. Daarmee meet je volume, geen waarde. Een adviesbureau krijgt via dezelfde campagne zowel een serieuze aanvraag van een bedrijf met 80 medewerkers als een student die een scriptie schrijft. In Google Ads tellen ze allebei als één conversie.

Bij korte trajecten valt dat nog mee. Bij B2B-dienstverlening zit er vaak weken of maanden tussen eerste contact en getekende opdracht. In die tijd is de advertentieklik allang uit beeld. Zonder terugkoppeling weet je dus niet welk zoekwoord die ene opdracht van € 40.000 opleverde, en welk zoekwoord twintig onbruikbare aanvragen.

Google zegt dit zelf ook. In de handleiding over het upgraden van offline imports wordt offline import gepresenteerd als terugkoppeling voor toekomstige optimalisatie, niet als eindrapport. Dat is precies het punt. Je meet offline leads niet om achteraf een mooi dashboard te hebben, maar om morgen betere beslissingen te nemen over zoekwoorden, biedingen en budget.

Herken je dat je budget opgaat aan aanvragen waar sales niets mee kan? Dan lees je in 7 redenen waarom je Google Ads-budget verdampt zonder één goede lead waar dat meestal aan ligt.

Welke momenten je meet: de leadladder

De eerste ontwerpbeslissing is welke CRM-fasen je als conversieactie in Google Ads aanmaakt. Dat verschilt per bedrijf. Google positioneert Enhanced Conversions for Leads als een verbeterde vorm van offline import die CRM-data gebruikt voor nauwkeurigere attributie, maar welke fasen je terugstuurt, bepaal je zelf.

Een werkbare indeling voor de meeste dienstverleners:

Fase Wanneer Waarom meten Typische termijn
Lead ontvangen Formulier verzonden of gesprek van 60+ seconden Snelle feedback, voldoende volume Direct
Gekwalificeerd Sales bevestigt: juiste doelgroep, juiste vraag Filtert ruis en spam 1 tot 5 werkdagen
Afspraak of intake Kennismaking ingepland of gehouden Echte koopintentie 1 tot 3 weken
Offerte uitgebracht Voorstel verstuurd, met waarde Geeft een eerste bedrag 2 tot 6 weken
Opdracht gewonnen Getekend, met werkelijke omzet Commerciële waarheid Weken tot maanden

Voor een dakdekker ziet die ladder er compacter uit: aanvraag, inspectie ter plaatse, offerte, opdracht. Een tandartspraktijk die nieuwe patiënten werft voor implantologie meet eerder: aanvraag, intakeconsult, behandelplan geaccepteerd.

Houd het aantal fasen beperkt. Drie tot vier is genoeg. Elke extra fase vraagt discipline van het salesteam om de status ook echt bij te werken, en een fase die half wordt ingevuld, levert vervuilde data op. Hoe je leads tussen die fasen warm houdt, is een vak apart; dit overzicht van lead nurturing en opvolgstrategieën geeft daar een bruikbaar kader voor.

In vijf stappen van klik naar CRM en terug

De technische route volgt in de kern vijf stappen. Google beschrijft ze in de documentatie over offline imports; hieronder staat wat ze in de praktijk betekenen.

Vijf stappen van advertentieklik naar CRM-import

1. Kies je conversieacties

Maak in Google Ads per gekozen CRM-fase een aparte conversieactie aan. Zet alleen de fasen die je wilt laten meetellen als primaire conversie. De rest blijft secundair, zodat je het ziet in rapportages zonder dat het je cijfers vertroebelt.

2. Verzamel identifiers op het contactmoment

Zet automatische tagging aan, zodat elke advertentieklik een GCLID meekrijgt. Vang die op in een verborgen formulierveld en sla hem op bij de lead. Bewaar daarnaast e-mailadres en telefoonnummer, het exacte tijdstip met tijdzone en een unieke lead-ID. Google raadt aan GCLID en gebruikersgegevens samen te delen wanneer beide beschikbaar zijn, zodat je niet alleen op een browsercookie leunt.

3. Koppel elke lead aan één CRM-record

Dit is de stap die het vaakst misgaat. Een lead die zowel belt als mailt, mag niet twee records worden. Gebruik één lead-ID als sleutel. Dubbele records geven later dubbele conversies.

4. Upload de latere status

Zodra een lead van fase verandert, gaat die conversie terug naar Google Ads, met de datum van die fasewissel en waar mogelijk een waarde in euro’s. Dat kan automatisch of per batch.

5. Controleer de import

Een geslaagde upload is nog geen geslaagde meting. Daarover verderop meer.

Let op de termijn van 90 dagen

Voor bedrijven met lange salescycli is dit een harde grens. Google bewaart de GCLID maar 90 dagen. Wordt een opdracht pas na vier maanden getekend, dan kun je die conversie niet meer aan de klik koppelen.

Daar zijn twee oplossingen voor. Upload vaker, liefst dagelijks, zodat tussenliggende fasen op tijd binnenkomen. Kies daarnaast een fase die bijna altijd binnen 90 dagen valt, zoals “gekwalificeerde afspraak” of “offerte uitgebracht”, als je belangrijkste zakelijke conversie. Een consultancybureau met een gemiddelde doorlooptijd van vijf maanden stuurt de offerte dan terug als conversie met waarde. De gewonnen opdracht meet het intern in het CRM.

Telefoongesprekken meetbaar maken

In sectoren als bouw, installatie en zorg komt een groot deel van de leads telefonisch binnen. Een dakdekker met lekkage-advertenties krijgt vaak meer telefoontjes dan formulieren. Wie alleen formulieren meet, mist dan de helft van het beeld.

Google Ads biedt gespreksrapportage met Google-doorschakelnummers. Daarmee zie je welke advertentie een gesprek opleverde, en kun je een minimale gespreksduur instellen voordat iets als conversie telt. Zestig seconden is een gangbare ondergrens om verkeerd verbonden en korte vragen uit te filteren.

Voor de stap daarna, het gesprek dat tot een opdracht leidde, bestaat het importeren van belconversies. Je registreert het nummer van de beller en het tijdstip, en importeert later de uitkomst. Google vermeldt daarbij dat deze functie Google-doorschakelnummers vereist, en dat die alleen in bepaalde landen beschikbaar zijn. Controleer dus vooraf wat in jouw account mogelijk is.

De praktische route die vaak het best werkt: laat de receptie of binnendienst na elk gesprek een korte notitie in het CRM aanmaken, met telefoonnummer en datum. Dat telefoonnummer is dan, gehasht, een identifier waarmee Enhanced Conversions for Leads de lead alsnog kan matchen.

Wat er in 2026 veranderde: Data Manager

Wie een koppeling heeft laten bouwen via de Google Ads API, moet die nu nalopen. Vanaf 15 juni 2026 worden uploads van offline conversies en verbeterde conversies voor leads gemigreerd naar de Data Manager API en geblokkeerd in de Google Ads API. Op het Google Ads Developer Blog staat dat de API vanaf die datum geen nieuwe gebruikers van offline conversie-import meer accepteert.

De ontwikkelaarsdocumentatie noemt Data Manager als route voor huidige en toekomstige uploads. Voor leadformulieren in Google Ads zelf zijn er daarnaast webhook, Zapier, API, csv en e-mail als manieren om leads naar je CRM te krijgen. Csv en e-mail werken, maar een handmatig proces maakt het lastig om de latere verkoopstatus consequent terug te koppelen.

Bouw je zelf? De API-documentatie voor Enhanced Conversions for Leads beschrijft dat leadgegevens genormaliseerd en gehasht moeten worden, en noemt conversiedatum met tijdzone, waarde, valuta en consent-informatie als aanbevolen velden. Per conversie zijn één tot vijf gebruikers-ID’s mogelijk.

Leg in elk geval vast wie eigenaar is van de koppeling, welke uploadmethode wordt gebruikt, waar foutmeldingen terechtkomen en wat de terugvalprocedure is. Een koppeling die niemand beheert, valt stil zonder dat iemand het merkt.

Wat er in 2026 veranderde: Data Manager — overview diagram

Controleren of de import echt iets leert

Google waarschuwt in de troubleshooting-documentatie dat een succesvolle importrespons niet betekent dat conversies ook zijn toegeschreven. Een import kan technisch slagen en commercieel niets opleveren.

Kijk daarom elke week naar deze punten:

  1. Matchratio. Welk deel van de geüploade leads wordt aan een klik gekoppeld? Een plotselinge daling wijst meestal op een kapot verborgen veld of een gewijzigd formulier.
  2. CLICK_NOT_FOUND. Deze melding hoeft geen fout te zijn. De lead kan via organisch zoeken, een doorverwijzing of een beurs zijn binnengekomen. Vergelijk het aandeel met je bronmix voordat je iets repareert.
  3. DUPLICATE_ORDER_ID. Dit wijst wel op een echte fout: je deduplicatie werkt niet. Los dit direct op, anders tel je opdrachten dubbel.
  4. Verdeling per campagne. Komen de gekwalificeerde leads uit dezelfde campagnes als de ruwe leads? Zo niet, dan heb je precies het inzicht gevonden waar je naar zocht.

Een rekenvoorbeeld

Neem een fictief adviesbureau met twee exacte zoekwoorden. Zoekwoord A levert in een maand 40 formulieren op tegen € 50 per lead, samen € 2.000. Zoekwoord B levert 15 formulieren op tegen € 100 per lead, samen € 1.500.

Op formulierniveau lijkt A twee keer zo goed. Na terugkoppeling uit het CRM blijken 4 leads van A gekwalificeerd, tegenover 6 van B. De kosten per gekwalificeerde lead zijn dan € 500 voor A en € 250 voor B. Wie alleen formulieren meet, verschuift budget naar het verkeerde zoekwoord.

Dit soort verschillen zien we in de praktijk geregeld. Met ruwe data in BigQuery kun je dit tot op zoekterm doorrekenen; hoe dat werkt, lees je in GA4 BigQuery voor Ads.

AVG: server-side is niet hetzelfde als privacyvrij

Offline leadmeting draait op persoonsgegevens: e-mailadressen, telefoonnummers, klik-ID’s. Hashen maakt die gegevens niet anoniem. De Autoriteit Persoonsgegevens beschrijft trackingcookies als verwerking van persoonsgegevens, waarvoor een grondslag, duidelijke informatie en passende beveiliging nodig zijn. Een algemeen doel als “de dienstverlening verbeteren” is volgens de AP niet specifiek genoeg. Voor het opbouwen van profielen gelden aparte AVG-regels voor profilering.

Ook bij server-side tagging blijven doel, grondslag en informatieplicht dus gewoon gelden. Beschrijf in je privacyverklaring welke gegevens je verwerkt, waarom, met welke ontvangers (Google is er één) en hoe iemand toestemming kan intrekken als toestemming je grondslag is.

Laat je functionaris gegevensbescherming of privacyjurist meekijken vóórdat de koppeling live gaat, niet erna. Twijfel je of gehashte e-mailadressen naar Google mogen in jouw situatie, bijvoorbeeld als tandartspraktijk met gezondheidsgegevens in hetzelfde systeem? Leg die vraag dan expliciet aan die adviseur voor. Meer over meten zonder third-party cookies lees je in ons stuk over cookieless attributie.

Zo kijken wij ernaar

We draaien Google Ads sinds 2010 uitsluitend voor leadgeneratie, en offline meting is bij ons geen extraatje. Het is de basis van elk account. Zonder CRM-terugkoppeling stuur je op het goedkoopste formulier, en het goedkoopste formulier is zelden de beste klant.

Ons gebruik van die data wijkt wel af van wat Google voor ogen heeft. Google ziet offline import vooral als brandstof voor Smart Bidding. Wij bieden handmatig per zoekwoord, in een strakke structuur met gescheiden exact en phrase. De teruggekoppelde kwaliteitsdata gebruiken we zelf: welk zoekwoord krijgt een hoger bod, welke zoekterm wordt uitgesloten, welke advertentiegroep gaat eruit. Dat is arbeidsintensief. Het voordeel is dat je precies weet waarom je budget ergens naartoe gaat.

Bij een leadladder met kleine aantallen, zeg vijf opdrachten per maand, heeft een algoritme te weinig signaal om betrouwbaar op te leren. Een specialist die dagelijks zoektermen naast CRM-uitkomsten legt, ziet het patroon wel. Daarom meten we server-side via GTM en GA4, sturen we minstens twee niveaus terug en beoordelen we elk zoekwoord op kosten per gekwalificeerde lead, niet op kosten per formulier.

Onze les na vijftien jaar: het lastigste deel is zelden de techniek. Het lastigste deel is een salesteam dat elke lead consequent een status geeft. Daar beginnen we dus mee.

— Arno Kooijman

Hulp bij het meten van je leadkwaliteit

Wil je dat iemand je leadmeting van formulier tot opdracht inricht, en daarna je campagnes handmatig stuurt op wat een lead commercieel oplevert? Adworth werkt met maximaal 25 klanten tegelijk, elk account onder persoonlijke regie van Arno Kooijman. Lees hoe dat werkt op onze pagina over Google Ads Control of bekijk al onze diensten.

Veelgestelde vragen

Heb ik een duur CRM nodig om offline leads te meten?

Nee. Elk systeem waarin je per lead een uniek ID, de GCLID, contactgegevens, datum en status kunt vastleggen, volstaat. Belangrijker dan het pakket is dat het salesteam statussen consequent bijwerkt. Een eenvoudig CRM dat goed gevuld wordt, levert betere data op dan een uitgebreid systeem waar niemand in werkt.

Hoeveel leads heb ik nodig voordat offline meten zin heeft?

Ook met tien of twintig leads per maand levert het inzicht op, zeker als je handmatig beslissingen neemt per zoekwoord. Je ziet dan al snel welke zoekwoorden nooit tot een afspraak leiden. Voor automatische biedstrategieën is doorgaans meer volume nodig, maar voor handmatige sturing is kwaliteit belangrijker dan aantal.

Wat doe ik als mijn salescyclus langer is dan 90 dagen?

Kies een tussenfase die binnen 90 dagen valt, zoals een gekwalificeerde afspraak of uitgebrachte offerte, als belangrijkste conversie. Upload zo vaak mogelijk, liefst dagelijks. De uiteindelijke opdracht meet je dan intern in je CRM en koppel je daar terug aan de oorspronkelijke campagne.

Mag ik gehashte e-mailadressen naar Google sturen?

Dat hangt af van je grondslag, je privacyverklaring en de aard van je gegevens. Hashen maakt gegevens niet anoniem, dus de AVG blijft van toepassing. Laat dit vóór de implementatie toetsen door je privacyjurist of functionaris gegevensbescherming.

Bronnen

Aanbevelingen