Met een CRM-koppeling ziet Google Ads meer dan een ingevuld formulier. Je stuurt terug wat er daarna met de lead gebeurde: of de lead gekwalificeerd werd, of er een offerte uitging en of de opdracht getekend werd. Die uitkomst wordt gekoppeld aan de klik waar de lead vandaan kwam. Zo zie je per campagne en per zoekwoord welke klikken klanten opleveren. Voor dienstverleners met een lange salescyclus is dat het verschil tussen sturen op aanvragen en sturen op omzet. Hieronder lees je welke koppelmethoden er zijn, hoe je de import stap voor stap inricht, welke verkoopstadia je terugstuurt en waar het in de praktijk meestal misgaat.
Kort samengevat
- Een CRM-koppeling werkt in twee richtingen: leads gaan naar je CRM en verkoopuitkomsten gaan terug naar Google Ads.
- De basis is de Google Click ID (GCLID). Die leg je bij elke formulierinzending vast en sla je op bij de lead.
- Verbeterde conversies voor leads vullen de GCLID aan met gehashte gegevens, zoals een e-mailadres. Daardoor worden meer leads gematcht.
- Stuur niet alleen ‘lead’ terug. Stuur ook ‘gekwalificeerd’, ‘offerte’ en ‘getekend’, bij voorkeur met een realistische waarde.
- Leg vooraf vast welke gegevens je verwerkt, met welke grondslag en hoe lang je ze bewaart. De AVG geeft daar geen vaste termijnen voor.
Inhoudsopgave
- Wat een CRM-koppeling met Google Ads precies doet
- Twee richtingen: leads in, uitkomsten terug
- De koppelmethoden op een rij
- Stappenplan: offline conversies importeren met de GCLID
- Verbeterde conversies voor leads als aanvulling
- Welke verkoopstadia je terugstuurt
- Privacy, toestemming en bewaartermijnen
- Veelgemaakte fouten bij de koppeling
- Hoe wij CRM-data gebruiken in onze campagnes
- Hulp bij je koppeling en campagnes
- Veelgestelde vragen
- Bronnen
Wat een CRM-koppeling met Google Ads precies doet
Standaard meet Google Ads wat er op je website gebeurt: een formulierinzending, een klik op een telefoonnummer of een download. Wat er daarna gebeurt, valt buiten beeld. Een aanvraag van een student die een scriptie schrijft telt even zwaar als een aanvraag van een directeur die een adviestraject van een half jaar zoekt.
Een CRM-koppeling lost dat op. Google beschrijft offline conversies als acties die buiten je website plaatsvinden, zoals een afgeronde aanvraag of een ondertekend contract. Die acties koppel je aan de advertentie die ze in gang zette. In de uitleg over offline conversies importeren staat hoe dat werkt: je CRM levert de uitkomst, Google Ads verbindt die met de oorspronkelijke advertentie-interactie.
De winst voor leadgeneratie is concreet. Je ziet welke zoekwoorden leads opleveren die sales accepteert en welke vooral tijd kosten. Een dakdekker ziet bijvoorbeeld dat ‘dakrenovatie plat dak’ minder aanvragen geeft dan ‘daklekkage’, maar wel drie keer zo vaak een getekende offerte. Zonder koppeling zou hij juist het verkeerde zoekwoord opschalen.
Vaak lekt budget weg aan klikken die nooit iets opleveren. Dat zie je pas als de terugkoppeling er is. In 7 redenen waarom je Google Ads-budget verdampt lees je de oorzaken die we het vaakst tegenkomen.
Twee richtingen: leads in, uitkomsten terug
De term ‘CRM-koppeling’ wordt voor twee verschillende dingen gebruikt. Houd ze uit elkaar, want ze vragen elk een eigen inrichting.
Richting 1: van Google Ads naar je CRM. Dit gaat over leads uit leadformulier-advertenties: formulieren die binnen de advertentie zelf worden ingevuld, zonder bezoek aan je website. Volgens de best practices van Google voor leadformulieren kun je die leads via een webhook, Zapier of de Google Ads API automatisch naar je CRM sturen. Handmatig downloaden als csv kan ook. Let op de bewaartermijn: Google bewaart deze leads maximaal 60 dagen. Wie niet automatisch synchroniseert, raakt dus leads kwijt.
Richting 2: van je CRM terug naar Google Ads. Dit is het belangrijkste deel. Leads komen binnen via je eigen websiteformulier of via de telefoon. Je CRM houdt bij wat er daarna gebeurt. Die verkoopstadia importeer je in Google Ads als offline conversies. Hier zit de echte meerwaarde, omdat Google Ads dan pas weet welke klik geld waard was.

De meeste B2B-dienstverleners krijgen het grootste deel van hun leads via de eigen website. Voor hen is richting 2 de koppeling die ertoe doet.
De koppelmethoden op een rij
Hoe je data uitwisselt, hangt af van je CRM, je volume en de technische capaciteit die je hebt. Google noemt in de veelgestelde vragen over offline conversie-import geautomatiseerde uploads via Data Manager of de Google Ads API als voorkeursroute. Zapier, de Salesforce-integratie en handmatige csv-uploads blijven daarnaast mogelijk.
| Methode | Geschikt voor | Wat je nodig hebt | Aandachtspunt |
|---|---|---|---|
| Handmatige csv-upload | Weinig leads, eerste test | Export uit CRM met GCLID, conversienaam en tijdstip | Foutgevoelig en snel vergeten |
| Data Manager in Google Ads | De meeste mkb-situaties | Een ondersteund CRM of geplande bestandsupload | Veldmapping goed controleren |
| Zapier of vergelijkbare koppeltool | CRM zonder directe integratie | Autorisatie van Google Ads en CRM | Elke stap in de zap is een mogelijk breekpunt |
| Directe CRM-integratie (bijv. Salesforce) | Teams die al in dat CRM werken | Beheerdersrechten aan beide kanten | Je bepaalt zelf welke events als conversie tellen |
| Google Ads API | Hoge volumes, maatwerk | API-toegang en een ontwikkelaar | Hoogste flexibiliteit, hoogste onderhoud |
Voor Salesforce beschrijft Google in de handleiding voor de Salesforce-integratie hoe je CRM-events zoals een geverifieerde of gekwalificeerde lead als conversie instelt. De veldmapping bepaalt welke informatie naar Google Ads gaat. Dat principe geldt voor elke methode: wat je niet mapt, bestaat voor Google Ads niet.
Wil je de koppeling via de API bouwen, dan vind je de technische specificaties in de Google Ads API-documentatie over offline conversies.
Stappenplan: offline conversies importeren met de GCLID
De GCLID-methode is de ruggengraat van vrijwel elke CRM-koppeling. Google zet de stappen uiteen in de handleiding voor offline conversies met de GCLID. In de praktijk ziet het er zo uit:
- Zet autotagging aan. Elke advertentieklik krijgt dan een unieke GCLID mee in de URL. Zonder autotagging is er niets om te koppelen.
- Leg de GCLID vast op de landingspagina. Sla de waarde op in een first-party cookie of in de sessie. Bezoekers klikken vaak door naar andere pagina’s voordat ze een formulier invullen.
- Geef de GCLID door via een verborgen formulierveld. Bij inzending gaat de ID mee met naam, e-mailadres en vraag van de lead.
- Sla de GCLID op bij de lead in je CRM. Maak er een vast veld van dat niemand handmatig overschrijft.
- Maak in Google Ads de conversieacties aan. Doe dat per verkoopstadium, bijvoorbeeld ‘Lead gekwalificeerd’, ‘Offerte verstuurd’ en ‘Opdracht getekend’.
- Upload de uitkomsten. Per conversie stuur je de GCLID, de naam van de conversieactie en het tijdstip waarop het stadium werd bereikt. Een waarde voeg je toe als je die hebt.
- Controleer de import. Bekijk in Google Ads hoeveel rijen zijn verwerkt en hoeveel zijn afgewezen, en waarom.
Telefoonleads verdienen aparte aandacht. Bouw- en installatiebedrijven en tandartsen krijgen een groot deel van hun aanvragen telefonisch binnen. Gebruik je dynamische nummers voor gespreksregistratie, zorg dan dat het gesprek als lead in het CRM komt met de bijbehorende klik-ID. Anders mist je meting precies de leads die het snelst tot een afspraak leiden.
Hoe betrouwbaarder je de GCLID vastlegt, hoe hoger je matchpercentage. Adblockers en browserbeperkingen breken dit vaak bij client-side tags. In server-side vs client-side tagging leggen we uit waarom dat verschil voor leadconversies zo groot is.
Verbeterde conversies voor leads als aanvulling
De GCLID is niet altijd beschikbaar. Een bezoeker weigert cookies, opent de site later op een ander apparaat of belt in plaats van het formulier in te vullen. Daarom bestaan verbeterde conversies voor leads.
Google noemt verbeterde conversies voor leads een geüpgradede versie van offline conversie-import. Naast de klik-ID gebruikt de methode door gebruikers verstrekte gegevens, zoals een e-mailadres. Die gegevens worden gehasht voordat ze naar Google gaan. Google kan ze daardoor matchen zonder dat het leesbare adres wordt gedeeld.
De inrichting begint op je website. Volgens de instructies voor Google Tag Manager kies je eerst een formulierveld dat een lead uniek identificeert, meestal het e-mailadres. Datzelfde gegeven moet later ook in je CRM-upload staan. Alleen dan herkent Google de match.
Google bouwt de offline import inmiddels rond Data Manager. In de handleiding voor het upgraden van offline imports raadt Google bovendien aan alle beschikbare offline conversies te uploaden, ook die niet uit Google Ads kwamen. Dat lijkt vreemd, maar het geeft Google een vollediger beeld van welke conversies wel aan een advertentie toe te schrijven zijn.
Over het bredere belang van eigen klantdata lees je meer in ons artikel over first-party data in Google Ads.
Welke verkoopstadia je terugstuurt
De meest gemaakte keuze is ook de minst nuttige: alleen ‘lead’ terugsturen. Die conversie meet je al op je website. Waarde ontstaat pas als je de stadia terugstuurt die laten zien of een lead commercieel iets betekent.
Voor de meeste dienstverleners werkt deze opbouw:
| Stadium in het CRM | Wat het betekent | Gebruik in Google Ads |
|---|---|---|
| Lead ontvangen | Formulier of telefoontje binnen | Volume per zoekwoord |
| Gekwalificeerd | Sales heeft de lead geaccepteerd en past in je doelgroep | Eerste kwaliteitssignaal, komt snel binnen |
| Afspraak of adviesgesprek | Er is een serieus gesprek gepland | Sterk signaal bij lange cycli |
| Offerte verstuurd | Concrete vraag met budget | Voorspelt omzet |
| Opdracht getekend | Klant binnen | Werkelijke waarde per klik |
Ken elk stadium een waarde toe. Voor ‘getekend’ is dat het werkelijke opdrachtbedrag of de verwachte marge. Voor eerdere stadia reken je terug. Een voorbeeld ter illustratie: een adviesbureau sluit gemiddeld een op de vijf offertes, met een gemiddelde opdrachtwaarde van € 20.000. Een verstuurde offerte is dan rekenkundig zo’n € 4.000 waard. Het is geen exacte wetenschap, maar het is veel dichter bij de werkelijkheid dan elke lead even zwaar tellen.
Gebruik je naast je CRM een boekhoudpakket voor facturatie, dan staat het werkelijke opdrachtbedrag vaak pas daar. Een strak ingerichte administratie maakt het makkelijker om die bedragen betrouwbaar terug te koppelen. Hoe je daar een goede basis legt, lees je in Exact Online stapsgewijs inrichten. Test zo’n keten altijd eerst met een kleine set dossiers voordat je erop gaat sturen.
Een tandartspraktijk kiest andere stadia, zoals ‘intake gepland’ en ‘behandelplan geaccepteerd’. Het principe blijft gelijk: stuur terug wat jouw omzet voorspelt.
Privacy, toestemming en bewaartermijnen
Een CRM-koppeling verwerkt persoonsgegevens. Een GCLID, een gehasht e-mailadres en een verkoopstatus horen allemaal bij een herleidbaar persoon. Regel dit vooraf, samen met degene die in je organisatie verantwoordelijk is voor privacy. Twijfel je over de grondslag, schakel dan een jurist met kennis van de AVG in.
Drie punten die je in elk geval moet afdekken:
- Bewaartermijnen. De Autoriteit Persoonsgegevens geeft aan dat de AVG geen concrete bewaartermijnen kent. Je stelt ze zelf vast en moet kunnen uitleggen waarom je gegevens niet langer bewaart dan nodig. Schrijft andere wetgeving een termijn voor, zoals 7 jaar voor bepaalde fiscale gegevens, dan geldt die.
- Informeren en bezwaar. Gebruik je gegevens ook voor direct marketing, dan moet je mensen daar duidelijk over informeren. Bezwaar maken moet eenvoudig en gratis kunnen.
- Toestemming voor digitale marketing. Voor digitale direct marketing is volgens artikel 11.7 van de Telecommunicatiewet vooraf toestemming nodig. Een uitzondering geldt voor bestaande klanten die aanbiedingen krijgen voor eigen, soortgelijke producten.
Vermeld in je privacyverklaring dat je advertentiegegevens aan aanvragen koppelt en welke gegevens je daarvoor met Google deelt. Zorg ook dat je cookiemelding en de toestemmingssignalen naar Google kloppen. Een koppeling die juridisch wankelt, wil je niet op schaal draaien.
Veelgemaakte fouten bij de koppeling
De meeste koppelingen die we aantreffen, bestaan op papier maar leveren weinig bruikbare data op. Dit zijn de fouten die we het vaakst zien:
- De GCLID gaat onderweg verloren. Het verborgen veld is gebouwd, maar vult zich alleen op de landingspagina. Wie eerst naar ‘Over ons’ klikt, komt zonder ID in het CRM.
- Dubbele leads. Google geeft aan dat dezelfde lead uit een leadformulier meerdere keren geleverd kan worden. Gebruik het lead_id om te dedupliceren, anders tel je één aanvraag twee keer.
- Geen vaste definities. Wat is een gekwalificeerde lead? Als elke verkoper dat zelf bepaalt, meet je stemmingen in plaats van kwaliteit. Spreek criteria af en werk met vaste afwijsredenen.
- Uploaden gebeurt niet meer. Een handmatige export die elke maandag moet, is na drie maanden vergeten. Automatiseer de upload of zet hem vast in iemands agenda.
- Tijdzones en tijdstippen. Een conversietijd die vóór de klik ligt of in de verkeerde tijdzone staat, wordt afgewezen. Controleer het formaat bij de eerste upload.
- Bronnen te vroeg vergelijken. Een campagne van vorige week heeft nog geen getekende opdrachten. Vergelijk campagnes pas als hun leads dezelfde rijpheid hebben bereikt.
- Niet testen. Google adviseert de integratie eerst met een klein budget en de ingebouwde testfunctie te controleren. Doe dat ook echt, met een paar proefleads die je volgt van klik tot CRM-status.
Klopt je basismeting zelf nog niet, begin dan daar. In onze Google Analytics-dienst richten we die meting in voordat er een CRM-laag bovenop komt.
Hoe wij CRM-data gebruiken in onze campagnes
Offline conversie-import wordt vaak verkocht als brandstof voor Smart Bidding en Performance Max. Je voert Google de omzetdata en het algoritme doet de rest. Wij kiezen bewust een andere route. Volgens ons is de terugkoppeling uit het CRM juist het sterkste argument om zelf de controle te houden.
We werken met een SKAG-structuur met gesplitste exact- en phrase-zoekwoorden. Daardoor hoort elke getekende opdracht bij één zoekwoord en één advertentietekst, niet bij een algoritmische mix. Zien we dat een zoekwoord wel aanvragen oplevert maar nauwelijks offertes, dan verlagen we het CPC-bod handmatig of sluiten we de onderliggende zoektermen uit. Levert een zoekwoord juist getekende opdrachten op, dan krijgt het meer ruimte. Die beslissing nemen we, met de context van de klant erbij.

In de praktijk valt dan steeds hetzelfde op. Vaak blijkt een klein deel van de zoekwoorden het grootste deel van de getekende omzet op te leveren. Een groot deel van de ‘goedkope’ leads haalt daarentegen nooit het gesprek met sales. Bij een geautomatiseerde aanpak blijft dat verborgen achter een gemiddelde kosten per lead. Met een handmatige structuur en schone CRM-data zie je het per zoekwoord.
De tracking daaronder draait bij onze klanten server-side via GTM en GA4. Zo komt de klik-ID betrouwbaar in het CRM en wordt leadkwaliteit gemeten in plaats van geschat. Het is arbeidsintensief, en daarom werken we met maximaal 25 klanten tegelijk.
— Arno Kooijman
Hulp bij je koppeling en campagnes
Werk je met Google Ads voor leadgeneratie en ben je teleurgesteld in de brede, geautomatiseerde aanpak? Dan helpen we je graag. We richten de meting en de terugkoppeling uit je CRM in en beheren je campagnes daarna handmatig. Elk account valt onder de persoonlijke regie van Arno Kooijman, zonder accountmanagers of juniors. We werken voor bedrijven met minimaal 1 miljoen euro omzet. Bekijk onze aanpak voor Google Ads-beheer voor leadgeneratie en neem contact op voor een eerste gesprek.
Veelgestelde vragen
Welk CRM heb ik nodig voor een koppeling met Google Ads?
Elk CRM werkt, zolang je de GCLID per lead in een eigen veld kunt opslaan en de verkoopstadia kunt exporteren. Sommige CRM-pakketten hebben een directe integratie of werken via Data Manager. Andere koppel je via een tool zoals Zapier of via een geplande bestandsupload. Belangrijker dan het pakket is dat je team de statussen consequent bijwerkt.
Hoe lang duurt het voordat ik resultaat zie?
De technische koppeling staat meestal binnen enkele weken, inclusief testen. Bruikbare inzichten hangen af van je salescyclus. Duurt het drie maanden van aanvraag tot opdracht, dan heb je ook pas na die periode genoeg getekende opdrachten om per zoekwoord conclusies te trekken. Vroege stadia zoals ‘gekwalificeerd’ geven je in de tussentijd al richting.
Kan ik telefonische leads ook terugkoppelen?
Ja, mits het telefoontje als lead in je CRM komt met een koppeling naar de klik. Dat vraagt om gespreksregistratie met dynamische nummers of om een vaste werkwijze waarbij de medewerker het gesprek registreert. Zonder die stap mis je bij veel dienstverleners juist de waardevolste leads.
Moet ik Smart Bidding gebruiken als ik offline conversies importeer?
Nee. Offline conversies zijn eerst en vooral een meetinstrument. Je kunt ze net zo goed gebruiken om handmatige CPC-biedingen en zoekwoordkeuzes per zoekwoord te onderbouwen. Dat is precies hoe wij ermee werken.
Bronnen
- Advertentiemeting en conversies bijhouden, Google Ads
- Over offline conversies importeren, Google Ads Help
- Best practices om leadformulier-advertenties te integreren, Google Ads Help
- Offline conversion imports FAQs, Google Ads Help
- How to set up a Salesforce integration, Google Ads Help
- Manage offline conversions, Google Ads API
- Offline conversies instellen met de Google Click ID, Google Ads Help
- Over verbeterde conversies voor leads, Google Ads Help
- Google Tag Manager instellen voor verbeterde conversies voor leads, Google Ads Help
- How to upgrade offline imports, Google Ads Help
- Reclame, Autoriteit Persoonsgegevens
- Digitale direct marketing, Autoriteit Persoonsgegevens
