Marketing finance · POV

ROAS är en lögn

Det är inte Metas fel. Det är inte Googles fel. Det är inte performance-teamets fel. Det är matematikens fel och arkitekturens fel.

Simon Bromander·Produkt, Fintower··5 min läsning

Din Meta Ads Manager visar 4,2x ROAS. Din Google Ads Performance Max visar 3,8x. Du summerar dem, multiplicerar med spend, och får en siffra som lovar att varje krona i marknad ger fyra tillbaka.

Om den siffran var sann, så skulle du kunna tredubbla budgeten och vinna. Du har gjort det förr. Det funkade inte. Du undrar varför.

Svaret är att ROAS, så som plattformarna rapporterar den, inte är en lögn om enskilda kampanjer. Den är en lögn om helheten.

Tre sätt ROAS överskattar verkligheten

  1. Dubbelräkning mellan plattformar. En användare ser en Meta-annons på måndag, googlar på onsdag, klickar på Google-annonsen, konverterar. Meta räknar sig själv som drivande (view-through attribution, 7-dagars-fönster). Google räknar sig själv som drivande (last-click). Båda plattformar summerar samma konvertering.
  2. Organisk trafik attribueras till paid. Kunder som skulle ha kommit via direct, organic search eller email har en annan kontaktpunkt via en annons någonstans på väg. Plattformen tar krediten. Du har betalat för trafik som var din ändå.
  3. Returer och avgifter bokförs inte i ROAS. ROAS räknar på ordervärde, inte på intäkt efter returer och inte på intäkt efter Klarna/Adyen-avgifter. För ett D2C-bolag med 15-25 % returer och 2-3 % betalavgifter landar real ROAS typiskt 25-40 % lägre än plattformarnas.
4,2x
Meta + Google rapporterad ROAS
genomsnitt D2C, Q4 2025
1,2x
real blended margin efter returer + avgifter
samma bolag, samma period
30-60%
gapet mellan rapporterad och verklig
typisk bransch-range

Summan: rapporterat ROAS är uppblåst med 30-60 % mot din faktiska lönsamhet.

Siffran som betyder något

Den siffran är inte ROAS. Den är blended real margin, bolagets totala täckningsbidrag dividerat med total marknadsbudget, räknat från bokförd data i Fortnox, efter returer och avgifter.

Den siffran är trist. Den är låg. Den går inte att bryta ner per kanal med precision, ingen attribution-modell i världen gör det utan att dölja ett antagande. Men den är sann på bolagsnivå. Den förklarar varför dubbel budget inte ledde till dubbel vinst.

Och det är den enda siffran som styrelsen borde se.

Vad du istället kan mäta

Tre mått som fungerar i praktiken

  • Incrementality via hold-out. Stäng av en kanal i en specifik geografi eller åldersgrupp i fyra veckor. Mät om total revenue faller. Det är brutalt, men det är det enda sättet att få veta om kanalen skapar intäkter eller bara rapporterar dem.
  • MMM med öppen metodik. Robyn (open source, byggt av Meta) är ett ärligt MMM-bibliotek. Du kan köra det på din egen data, läsa antagandena, och veta vad modellen faktiskt säger. Det är inte magi; det är regression med en handskaksöverenskommelse om vad som räknas som baseline.
  • Payback-period över 6 månader. Räkna hur många månader det tar från kampanj-start tills de kohorter som kampanjen levererade har betalat tillbaka sin CAC. Under 8 månader för SMB-SaaS eller 4 månader för D2C, bra. Över 15 månader, omvärdera.

ROAS är en bra fråga för ad-verktygen att svara på. Den är fel fråga för din CFO.

Det obekväma sista steget

Det går inte att fixa ROAS-problemet i Meta Ads Manager. Det går inte att fixa det i Google Analytics 4 heller. Plattformarna är incentiverade att visa sig själva som kausala.

Det enda sättet är att koppla marknadsdata till bokförd data, Fortnox, Stripe, Shopify, och räkna blended margin från botten. Det kräver att finans och marknad pratar. Det kräver att marknadschefen släpper att varje kampanj "tjänade 4x". Det kräver att CFO:n slutar säga att "alla annonser är waste".

Det kräver det vuxna, obekväma samtalet som alla bolag som skalar lönsamt har haft.

Marketing FinanceROASAttributionCMO

Marknadsspend kopplad till P&L

Fintower kopplar Meta, Google, Fortnox och Stripe så att blended real margin räknas från botten, inte från ad-platform-matematik.

Starta gratis