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:

B2B-funnelmodel in vier meetlagen

  1. Bereik en interactie – impressies, klikken, sessies, CTR en CPC.
  2. Leadkwaliteit – MQL, SQL en de conversie daartussen.
  3. Salespipeline – opportunities, pipeline value, marketing-sourced pipeline en marketing-influenced pipeline.
  4. 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.

FunnelstadiumKPIDefinitieDatabronWat het niet bewijst
BereikImpressies / CTRZichtbaarheid en doorklikpercentageGoogle Ads, LinkedIn AdsLeadkwaliteit of omzet
BereikCPCGemiddelde klikkostenGoogle Ads, LinkedIn AdsOf de klik waardevol was
BereikSessies / bounceWebsitebezoek en betrokkenheidGoogle Analytics 4Of bezoeker aankoopintentie heeft
LeadkwaliteitMQLLead die voldoet aan marketingcriteria (bedrijfsspecifiek)CRMOf sales de lead accepteert
LeadkwaliteitSQLLead geaccepteerd door sales op basis van salesafsprakenCRMOf de lead klant wordt
LeadkwaliteitMQL-naar-SQLConversie van MQL naar SQL als percentageCRMOf marketing de oorzaak was
LeadkwaliteitCPL / CPQLKosten per lead / per gekwalificeerde leadAdvertentieplatform + CRMKwaliteit of salesuitkomst
PipelineOpportunitiesActieve verkoopkansen met dealwaardeCRMOf marketing ze initieerde
PipelinePipeline valueTotale waarde van open opportunitiesCRMOf ze gesloten worden
PipelineMarketing-sourced pipelinePipeline waarbij eerste bron marketing wasCRM + attributieregelsGeen volledig causaal bewijs
OmzetClosed-won omzetDaadwerkelijk gewonnen omzetCRM + financeMarketingcausaliteit
OmzetCACTotale marketingkosten gedeeld door nieuwe klantenFinance + CRMOf die klanten winstgevend zijn
OmzetSales cycle lengthGemiddelde tijd van eerste contact tot closeCRMOf 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

KPIFormuleVereiste bronveldenFictief voorbeeld
Cost per Lead (CPL)Totale campagnekosten / aantal leadsMediakosten, leadaantallen10.000 euro / 200 leads = 50 euro per lead
Cost per Qualified Lead (CPQL)Totale campagnekosten / aantal MQL’sMediakosten, MQL-definitie, CRM10.000 euro / 40 MQL’s = 250 euro per MQL
MQL-naar-SQL(SQL’s / MQL’s) x 100CRM, vaste definitie, zelfde periode(12 / 40) x 100 = 30%
SQL-naar-opportunity(Opportunities / SQL’s) x 100CRM, opportunity-status(6 / 12) x 100 = 50%
Opportunity-naar-klant(Closed-won / opportunities) x 100CRM, won/lost-status(2 / 6) x 100 = 33%
CACTotale marketingkosten / nieuwe klantenFinance, CRM, zelfde cohort30.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.

Salesforce B2B Marketing Analytics Dashboards overzicht

Directiedashboard: pipeline, omzet en efficiency

De directie heeft geen behoefte aan CTR of advertentiegroepen. Zij beslist op basis van:

Maximaal vijf KPI’s, maandelijks of per kwartaal bijgewerkt.

Marketingdashboard: kwaliteit, kanaal en voortgang

Het marketingteam werkt met een niveau dieper:

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:

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?

KPINuttig voorNiet genoeg voorKoppel aan
ImpressiesBereikdiagnose, merkzichtbaarheidLeadkwaliteit of omzetSessies, MQL-volume
KlikkenAdvertentierelevantie beoordelenConversie of salesbijdrageLandingspagina-conversie, CPL
CTRBoodschapeffectiviteit vergelijkenLeadkwaliteit of pipelineCPQL, MQL per kanaal
CPCKostenefficiëntie bewakenOf een klik waardevol wasCPL, CPQL
CPLLeadkosten vergelijkenLeadkwaliteit of omzetCPQL, MQL-naar-SQL
ConversieratioLandingspagina-effectiviteitKwaliteit van de leadsMQL-percentage per bron
ROASKorte-termijn advertentie-efficiencyLangere B2B-salescycliPipeline 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

Stappenplan B2B marketingdashboard opzetten

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:

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.