
Revenue Attribution Workflow
RevOps
Analytics
Data
Marketing
Een revenue attribution workflow registreert elk contactpunt direct bij de start, stemt de bronnen op elkaar af en verdeelt de gesloten omzet over de contactpunten die deze hebben verdiend.
Every touch named the same way,
every channel credited honestly.
A touch is any contact with your company: an ad click, a reply, a website visit, a meeting. Every platform labels those touches its own way, so your dashboards never agree on where a deal came from. This workflow collects every touch, labels each one the same way, checks the numbers against your CRM and splits closed revenue across the touches that earned it, so you can budget precisely on what actually brings in deals.
Wat is een revenue attribution workflow en hoe richten we dit in?
Een revenue attribution workflow dwingt één vaste naamgeving af aan de poort en verdeelt gesloten omzet over schone, gereconcilieerde touches. Hier is hoe we er een bouwen, in zeven stappen.
Vraag drie mensen in je team waar de omzet van het afgelopen kwartaal vandaan kwam en je krijgt drie verschillende antwoorden, elk onderbouwd met een dashboard. Paid zegt paid, content zegt organisch, sales zegt outbound, en alle drie hebben ze gelijk over de touchpoints die ze kunnen zien en ongelijk over de touchpoints die ze niet kunnen zien, omdat die touchpoints verspreid zijn over vijf tools die geen gezamenlijke definitie van een lead delen.
Deze workflow plaatst elk touchpoint op één tijdlijn per bedrijf: betaalde klikken op LinkedIn, Google en Meta, websitebezoeken die aan een bedrijf zijn gekoppeld, outbound e-mails, meetings en de deals in je CRM. Het herstelt de tags die kapotgingen, vult de gaten op waar een bron wegviel, verdeelt de credits over de touchpoints die voorafgingen aan de omzet en bouwt één dashboard dat iedereen gebruikt.
Je krijgt één cijfer per kanaal en de discussie stopt. In onze ervaring verandert dat alleen al de dynamiek van de budgetvergadering.
Stap 1: Paid touches
Elke betaalde touch komt binnen met het bedrijf erachter: LinkedIn-campagnes matchen op bedrijf, Google en Meta matchen via de tags op de landingspagina's. Elke klik landt met de bijbehorende campagne, datum en kosten, zodat de kosten per meeting later per kanaal berekend kunnen worden, zonder dat iemand hoeft te gissen. Het binnenbrengen van de drie advertentieplatformen via dezelfde deur is belangrijker dan het klinkt. Elk platform rapporteert zijn eigen versie van een conversie, en als je ze hun gang laat gaan, claimen ze alle drie dezelfde meeting. Door ze te lezen als ruwe touches, met een datum en een bedrijf, kan de split-stap later elk platform zijn werkelijke aandeel geven. Kosten reizen mee met elke touch, zodat het management later kan zien wat een meeting uit LinkedIn kostte vergeleken met een meeting uit Meta, en dat kan zelfs per campagne. Dat is het cijfer dat nodig is voor de budgetdiscussie en dat er bijna nooit is, omdat de platformen kosten per klik rapporteren en je CRM meetings rapporteert, en niets ze met elkaar verbindt totdat deze stap dat doet.
Stap 2: Stempel bij de deur
Elk bezoek aan je site wordt waar mogelijk gekoppeld aan een bedrijf en voorzien van een label met de herkomst. Zo hebben een klik uit een LinkedIn-advertentie en een bezoek vanuit een blogpost vanaf de eerste seconde een ander label. Outbound e-mails en meetings krijgen op dezelfde manier een label, rechtstreeks vanuit je verzendtool en je agenda. Dit label is wat de tijdlijn betrouwbaar maakt. Bedrijfsidentificatie op de site is het deel dat marketing verbindt met de deals: een anoniem bezoek is slechts een cijfer, maar een bezoek van een bedrijf in je pipeline is een touchpoint op een echte tijdlijn. Als de bezoeker niet geïdentificeerd kan worden, behoudt het bezoek nog steeds zijn bron. Zo blijven de kanaaltotalen kloppen, zelfs als het account niet bij naam genoemd kan worden.
Stap 3: Zorg dat bronnen overeenstemmen
Vijf tools spellen dezelfde bedrijfsnaam op vijf verschillende manieren, en de merge zorgt dat ze overeenstemmen: één bedrijf, één tijdlijn, met elke touch in de juiste volgorde. Dit is onopvallend werk en dit is precies waar elk mislukt attribution-project dat we hebben gezien de mist in ging, want een tijdlijn waarbij de touches zijn verdeeld over drie schrijfwijzen van hetzelfde bedrijf kent nergens de juiste credit aan toe. De merge gebruikt het domein waar mogelijk en een fuzzy match waar nodig. Elke merge-beslissing wordt vastgelegd, dus als iemand vraagt waarom twee bezoeken van "Acme Inc" en "acme.io" bij hetzelfde bedrijf zijn geland, staat het antwoord zwart-op-wit. Handmatige aanpassingen zijn zeldzaam en blijven behouden, omdat de workflow ze onthoudt wanneer dezelfde schrijfwijze de volgende keer langskomt.
Stap 4: Kapotte tags
Tags breken vaker dan men toegeeft: een landingspagina wordt herbouwd en de trackingparameter valt weg, of een campagne lanceert zonder tag, waardoor een maand aan kliks binnenkomt als "direct". De detector vindt deze gaten door te letten op verkeerspatronen die plotseling hun bron verliezen, en meldt dit direct aan de eigenaar van de pagina. Zo blijft een kapotte tag een dag bestaan in plaats van een heel kwartaal. Het lek boven water krijgen op de dag dat het gebeurt, is wat de kwartaalcijfers redt. Een tag die binnen een dag is hersteld laat een gat achter dat je met vertrouwen kunt opvullen. Maar een tag die al twee maanden kapot is laat een gat achter dat niemand meer betrouwbaar kan dichten, waardoor het hele dashboard weer ter discussie staat. Teams zonder de detector komen er pas achter als de cijfers niet kloppen, en dat is meestal een kwartaal later.
Stap 5: Dicht de kloof
Waar een bron wegvalt, vult de workflow het gat op met wat er wél te zien is: een piek tijdens de data van een LinkedIn-campagne, het verzendlogboek van een e-mailsequence, of een meeting in de agenda. Elk opgevuld contactmoment wordt gemarkeerd als 'inferred', zodat het board altijd laat zien wat gemeten is en wat is gereconstrueerd. Zo haalt niemand ze door elkaar. De regel voor het opvullen van gaten is bewust conservatief: de workflow doet alleen een aanname wanneer er een duidelijke aanleiding in de agenda staat, en verzint er nooit een om een kanaal beter te laten lijken. Inferred contactmomenten hebben een lagere betrouwbaarheid en worden in een aparte tint op het board getoond, zodat het verhaal eerlijk laat zien hoeveel er daadwerkelijk gemeten is.
Stap 1: Paid touches
Elke betaalde touch komt binnen met het bedrijf erachter: LinkedIn-campagnes matchen op bedrijf, Google en Meta matchen via de tags op de landingspagina's. Elke klik landt met de bijbehorende campagne, datum en kosten, zodat de kosten per meeting later per kanaal berekend kunnen worden, zonder dat iemand hoeft te gissen. Het binnenbrengen van de drie advertentieplatformen via dezelfde deur is belangrijker dan het klinkt. Elk platform rapporteert zijn eigen versie van een conversie, en als je ze hun gang laat gaan, claimen ze alle drie dezelfde meeting. Door ze te lezen als ruwe touches, met een datum en een bedrijf, kan de split-stap later elk platform zijn werkelijke aandeel geven. Kosten reizen mee met elke touch, zodat het management later kan zien wat een meeting uit LinkedIn kostte vergeleken met een meeting uit Meta, en dat kan zelfs per campagne. Dat is het cijfer dat nodig is voor de budgetdiscussie en dat er bijna nooit is, omdat de platformen kosten per klik rapporteren en je CRM meetings rapporteert, en niets ze met elkaar verbindt totdat deze stap dat doet.
Stap 2: Stempel bij de deur
Elk bezoek aan je site wordt waar mogelijk gekoppeld aan een bedrijf en voorzien van een label met de herkomst. Zo hebben een klik uit een LinkedIn-advertentie en een bezoek vanuit een blogpost vanaf de eerste seconde een ander label. Outbound e-mails en meetings krijgen op dezelfde manier een label, rechtstreeks vanuit je verzendtool en je agenda. Dit label is wat de tijdlijn betrouwbaar maakt. Bedrijfsidentificatie op de site is het deel dat marketing verbindt met de deals: een anoniem bezoek is slechts een cijfer, maar een bezoek van een bedrijf in je pipeline is een touchpoint op een echte tijdlijn. Als de bezoeker niet geïdentificeerd kan worden, behoudt het bezoek nog steeds zijn bron. Zo blijven de kanaaltotalen kloppen, zelfs als het account niet bij naam genoemd kan worden.
Stap 3: Zorg dat bronnen overeenstemmen
Vijf tools spellen dezelfde bedrijfsnaam op vijf verschillende manieren, en de merge zorgt dat ze overeenstemmen: één bedrijf, één tijdlijn, met elke touch in de juiste volgorde. Dit is onopvallend werk en dit is precies waar elk mislukt attribution-project dat we hebben gezien de mist in ging, want een tijdlijn waarbij de touches zijn verdeeld over drie schrijfwijzen van hetzelfde bedrijf kent nergens de juiste credit aan toe. De merge gebruikt het domein waar mogelijk en een fuzzy match waar nodig. Elke merge-beslissing wordt vastgelegd, dus als iemand vraagt waarom twee bezoeken van "Acme Inc" en "acme.io" bij hetzelfde bedrijf zijn geland, staat het antwoord zwart-op-wit. Handmatige aanpassingen zijn zeldzaam en blijven behouden, omdat de workflow ze onthoudt wanneer dezelfde schrijfwijze de volgende keer langskomt.
Stap 4: Kapotte tags
Tags breken vaker dan men toegeeft: een landingspagina wordt herbouwd en de trackingparameter valt weg, of een campagne lanceert zonder tag, waardoor een maand aan kliks binnenkomt als "direct". De detector vindt deze gaten door te letten op verkeerspatronen die plotseling hun bron verliezen, en meldt dit direct aan de eigenaar van de pagina. Zo blijft een kapotte tag een dag bestaan in plaats van een heel kwartaal. Het lek boven water krijgen op de dag dat het gebeurt, is wat de kwartaalcijfers redt. Een tag die binnen een dag is hersteld laat een gat achter dat je met vertrouwen kunt opvullen. Maar een tag die al twee maanden kapot is laat een gat achter dat niemand meer betrouwbaar kan dichten, waardoor het hele dashboard weer ter discussie staat. Teams zonder de detector komen er pas achter als de cijfers niet kloppen, en dat is meestal een kwartaal later.
Stap 5: Dicht de kloof
Waar een bron wegvalt, vult de workflow het gat op met wat er wél te zien is: een piek tijdens de data van een LinkedIn-campagne, het verzendlogboek van een e-mailsequence, of een meeting in de agenda. Elk opgevuld contactmoment wordt gemarkeerd als 'inferred', zodat het board altijd laat zien wat gemeten is en wat is gereconstrueerd. Zo haalt niemand ze door elkaar. De regel voor het opvullen van gaten is bewust conservatief: de workflow doet alleen een aanname wanneer er een duidelijke aanleiding in de agenda staat, en verzint er nooit een om een kanaal beter te laten lijken. Inferred contactmomenten hebben een lagere betrouwbaarheid en worden in een aparte tint op het board getoond, zodat het verhaal eerlijk laat zien hoeveel er daadwerkelijk gemeten is.
Revenue attribution workflow tools
Vijf touch types erin, één naming gate, één eerlijk board eruit.
Vijf touch types erin, één naming gate, één eerlijk board eruit.
Vijf soorten touchpoints komen binnen via vijf verschillende tools: je advertentieplatforms, je sending tools, de bezoekersidentificatie, je booking tool en je CRM. Een datalaag voorziet elk contactmoment van dezelfde naamgevingsregels, filtert dubbele data en verdeelt de waarde over de hele journey. Zo ziet de directie één eerlijk cijfer in plaats van vier tools die allemaal dezelfde deal claimen.

Clay
Verrijking

Google Ads
Betaalde acquisitie

Meta Ads
Betaalde ads en ABM-opwarming

Kanaal

Instantly
Verzenden

Snitcher
Bezoekersidentificatie

RB2B
Bezoekersidentificatie

Leadinfo
Bezoekersidentificatie

HubSpot
CRM

Cal.com
Afspraken plannen

Slack
Meldingen

Claude
AI

Salesforce
CRM
Klaar om deze workflow te implementeren?
Klaar om deze workflow te implementeren?
Klaar om deze workflow te implementeren?
Boek een workflow-consultatie en ontdek hoe automatisering je GTM-engine transformeert.
Boek een call met ons team om te bespreken hoe deze workflow past binnen je salesproces en tijdlijn.
Boek een workflow-consultatie en ontdek hoe automatisering je GTM-engine transformeert.




Jouw GTM-bureau van hiernaast.
Sales Automation, ABM en Paid Ads, en RevOps, gebouwd als één systeem in je eigen accounts. Twee salesmensen in Amsterdam, die werken met teams in Europa en de VS.
PARTNERS EN CERTIFICERINGEN



© 2026 Nebor. Alle rechten voorbehouden. Voorheen Utmost Agency.
Jouw GTM-bureau van hiernaast.
Sales Automation, ABM en Paid Ads, en RevOps, gebouwd als één systeem in je eigen accounts. Twee salesmensen in Amsterdam, die werken met teams in Europa en de VS.
PARTNERS EN CERTIFICERINGEN



© 2026 Nebor. Alle rechten voorbehouden. Voorheen Utmost Agency.
Jouw GTM-bureau van hiernaast.
Sales Automation, ABM en Paid Ads, en RevOps, gebouwd als één systeem in je eigen accounts. Twee salesmensen in Amsterdam, die werken met teams in Europa en de VS.
PARTNERS EN CERTIFICERINGEN



© 2026 Nebor. Alle rechten voorbehouden. Voorheen Utmost Agency.
Jouw GTM-bureau van hiernaast.
Sales Automation, ABM en Paid Ads, en RevOps, gebouwd als één systeem in je eigen accounts. Twee salesmensen in Amsterdam, die werken met teams in Europa en de VS.
PARTNERS EN CERTIFICERINGEN



© 2026 Nebor. Alle rechten voorbehouden. Voorheen Utmost Agency.
