Tracking

Hoe meet je de ROI van je online marketing?

Empowers Redactie
12 mei 2026
9 minuten leestijd

De ROI van je online marketing meet je door per kanaal de winst te delen door alle kosten die je in dat kanaal stopt, en het resultaat keer honderd te doen. Klinkt simpel. Het lastige zit niet in de formule maar in de cijfers die je erin stopt: welke kosten reken je echt mee, welke conversies tellen, en hoe verdeel je omzet over kanalen die elkaar helpen?

Waarom de meeste ondernemers hun ROI verkeerd berekenen

Vraag tien MKB-ondernemers naar de ROI van hun marketing. Negen halen hun Google Ads-dashboard erbij, wijzen naar de ROAS-kolom en zijn klaar. Dat is geen ROI. Dat is een halve foto waar geen marge in zit, geen bureaukosten, geen tijd van het team en geen kruisbestuiving tussen kanalen.

De gevolgen zien we elke week terug. Een webshop die denkt 600 procent ROAS te draaien maar netto verlies maakt omdat de marge op de verkochte producten amper de verzendkosten dekt. Een B2B-bedrijf dat LinkedIn Ads opzegt omdat het "te duur" is, terwijl die kliks juist de offertes triggerden die later via Google terugkwamen. Een SEO-traject dat als "te traag" wordt afgeschoten na drie maanden, op het moment dat het effect normaal pas begint.

ROI klopt alleen als alle puzzelstukjes erin zitten. En in online marketing zijn dat er meer dan in vrijwel elk ander bedrijfsproces.

De ROI-formule die wel klopt

De officiële formule is overal hetzelfde: (winst − kosten) / kosten × 100. Het verschil zit in hoe je "winst" en "kosten" invult. Voor online marketing werkt deze versie:

ROI = (toegerekende omzet × brutomarge − totale marketingkosten) / totale marketingkosten × 100.

Onder "totale marketingkosten" verstaan we alles. Mediabudget, het uurtarief van je bureau of in-house marketeer, software-abonnementen, content-productiekosten, en de tijd die jij of je team zelf in campagnes steekt. Sla je die laatste post over, dan krijg je een kunstmatig mooi getal. Wij doen het altijd inclusief, omdat alleen dan duidelijk wordt of een kanaal de moeite waard is.

Klein voorbeeld. Je geeft 5.000 euro per maand uit aan Google Ads, plus 1.500 aan bureaubegeleiding en 200 aan tools. Totale kosten: 6.700. Je rekent 80.000 euro omzet aan de campagne toe, je brutomarge is 30 procent, dus brutowinst 24.000 euro. ROI = (24.000 − 6.700) / 6.700 × 100 = 258 procent. Voor elke euro die in je marketing gaat, krijg je 2,58 euro winst terug bovenop de inleg.

ROI per kanaal: niet elk kanaal speelt dezelfde rol

Een veelgemaakte fout is alle kanalen langs dezelfde lat leggen. Google Ads pakt vaak de laatste klik en krijgt daarom een ROI van 400 procent. Display campagnes komen op 50 procent uit en gaan eruit. Een halfjaar later daalt de Google Ads ROI ook, omdat er minder nieuwe bezoekers in de funnel komen.

Kanalen hebben verschillende rollen. Demand capture (Google Ads, SEO op transactionele termen) oogst vraag die er al was. Demand creation (Meta, LinkedIn, display, video) zaait die vraag. Reken je beide langs dezelfde lat, dan saboteer je je eigen pijplijn.

Splits daarom je rapportage in twee. Bij oogst-kanalen kijk je naar directe ROI op transactieniveau. Bij zaai-kanalen kijk je naar bereik, herkenning, assisted conversies en de groei van direct verkeer over een langere periode. Een goede vuistregel: oogst-kanalen verantwoorden zich binnen vier weken, zaai-kanalen krijgen drie tot zes maanden.

Conversietracking: zonder dit klopt geen enkel cijfer

ROI staat of valt met meten. Verkeerde conversies erin, verkeerde ROI eruit. Klink basisch, gebeurt overal mis. We zien accounts waar elke pagina-view als conversie geldt, accounts zonder dynamische waarde, en accounts die nog steeds last-click in Universal Analytics gebruiken terwijl GA4 al jaren bestaat.

Drie basisregels: meet alleen waardevolle acties (aankoop, lead, demo-aanvraag, telefoongesprek dat langer duurt dan dertig seconden), geef elke actie een geldwaarde gebaseerd op je gemiddelde dealgrootte, en koppel je advertentieplatforms via een server-side setup waar mogelijk. Hoe je dat technisch opzet, lees je in Google Tag Manager voor beginners.

Voor leadgeneratie is offline-conversie-tracking onmisbaar. Je leads worden offline klanten, en zonder die data optimaliseert Google op leads in plaats van op deals. Een goed ingericht CRM stuurt deze data automatisch terug naar je advertentieplatformen. Lees ook onze blog over UTM parameters voor al je kanalen als je daar nog in de basis vastloopt.

Welke kosten je vaak vergeet (en hoe ze je ROI drukken)

Mediabudget is het zichtbare puntje van de ijsberg. Onder water zit een hele berg kosten die de meeste ondernemers buiten beschouwing laten. Een paar die we structureel zien missen:

Tooling en software. GA4 is gratis, maar Hotjar, Triple Whale, een goede SEO-tool en een dashboardtool tikken samen al snel honderden euro's per maand aan. Tel ze mee. Content-productie. Een videoset voor je Meta campagne kost niet alleen het opnamebudget maar ook de uren die je team kwijt is aan briefen, reviewen en publiceren. Reken het door. Bureau- of freelancekosten. Als een externe partij je Google Ads of SEO beheert, horen die uren keihard bij de ROI van dat kanaal. Eigen uren. Jouw uren of die van je marketeer voor strategie, planning en evaluatie. Reken minstens een marktconform uurtarief mee.

Sla dit over en je ziet een ROI die niemand in de boekhouding herkent. Reken het wel mee en je weet eindelijk waar het geld blijft.

Attributie: de stille killer van eerlijke ROI

Bezoekers kopen zelden bij het eerste contact. Ze zien je Meta-advertentie, lezen later een SEO-artikel, klikken een week erna op Google Ads en converteren via direct verkeer. Aan welk kanaal reken je die deal toe? Op die vraag staat of valt je hele ROI-rapportage.

Last-click attributie, lange tijd de standaard, geeft alle eer aan het kanaal dat de laatste klik leverde. Dat is bijna altijd Google of direct verkeer, want dat zijn de plekken waar mensen terugkomen. Zaai-kanalen krijgen op papier weinig credit en lijken onrendabel. Schakel je ze uit, dan stort de hele pijplijn op termijn in.

GA4 werkt standaard met data-driven attributie. Die verdeelt de credit over kanalen op basis van werkelijk gedrag. Beter, maar nog steeds een model. Wil je het nog scherper? Combineer GA4 met een mediamix-analyse over een halfjaar of langer. Dan zie je welke combinaties van kanalen samen het beste werken, en welke uitschakelactie elders een gat sloeg. Meer hierover lees je in attributiemodellen uitgelegd.

Een praktisch ROI-dashboard dat je elke maand checkt

Je hoeft geen Looker Studio-expert te zijn om ROI helder in beeld te krijgen. Een eenvoudig dashboard heeft vier blokken: kosten per kanaal, toegerekende omzet per kanaal, marge per kanaal en daaruit berekende ROI per kanaal. Daaronder een trendlijn over de afgelopen twaalf maanden.

Voeg per kanaal twee secundaire metrics toe. Voor oogst-kanalen: kosten per nieuwe klant en gemiddelde orderwaarde. Voor zaai-kanalen: bereik, en het percentage van conversies waarin het kanaal als assist voorkomt. Zo houdt je ROI-overzicht de korte termijn (winst) en de lange termijn (pijplijn) in balans.

We bouwen voor klanten zo'n dashboard in Looker Studio op basis van GA4, advertentieplatform-data en CRM-export. Eenmaal opgezet, ververst het automatisch. Twintig minuten per maand erin kijken levert vaak meer marktinzicht op dan een hele dag in losse dashboards struinen.

Wanneer een lage ROI eigenlijk goed nieuws is

Niet elke 50 procent ROI is slecht. Hangt af van het doel. Bij een nieuwe productlancering accepteer je een lage of zelfs negatieve ROI in de eerste maanden, omdat je marktaandeel pakt. Bij een markt met veel terugkerende klanten kijk je niet alleen naar de eerste aankoop maar naar de lifetime value. Een ROI van 80 procent op de eerste aankoop bij een product dat klanten jaren afnemen kan een prima business case zijn.

Bekijk je ROI dus altijd in context. Eén getal zegt weinig, een getal naast je doel en je marge zegt alles. We vragen bij elke klant in de eerste maand: wat is jullie doel-ROI per kanaal, op welke termijn moet die gehaald worden, en hoe gaan we afwijkingen interpreteren? Antwoord op die drie vragen geeft je rapportage eindelijk richting.

Veelgestelde vragen

Wat is de ROI van online marketing?

De ROI van online marketing is het percentage winst dat je terugverdient op je marketinginvestering. Je rekent het uit door de winst uit een kanaal te verminderen met de kosten en het resultaat te delen door diezelfde kosten. Vermenigvuldig met honderd voor het percentage. Een ROI van 200 procent betekent dat elke geïnvesteerde euro twee euro winst oplevert bovenop de inleg.

Welke kosten neem ik mee in mijn ROI berekening?

Tel naast je advertentiebudget ook de bureaukosten, software-abonnementen, content-productie en de tijd van je team. Anders lijkt je ROI mooi op papier maar zit je in de praktijk te krap. Voor een eerlijke vergelijking tussen kanalen gebruik je altijd dezelfde kostenposten.

Hoe lang moet ik wachten voordat ROI betrouwbaar is?

Voor webshops en directe verkoop heb je vaak na een maand een eerste signaal. Bij leadgeneratie of B2B-trajecten met lange salescycli reken je op drie tot zes maanden voordat je conclusies kunt trekken. Begin daarom altijd met een nulmeting en een duidelijke verwachting per kanaal.

Wat is een goede ROI voor online marketing?

Dat hangt af van je marge en je doel. Een webshop met krappe marges wil minstens 300 procent ROI om winstgevend te draaien. Bij B2B-diensten met hoge marges kan 100 procent al uitstekend zijn. Vergelijk je ROI niet met die van een ander bedrijf maar met je eigen historische cijfers en met andere investeringen in je bedrijf.

Hoe verdeel ik ROI over meerdere kanalen?

Gebruik een data-driven attributiemodel via GA4 of een mediamix-analyse. Zo zie je welke kanalen meehelpen aan een conversie, ook als ze niet de laatste klik leveren. Last-click attributie geeft een vertekend beeld en doodt vaak juist de campagnes die nieuwe klanten introduceren.

Hoe meet ik ROI van content marketing of SEO?

SEO en content krijgen de leads die later via een andere klik converteren. Bekijk daarom assisted conversions in GA4, kijk naar de organische sessies die in de salesfunnel komen en reken met een gemiddelde dealwaarde. Geen 1-op-1 koppeling, wel een betrouwbaar beeld over een langere periode.

Lees ook

Weet jij wat je marketing echt oplevert?

We bouwen een ROI-dashboard dat al je kanalen optelt, en laten zien waar je nog winst laat liggen. Zonder verplichtingen.

Neem contact op