Digital Marketing Academy · Lektion

Tolka en MMM-modell

Bidrag och ROI

Lektion 3 av 413 steg

Tolka en MMM-modell är en gratis lektion i Digital Marketing Academy på CoddyKit. Detta är lektion 3 av 4. Du kan läsa vilka 3 lektioner som helst i den här lärvägen kostnadsfritt i sin helhet – därefter låser CoddyKit PRO upp alla lektioner, plus praktisk övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Den ingår i lärvägen för Digital Marketing Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Digital Marketing Academy innehåller totalt 4 lektioner.

Från koefficienter till beslut

En skattad MMM-modell ger er koefficienter, bidragsdiagram, responskurvor och anpassningsmått. Att tolka dem väl omvandlar matematik till budgetbeslut.

I den här lektionen går vi igenom de resultat som en analytiker faktiskt granskar noggrant innan en modell kan anses tillförlitlig.

Uppdelning av bidrag

Det viktigaste resultatet delar upp den totala försäljningen i basen och varje kanals inkrementella bidrag under perioden.

Tolka det så här: av alla sålda enheter, hur många skulle ha sålts ändå (basen) och hur många tillförde varje kanal? Delarna ska tillsammans stämma överens med den faktiska försäljningen.

channel    contribution   % of sales
base       1,400,000      70.0%
TV           280,000      14.0%
Search       180,000       9.0%
Social       100,000       5.0%
OOH           40,000       2.0%

ROI/ROAS per kanal

Dela en kanals inkrementella intäkter med dess utgifter för att få ROI (eller ROAS). Det är den jämförbara måttenheten mellan kanaler.

Var uppmärksam på skillnaden mellan genomsnittlig ROI (hela perioden) och marginell ROI (nästa krona). Fördelningsbeslut bör baseras på den marginella siffran.

channel  spend     inc_rev   ROAS
Search   60,000    300,000   5.0
TV       140,000   560,000   4.0
Social   50,000    150,000   3.0
OOH      40,000     80,000   2.0

Genomsnittlig kontra marginell ROI

På grund av mättnad kan en kanal med hög genomsnittlig ROI vara nästan fullt utnyttjad, så att nästa krona ger liten avkastning.

Marginell ROI är lutningen på responskurvan vid den aktuella utgiftsnivån. Omfördela till kanaler med högst marginell ROI, inte högst genomsnittlig ROI.

Search avg ROAS = 5.0
but spend sits near saturation:
marginal ROAS = 1.8  (next $ underperforms)

Social avg = 3.0, marginal = 3.4 -> grow here

Läs responskurvan

Varje kanals responskurva visar inkrementell försäljning i relation till utgifter. Den branta inledande delen är effektiv, medan den flacka delen är mättad.

Hitta de aktuella utgifterna på kurvan. Om ni befinner er på den flacka delen är en större budget slöseri. Om ni befinner er på den branta delen finns det utrymme att växa.

spend ->  10k   20k   40k   80k  160k
sales ->  50k   90k  140k  165k  175k
slope ->  high  ...  ...   low   ~flat (saturated)

Koefficienternas tecken och storlek

Kontrollera först tecknen med ett rimlighetstest. Mediekoefficienter bör vara positiva, pris vanligtvis negativt och kampanj positivt. En negativ TV-koefficient signalerar kollinearitet eller ett modellfel.

Storlekarna bör vara rimliga i förhållande till priorer och riktmärken, inte bara statistiskt signifikanta.

b_TV     = +0.42  (ok, positive)
b_search = +0.31  (ok)
b_price  = -1.20  (ok, demand falls w/ price)
b_social = -0.05  (red flag: investigate)

Anpassnings- och valideringsmått

R-kvadrat visar anpassningen på träningsdata, men ett högt värde kan innebära överanpassning. Lita mer på mått utanför urvalet: MAPE på en holdout-period och korsvalidering för tidsserier.

Granska även residualerna: de bör se ut som brus utan kvarvarande trend eller säsong.

R2 (train)        = 0.94
MAPE (holdout)    = 7.8%
Durbin-Watson     ~ 2.0 (no autocorrelation)
residuals         : random, mean ~0

Osäkerhetsintervall

Punktskattningar kan ljuga. Bayesianska MMM-modeller rapporterar trovärdighetsintervall, medan frekventistiska modeller rapporterar konfidensintervall. En kanal vars intervall korsar noll är inte tillförlitligt positiv.

Presentera intervall för intressenterna så att besluten tar hänsyn till hur mycket modellen faktiskt vet.

channel  ROAS   90% interval
Search   5.0    [4.1, 5.8]   confident
TV       4.0    [2.9, 5.1]   confident
OOH      2.0    [-0.3, 4.2]  weak / uncertain

Uppdelning över tid

Utöver totalsumman för perioden bör ni visa bidragen vecka för vecka. Då framgår det om en kanals effekt är stabil, spetsig eller avtagande.

Toppar som sammanfaller med kampanjperioder stärker förtroendet, medan bidrag som uppstår utan utgifter tyder på läckage från en saknad kontrollvariabel.

Kalibrering mot experiment

Den starkaste valideringen är att jämföra MMM:s kanallyft med ett randomiserat geoexperiment eller ett experiment för konverteringslyft.

Om MMM visar att Search ROAS är 5 men ett geoexperiment visar 3 bör ni kalibrera om modellen, ofta via en prior. Modeller som stämmer med experiment vinner förtroende även för kanaler som aldrig har testats.

channel  MMM_ROAS  experiment_ROAS
Search   5.0       3.0  -> recalibrate down
Social   3.0       3.2  -> well calibrated

Sammanfattning av varningssignaler

Misstro en modell med orimliga tecken, en för liten bas, ROI-värden som strider mot riktmärken, breda intervall som presenteras som säkra eller god anpassning på träningsdata men dålig anpassning på holdout-data.

Att läsa en MMM-modell kräver lika mycket skepsis som aritmetik.

Snabbtest

Tillämpa skillnaden mellan genomsnittlig och marginell ROI på ett fördelningsbeslut.

Sammanfattning

Läs en MMM-modell genom dess uppdelning (bas kontra inkrementellt), ROAS per kanal och framför allt responskurvorna som visar den marginella avkastningen.

Kontrollera koefficienternas tecken, anpassningen på holdout-data, residualerna och osäkerhetsintervallen, och kalibrera mot experiment. Beslut bör följa marginell ROI, inte de övergripande genomsnitten.

Gratis att börja

Lär dig Digital Marketing Academy med en AI-lärare – gratis

Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.

Kurser
63
Lektioner
239

Vanliga frågor

Är lektionen ”Tolka en MMM-modell” gratis?

Ja – du kan läsa vilka 3 lektioner som helst i lärvägen Digital Marketing Academy, inklusive ”Tolka en MMM-modell”, kostnadsfritt i sin helhet här på webben. Därefter låser CoddyKit PRO upp alla lektioner, plus interaktiv övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Kursen i Digital Marketing Academy innehåller totalt 4 lektioner.

Vad lär jag mig i ”Tolka en MMM-modell”?

Bidrag och ROI Ni övar på Digital Marketing Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.

Behöver jag någon erfarenhet för att börja lära mig Digital Marketing Academy?

Du behöver inga förkunskaper. Utbildningen i Digital Marketing Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 3 av 4.

Hur lång tid tar lektionen ”Tolka en MMM-modell”?

De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.

Kan jag skriva och köra kod i den här Digital Marketing Academy-lektionen?

Ja. Varje Digital Marketing Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.

Alla lektioner i den här kursen

  1. MMM kontra attribution
  2. Indata och variabler
  3. Tolka en MMM-modell
  4. Omfördela budget
← Tillbaka till Digital Marketing Academy