De KPI’s die het best laten zien of B2B-campagnes aan sales bijdragen, verbinden kanaaldata met Marketing Qualified Leads (MQL), Sales Qualified Leads (SQL), opportunities, pipeline value, klantacquisitiekosten (Customer Acquisition Cost, CAC) en gewonnen omzet. Gebruik CTR, CPC en Cost per Lead (CPL) vooral om campagnes te diagnosticeren. De kernvraag is of leads doorstromen naar sales en pipeline. MQL-naar-SQL bereken je als het aantal SQL’s gedeeld door het aantal MQL’s, vermenigvuldigd met 100, met CRM-data als controlepunt.
Je dashboard toont honderden klikken, tientallen leads en een keurige daling in CPL. Toch vraagt de directie welke omzet of pipeline daaruit volgt, en dan valt het stil. Dat is geen communicatieprobleem; het is een meetprobleem.
De oplossing zit niet in méér metrics, maar in een meetketen die kanaalactiviteit verbindt aan salesfases. Pas als een klik traceerbaar doorloopt naar een MQL, een SQL, een verkoopkans en uiteindelijk een klant, kun je een onderbouwde uitspraak doen over marketingrendement.
Dit artikel ordent B2B marketing-KPI’s per funnelstadium, geeft de bijbehorende formules en legt uit hoe Google Analytics 4, Google Ads en CRM-data samenkomen. Eén kanttekening vooraf: attributie is een modelmatige verdeling van krediet over interacties, geen volledig causaal bewijs. Google Ads-attributierapporten laten zien welke interacties bijdroegen aan een conversie, maar bewijzen niet dat de campagne de enige oorzaak was.
Wanneer draagt een B2B-campagne aantoonbaar bij aan sales?
Een B2B-campagne draagt aantoonbaar bij aan sales wanneer er een traceerbare verbinding bestaat tussen de campagne, een gekwalificeerde lead, een verkoopkans, pipeline en uiteindelijk omzet. Dat klinkt vanzelfsprekend, maar in de praktijk ontbreekt die keten regelmatig.
Het is nuttig om drie niveaus van bewijs uit elkaar te houden. Een meetbare bijdrage betekent dat een lead aantoonbaar afkomstig is van een campagne via bronvelden in het CRM. Een modelmatige toewijzing betekent dat een attributiemodel een deel van de conversiekrediet aan die campagne toekent. Bewezen incrementele impact vergt een gecontroleerde test of econometrisch onderzoek; dat valt buiten de dagelijkse campagnerapportage.
Van bereik naar omzet: de B2B-funnel in vier meetlagen
De meetketen loopt van boven naar beneden door vier lagen:

- Bereik en interactie – impressies, klikken, sessies, CTR en CPC.
- Leadkwaliteit – MQL, SQL en de conversie daartussen.
- Salespipeline – opportunities, pipeline value, marketing-sourced pipeline en marketing-influenced pipeline.
- Omzet en klantwaarde – closed-won omzet, CAC en sales cycle length.
Elke laag bouwt voort op de vorige. Wie alleen de bovenste laag rapporteert, meet bereik, maar geen salesbijdrage.
Waarom klikken en leads alleen geen salesbewijs zijn
Impressions, klikken en CPL zijn waardevolle diagnosetools. Ze laten zien of een advertentie aandacht trekt en of de kostprijs per lead binnen verwachting blijft. Maar een lage CPL kan juist duiden op slechte leadkwaliteit: goedkope leads die structureel worden afgewezen door sales.
Zolang je niet weet hoeveel van die leads MQL worden, hoeveel MQL’s doorstromen naar SQL, en welke SQL’s uiteindelijk klant worden, zegt de CPL niets over salesbijdrage. Klikken en leads zijn het begin van de keten, niet het bewijs ervan.
Welke B2B marketing-KPI’s horen bij elk funnelstadium?
De tabel hieronder geeft per funnelstadium de belangrijkste KPI, een definitie, de databron en wat de metric wel en niet bewijst.
| Funnelstadium | KPI | Definitie | Databron | Wat het niet bewijst |
|---|---|---|---|---|
| Bereik | Impressies / CTR | Zichtbaarheid en doorklikpercentage | Google Ads, LinkedIn Ads | Leadkwaliteit of omzet |
| Bereik | CPC | Gemiddelde klikkosten | Google Ads, LinkedIn Ads | Of de klik waardevol was |
| Bereik | Sessies / bounce | Websitebezoek en betrokkenheid | Google Analytics 4 | Of bezoeker aankoopintentie heeft |
| Leadkwaliteit | MQL | Lead die voldoet aan marketingcriteria (bedrijfsspecifiek) | CRM | Of sales de lead accepteert |
| Leadkwaliteit | SQL | Lead geaccepteerd door sales op basis van salesafspraken | CRM | Of de lead klant wordt |
| Leadkwaliteit | MQL-naar-SQL | Conversie van MQL naar SQL als percentage | CRM | Of marketing de oorzaak was |
| Leadkwaliteit | CPL / CPQL | Kosten per lead / per gekwalificeerde lead | Advertentieplatform + CRM | Kwaliteit of salesuitkomst |
| Pipeline | Opportunities | Actieve verkoopkansen met dealwaarde | CRM | Of marketing ze initieerde |
| Pipeline | Pipeline value | Totale waarde van open opportunities | CRM | Of ze gesloten worden |
| Pipeline | Marketing-sourced pipeline | Pipeline waarbij eerste bron marketing was | CRM + attributieregels | Geen volledig causaal bewijs |
| Omzet | Closed-won omzet | Daadwerkelijk gewonnen omzet | CRM + finance | Marketingcausaliteit |
| Omzet | CAC | Totale marketingkosten gedeeld door nieuwe klanten | Finance + CRM | Of die klanten winstgevend zijn |
| Omzet | Sales cycle length | Gemiddelde tijd van eerste contact tot close | CRM | Of campagnes die tijd verkortten |
Boven in de funnel: bereik, klikgedrag en intentie
Impressions, CTR, CPC en sessies zijn operationele signalen. Ze helpen je te beoordelen of een advertentie relevant is voor de doelgroep, of het budget efficiënt wordt besteed en of landingspagina’s voldoende interactie genereren.
Deze metrics zijn onmisbaar voor SEA voor B2B-campagnes en dagelijkse optimalisatie. Maar ze staan te ver van de salesuitkomst om als bewijs voor salesbijdrage te gelden. Gebruik ze als diagnose, niet als eindobordeel.
Leadkwaliteit: MQL, SQL en MQL-naar-SQL-conversie
Een Marketing Qualified Lead is een lead die voldoet aan de criteria die marketing en sales intern hebben afgesproken, denk aan functietitel, bedrijfsomvang of gedragsdrempel. Een Sales Qualified Lead is een lead die sales actief heeft geaccepteerd op basis van eigen salescriteria, vaak na een eerste kwalificatiegesprek.
Die definities zijn bedrijfsspecifiek. Er bestaat geen universele standaard. Leg ze schriftelijk vast, inclusief overdrachtsmoment, opvolgtijd en redenen voor afwijzing.
De MQL-naar-SQL-conversie bereken je als: (aantal SQL’s / aantal MQL’s) x 100. Gebruik dezelfde definitie en periode voor teller en noemer. Zonder die consistentie is het getal niet vergelijkbaar over tijd.
Een structureel lage conversie signaleert doorgaans een definitieprobleem of een falende salesopvolging. Beide zijn oplosbaar, maar vragen om een andere actie.
Pipeline: opportunities, pipeline value en marketingbijdrage
Om pipeline aan marketing te koppelen, heb je CRM-data nodig met gevulde bronvelden. Marketing-sourced pipeline omvat alle verkoopkansen waarbij de eerste bron een marketingkanaal was. Marketing-influenced pipeline omvat kansen waarbij marketing op enig moment in de cyclus een rol speelde, ook als de deal door sales werd geïnitieerd.
Het verschil is wezenlijk. Marketing-sourced pipeline is een sterkere uitspraak over origine; marketing-influenced pipeline is breder maar ook makkelijker opgeblazen. Vermeld altijd welk model en welke bronvelden je hebt gebruikt.
Onderaan de funnel: gewonnen omzet, CAC en salescyclus
Closed-won omzet is de strenge toets: hoeveel omzet is afkomstig van opportunities die marketing initieerde of ondersteunde? Voor deze berekening heb je naast CRM-data ook financiële administratie nodig.
Customer Acquisition Cost bereken je als de totale marketingkosten (inclusief mediabudget en bureaukosten) gedeeld door het aantal nieuwe klanten in dezelfde periode. Pas op met de periode: B2B-salescycli lopen soms meerdere maanden, waardoor kosten en nieuwe klanten niet in hetzelfde kwartaal vallen.
Sales cycle length geeft context aan alle andere metrics. Een lange cyclus betekent dat leads uit januari mogelijk pas in juni of later klant worden.
Hoe bereken je de belangrijkste B2B marketing-KPI’s?
Formules zijn pas zinvol als de aannames expliciet zijn. Onderstaande tabel toont de formules met de vereiste bronvelden. Alle getallen in het rekenvoorbeeld zijn fictief en uitsluitend ter illustratie.
Formules voor CPL, CPQL, MQL-naar-SQL en CAC
| KPI | Formule | Vereiste bronvelden | Fictief voorbeeld |
|---|---|---|---|
| Cost per Lead (CPL) | Totale campagnekosten / aantal leads | Mediakosten, leadaantallen | 10.000 euro / 200 leads = 50 euro per lead |
| Cost per Qualified Lead (CPQL) | Totale campagnekosten / aantal MQL’s | Mediakosten, MQL-definitie, CRM | 10.000 euro / 40 MQL’s = 250 euro per MQL |
| MQL-naar-SQL | (SQL’s / MQL’s) x 100 | CRM, vaste definitie, zelfde periode | (12 / 40) x 100 = 30% |
| SQL-naar-opportunity | (Opportunities / SQL’s) x 100 | CRM, opportunity-status | (6 / 12) x 100 = 50% |
| Opportunity-naar-klant | (Closed-won / opportunities) x 100 | CRM, won/lost-status | (2 / 6) x 100 = 33% |
| CAC | Totale marketingkosten / nieuwe klanten | Finance, CRM, zelfde cohort | 30.000 euro / 2 klanten = 15.000 euro per klant |
Een KPI zonder vaste periode, cohort en definitie is niet vergelijkbaar over tijd. Leg de aannames vast voordat je de formule berekent.
Welke databron is leidend: GA4, Google Ads of CRM?
Google Analytics 4 en Google Ads meten web- en advertentie-interacties. Google Analytics 4 registreert key events en gedrag op de website; Google Ads meet conversies als betekenisvolle acties zoals formulierinzendingen of telefoongesprekken.
Maar de salesfase, opportunity, pipeline en omzet zijn geen websitegebeurtenissen. Die informatie leeft in het CRM. Het CRM is daarom leidend voor alles wat zich in de salesfunnel onder een lead afspeelt. GA4 en Google Ads zijn leidend voor wat er op de website en in de campagne gebeurt. Google Analytics Help beschrijft het actuele onderscheid tussen key events en conversies in GA4.
Attributie is verdeling van krediet, geen bewijs van causaliteit
Attributiemodellen, van last-click tot data-driven attribution, verdelen krediet over de interacties in een klantpad. Google Ads-documentatie over attributiemodellen beschrijft het verschil tussen deze modellen en hun beperkingen.
Geen enkel attributiemodel bewijst dat een campagne de enige of doorslaggevende oorzaak was van een conversie. Dat vereist een gecontroleerd experiment of incrementality-onderzoek. Gebruik attributie als signaal voor budgetverdeling, niet als definitief bewijs van causaliteit.
Hoe richt je een marketingdashboard in dat directie en sales begrijpen?
Een dashboard dat alles toont, helpt niemand. Verdeel de informatie over drie niveaus, gebaseerd op wie welke beslissing neemt. Salesforce beschrijft in de B2B Marketing Analytics Dashboards hoe dashboardlagen met opportunities, pipeline en campagnebijdrage worden ingericht.

Directiedashboard: pipeline, omzet en efficiency
De directie heeft geen behoefte aan CTR of advertentiegroepen. Zij beslist op basis van:
- Marketing-sourced pipeline (volume en waarde)
- Closed-won omzet afkomstig van marketing
- CAC per kanaal of campagne
- Conversie van MQL naar klant
- Gemiddelde sales cycle length
Maximaal vijf KPI’s, maandelijks of per kwartaal bijgewerkt.
Marketingdashboard: kwaliteit, kanaal en voortgang
Het marketingteam werkt met een niveau dieper:
- MQL’s en SQL’s per kanaal en campagne
- MQL-naar-SQL-conversie per bron
- CPQL per kanaal
- Pipeline per marketingkanaal
- Conversie per funnelstap
Segmenteer op campagne, doelgroep en periode. Wekelijkse of maandelijkse rapportage, afhankelijk van salesvolume.
Campagnedashboard: diagnose en optimalisatie
De dagelijkse of wekelijkse optimalisatie vraagt om operationele signalen:
- CTR, CPC en conversieratio per advertentiegroep
- Zoektermen en landingspagina-prestaties
- Leadkwaliteit per campagne (via CRM-koppeling)
- Kosten per lead per advertentievariant
Dit niveau ondersteunt concrete optimalisatiebeslissingen, maar toont geen salesuitkomst. Koppel het altijd terug aan het marketingdashboard voor context.
Welke KPI’s zijn nuttig, maar niet doorslaggevend voor sales?
| KPI | Nuttig voor | Niet genoeg voor | Koppel aan |
|---|---|---|---|
| Impressies | Bereikdiagnose, merkzichtbaarheid | Leadkwaliteit of omzet | Sessies, MQL-volume |
| Klikken | Advertentierelevantie beoordelen | Conversie of salesbijdrage | Landingspagina-conversie, CPL |
| CTR | Boodschapeffectiviteit vergelijken | Leadkwaliteit of pipeline | CPQL, MQL per kanaal |
| CPC | Kostenefficiëntie bewaken | Of een klik waardevol was | CPL, CPQL |
| CPL | Leadkosten vergelijken | Leadkwaliteit of omzet | CPQL, MQL-naar-SQL |
| Conversieratio | Landingspagina-effectiviteit | Kwaliteit van de leads | MQL-percentage per bron |
| ROAS | Korte-termijn advertentie-efficiency | Langere B2B-salescycli | Pipeline per euro, CAC |
Impressies, klikken, CTR en CPC
Deze metrics vertellen iets over bereik, relevantie en kostenefficiëntie van advertenties. Dat is nuttige informatie voor de campagnespecialist die dagelijks optimaliseert.
Wanneer het doel sales is, moeten ze altijd worden gecombineerd met leadkwaliteit of pipeline. Een campagne met een lage CPC maar slechte MQL-naar-SQL-conversie is per saldo duurder dan een campagne met een hogere CPC en goede doorstroming.
CPL en conversieratio
Een lage CPL klinkt aantrekkelijk, maar kan een signaal zijn dat de targeting te breed is. Goedkope leads die consistent worden afgewezen door sales, verhogen de werkelijke kosten per gekwalificeerde lead sterk.
Gebruik CPQL, MQL-naar-SQL en pipeline per euro als vervolgmaten. Die geven een realistischer beeld van de kosten per stap richting omzet.
ROAS en kanaalrapportages
ROAS, Return on Ad Spend, werkt goed bij kortere aankoopcycli met directe online conversie. In B2B, waar salescycli meerdere maanden kunnen duren en deals offline worden gesloten, schiet ROAS tekort als eindbeoordeling.
Gebruik CRM-data om te bepalen welke leads van een kanaal uiteindelijk klant werden en welke waarde die deals vertegenwoordigden. Die informatie ontbreekt in platformrapportages van Google Ads of LinkedIn Ads.
Hoe verbind je Google Ads, SEO, social media en CRM met salesresultaat?
De vraag die veel B2B-marketeers bezighoudt: hoe meet je marketingrendement als leads pas maanden later klant worden? Het antwoord zit in een consistente datastroom van campagne naar CRM.
Bruggen tussen kanaal en salesresultaat bouwen vraagt om vier basisafspraken. Consistente UTM-parameters zorgen dat elke klik traceerbaar is tot bron, medium en campagne. CRM-bronvelden slaan die informatie op bij het aanmaken van een contact. Campaign IDs koppelen leaddata aan specifieke campagnes in Google Ads of op LinkedIn. Offline statusupdates, door sales in het CRM, zorgen dat de salesfase na de eerste online actie zichtbaar blijft.
Voor SEO voor B2B en organische kanalen geldt hetzelfde principe: landingspagina-UTM’s, formulierbronvelden en CRM-koppeling zijn noodzakelijk om organische leads te volgen tot aan salesfase.
Meet per kanaal én per funnelstadium
Hetzelfde kanaal kan tegelijk veel leads en weinig SQL’s opleveren. Een socialmediacampagne op LinkedIn genereert misschien meer leads dan Google Ads, maar als die leads structureel niet doorstromen naar SQL, is het volumevoordeel misleidend.
Vergelijk kanalen niet alleen op leadvolume of CPL. Voeg MQL-percentage, MQL-naar-SQL en pipeline per euro toe aan de kanaalbeoordeling. Dat maakt het verschil tussen kanalen die leads leveren en kanalen die pipeline leveren zichtbaar.
Houd rekening met salesvertraging en cohortdata
Een B2B-salescyclus kan weken tot maanden duren. Leads die in januari binnenkomen, worden soms pas in maart SQL en in juni klant. Wie januari-leads vergelijkt met januari-omzet, trekt dus onjuiste conclusies.
Gebruik cohortanalyse: volg leads uit dezelfde startperiode en kijk hoeveel van hen na 30, 60 en 90 dagen MQL, SQL of klant zijn geworden. Dat geeft een eerlijk beeld van conversietijden en marketingrendement.
Controleer datakwaliteit vóór je conclusies trekt
Veel dashboards zien er betrouwbaar uit, maar bevatten stille fouten: dubbele leads, ontbrekende bronvelden, foutief geregistreerde conversies, niet-gematchte CRM-contacten of gewijzigde MQL-definities halverwege het jaar.
Controleer regelmatig: zijn bronvelden ingevuld voor alle leads? Worden afgewezen MQL’s teruggemeld aan marketing? Zijn offline deals bijgewerkt in het CRM? Zonder deze datahygiëne zijn conclusies over marketingrendement meten onbetrouwbaar, ongeacht de kwaliteit van het dashboard.
Praktisch stappenplan voor een B2B marketingdashboard dat sales vertrouwt

1. Leg het commerciële doel vast
Eigenaar: directie samen met marketing en sales. Output: maximaal vijf kern-KPI’s die direct aansluiten op omzet, pipeline, klantvolume of marge. Begin niet met een dashboard; begin met de vraag welke beslissingen het dashboard moet ondersteunen.
2. Definieer MQL en SQL samen met sales
Eigenaar: marketing en sales gezamenlijk. Output: schriftelijke definitie van MQL- en SQL-criteria, overdrachtsmoment, opvolgtijd en lijst van afwijsredenen. Gebruik geen generieke benchmark als interne definitie. De criteria gelden specifiek voor jouw markt, doelgroep en verkoopproces.
3. Koppel marketingdata aan CRM-fases
Eigenaar: marketing operations of CRM-beheerder. Output: minimale veldset in het CRM: lead source, campaign, lifecycle stage, opportunity, deal value, close date en won/lost-status. Zonder deze velden is pipeline-koppeling niet mogelijk.
4. Kies rapportagefrequentie per KPI
Eigenaar: marketingmanager. Output: rapportagekalender. Kanaalmetrics dagelijks of wekelijks; funnelmetrics wekelijks of maandelijks; pipeline en omzet maandelijks of per kwartaal. Koppel de frequentie aan de beslissingssnelheid, niet aan technische mogelijkheden.
5. Maak één beslisregel per KPI
Eigenaar: marketing en sales. Output: beslismatrix. Voorbeeld (fictief ter illustratie): als de MQL-naar-SQL-conversie daalt onder een intern vastgesteld drempelpercentage, controleert marketing de leadcriteria en controleert sales de opvolging en afwijsredenen. Eén concrete actie per signaal.
6. Documenteer attributie en beperkingen
Eigenaar: marketing. Output: attributiedocument met model, lookback window, brondata, conversiedefinitie en een beschrijving van welke omzet niet betrouwbaar aan marketing kan worden toegewezen. Transparantie hierover bouwt vertrouwen bij sales en directie.
7. Verbeter het dashboard op basis van beslissingen
Eigenaar: marketingmanager. Output: vereenvoudigd dashboard. Verwijder metrics waarop niemand actie onderneemt. Voeg alleen een KPI toe als die een zakelijke beslissing ondersteunt. Een dashboard met tien bruikbare KPI’s is waardevoller dan een rapport met vijftig ongelezen grafieken.
Startversie voor onvolwassen data: als CRM-koppeling of revenue attribution nog ontbreken, begin dan met een minimaal dashboard: bron, aantal leads, MQL-percentage, SQL-percentage, opportunity-status en een kolom voor datakwaliteitssignalen. Dat is bruikbaar en eerlijk.
Van dashboard naar beslissing: zo sluit je het artikel af
Een goed marketingdashboard stelt niet de vraag hoeveel leads zijn binnengekomen. Het stelt de vraag: welke beslissing neem ik op basis van deze data?
Korte checklist voor een bruikbaar B2B-meetplan:
- MQL en SQL zijn schriftelijk gedefinieerd en door marketing en sales ondertekend.
- CRM-bronvelden zijn ingevuld voor elke lead.
- Kanaalrapportages zijn gekoppeld aan funnelconversies, niet los gerapporteerd.
- Attributiemodel en lookback window zijn gedocumenteerd.
- Rapportagefrequentie is afgestemd op salesritme, niet op technische standaardinstellingen.
- Elke KPI heeft een beslisregel: wat doe je als de metric daalt of stijgt?
Wil je sparren over de structuur van je meetplan, je dashboardopzet of de koppeling tussen campagne en CRM? Neem vrijblijvend contact op met HEF Marketing voor een eerste gesprek.
Veelgestelde vragen over B2B marketing-KPI’s en salesbijdrage
Wat zijn de belangrijkste B2B marketing-KPI’s?
MQL, SQL, MQL-naar-SQL-conversie, pipeline value, closed-won omzet, CAC en sales cycle length vormen de kern. Kanaalmetrics als CTR, CPC en CPL zijn ondersteunend.
Is Cost per Lead genoeg om B2B-campagnes te beoordelen?
Nee. CPL zegt niets over leadkwaliteit of omzet zonder CPQL, MQL-naar-SQL-conversie en pipelinecontext. Een lage CPL kan slechte leadkwaliteit maskeren.
Wat is het verschil tussen een MQL en een SQL?
Een MQL voldoet aan marketingcriteria; een SQL is door sales geaccepteerd op basis van afgesproken salescriteria. Beide definities zijn bedrijfsspecifiek en moeten schriftelijk worden vastgelegd.
Hoe bereken je de MQL-naar-SQL-conversie?
Deel het aantal SQL’s door het aantal MQL’s en vermenigvuldig met 100. Gebruik dezelfde definitie en tijdsperiode voor teller en noemer.
Welke KPI toont het beste of marketing pipeline oplevert?
Marketing-sourced pipeline is hiervoor een belangrijke KPI, mits bronvelden, opportunity-status en attributieregels betrouwbaar en consequent zijn ingevuld.
Kan GA4 in zijn eentje B2B-omzet meten?
Nee. Google Analytics 4 meet website key events en conversies, maar salesfase, opportunity en offline omzet moeten uit CRM- of financiële data komen.
Hoe verbind je Google Ads-conversies aan uiteindelijke sales?
Importeer of koppel conversies zorgvuldig, gebruik consistente UTM-parameters en bronvelden, en update CRM-statussen nadat sales een lead heeft gekwalificeerd.
Hoe vaak moet je B2B marketing-KPI’s rapporteren?
Kanaalmetrics frequenter dan pipeline en omzet. B2B-salescycli lopen meerdere maanden, dus pipeline- en omzetrapportages zijn zinvoller op maand- of kwartaalbasis.
Zijn impressies en klikken nutteloos?
Nee. Ze helpen bij campagne- en boodschapdiagnose, maar bewijzen geen salesbijdrage. Koppel ze altijd aan diepere funnelmetrics.
Wat doe je als je CRM-data onvolledig is?
Begin met vaste lifecycle-definities, minimale bronvelden en een datakwaliteitscontrole. Trek pas rendementconclusies als de basiskwaliteit op orde is.