EnableYourData.com

KPI · Marketing

ROAS (return on ad spend): formule en voorbeeld.

ROAS, return on ad spend, is de omzet uit advertenties gedeeld door de advertentiekosten. Een ROAS van 4 betekent dat elke euro advertentiebudget vier euro omzet oplevert. De KPI wordt vooral gebruikt om campagnes en kanalen met elkaar te vergelijken en budget te verdelen.

Formule voor ROAS (return on ad spend)

Omzet toegeschreven aan advertenties ÷ advertentiekosten (× 100% als je hem als percentage uitdrukt)

Rekenvoorbeeld

Acme Groothandel gaf in het derde kwartaal € 15.000 uit aan Meta Ads. Het platform schreef € 63.000 aan omzet toe aan die campagnes. De ROAS is € 63.000 ÷ € 15.000 = 4,2, oftewel 420%.

Fictieve cijfers van Acme Groothandel.

Zo lees je deze KPI

Een hogere ROAS betekent meer omzet per advertentie-euro. Omdat ROAS over omzet gaat en niet over winst, bepaal je je ondergrens op basis van je marge: bij 30% brutomarge heb je een ROAS van minstens 1 ÷ 0,30 ≈ 3,3 nodig om de advertentiekosten terug te verdienen. Vergelijk ROAS tussen campagnes met hetzelfde doel en dezelfde manier van toeschrijven.

Valkuilen bij ROAS (return on ad spend)

  • ROAS lezen als winst, terwijl de kostprijs van de producten er nog af moet.
  • De omzet die het advertentieplatform rapporteert niet vergelijken met de werkelijke omzet in je administratie.
  • Campagnes op merknaam meetellen, die vaak een hoge ROAS hebben omdat de klant toch al zou kopen.

SQL & DAX

ROAS (return on ad spend) berekenen in SQL en DAX

Twee voorbeelden op een fictief datawarehouse van Acme Groothandel: een query in PostgreSQL en een measure voor een Power BI-model. Pas tabel- en kolomnamen aan je eigen model aan.

SQL · PostgreSQL
SELECT date_trunc('month', spend_date) AS month,
       platform,
       SUM(cost) AS cost,
       SUM(conversion_value) AS conversion_value,
       ROUND(SUM(conversion_value) / NULLIF(SUM(cost), 0), 2) AS roas
FROM ad_spend
GROUP BY 1, 2
ORDER BY 1, 2;
DAX · Power BI
ROAS =
DIVIDE(
    SUM(AdSpend[ConversionValue]),
    SUM(AdSpend[Cost])
)

In ENABLE

Deze KPI volgen in ENABLE

Vragen in gewone taal

Vraag naar ROAS (return on ad spend) per maand, klant of product in de SQL Explorer met AI. De AI schrijft de SQL, jij ziet de query en voert hem zelf uit; de AI krijgt alleen metadata.

Lees meer →

In je Power BI-dashboard

Leg de KPI vast als measure in je Power BI-model en toon hem in het portaal, met "Laatst ververst" erbij. Toegangsprofielen en optioneel row-level security bepalen wie welke cijfers ziet.

Lees meer →

Eigen dashboards (pilot)

Zet de KPI als tegel in een eigen dashboard, met vergelijking met vorig jaar. De Dashboard Builder is een pilot en per klant aan te zetten.

Lees meer →

Doelen per maand

Met de ingebouwde app Targets leg je per maand een doel voor de KPI vast, zodat je realisatie en doel naast elkaar ziet.

Lees meer →

FAQ

Veelgestelde vragen

Hoe bereken je ROAS?

Je deelt de omzet die aan je advertenties wordt toegeschreven door de advertentiekosten. Bij € 63.000 omzet en € 15.000 kosten is de ROAS 4,2. Als percentage is dat 420%.

Wat is het verschil tussen ROAS en ROI?

ROAS zet omzet af tegen advertentiekosten, ROI zet winst af tegen alle kosten van een investering. Een ROAS van 4 kan dus nog verlies betekenen als je marge laag is. Gebruik ROAS om campagnes te sturen en marketing-ROI om te beoordelen of marketing als geheel rendeert.

Wat is een break-even-ROAS?

De break-even-ROAS is de ROAS waarbij de brutomarge op de omzet precies de advertentiekosten dekt. Je berekent hem als 1 gedeeld door je brutomarge als fractie. Bij 25% brutomarge is de break-even-ROAS 4.

AI gebruiken op je eigen data. Veilig, en zonder hoofdpijn.

In een online demo laten we zien hoe ENABLE je data veilig beschikbaar maakt en hoe je erop bouwt: een app beschrijven in de AI Builder, vragen in gewone taal, dashboards en API's. En hoe wij het voor je inrichten en beheren.