Professionele diensten · Marketing Analytics

Meet de echte ROAS met marketingmixmodellen en Google Meridian

Weet wat elke marketingeuro oplevert, met modellen die uw eigen team draait.

We bouwen marketingmixmodellen (MMM) op uw verkoop- en mediadata – Google Meridian, Bayesiaanse MMM en regressie met adstock en verzadiging –, toetsen ze met geo-experimenten en onafhankelijke code en zetten het beste model in uw eigen infrastructuur. De modellen zijn programma's in de SAS-taal die in Jenner draaien, zodat uw analisten – ook een team dat zijn marketinganalyse al in SAS doet – ze elk kwartaal zelf opnieuw draaien en hertrainen, zonder verdere diensten.

Opdrachten tegen vaste prijs of op regiebasis.

Banner van de cursus marketing mix modeling: inkttekening van een man in pak, van achteren gezien, achterovergeleund in een fauteuil, onder de titel Retail Baselines and Marketing Mix Modelling in Jenner

§1 Het aanbod

Wat onze marketing mix modeling-dienst omvat

Media mix modeling één keer goed gedaan en daarna overgedragen: uw team is eigenaar van de software, de getrainde modellen en de pipeline die ze draait, zonder doorlopend serviceabonnement.

Een Jenner Ultimate-licentie

De editie met meer dan 200 procedures en zonder datalimiet, op macOS, Windows of Linux. Ze draait programma's in de SAS-taal, ook de modellen die wij leveren. Inclusief één jaar nieuwe releases en support.

  • Elke procedure die de modellen gebruiken, en elke procedure waar uw analisten daarna naar grijpen
  • Draait op uw eigen machines en servers; uw data blijft bij u
  • Eén jaar updates en support van het team dat Jenner bouwt

Getrainde marketingmixmodellen

Een set modellen geschat op uw eigen verkoop-, media-, prijs- en promotiedata, met het budgetadvies dat erop steunt. Uw team draait ze opnieuw op nieuwe weken en hertraint ze als de markt verandert, zonder ons te hoeven bellen.

  • Responscurves, ROI en marginale ROI voor elk kanaal
  • Elke week of elk kwartaal opnieuw draaien; hertrainen als de mix verandert
  • Uitgevoerde notebooks die elke stap in begrijpelijke taal uitleggen

Integratie en uitrol

We koppelen de modellen aan de data die u al heeft en draaien ze waar u al het andere draait: in uw cloud of op uw eigen servers, op uw scheduler, met resultaten die in uw BI- en planningstools terechtkomen.

  • Gevoed vanuit uw datawarehouse, data lake of platte bestanden
  • Geplande runs in uw cloud of on-premises
  • Resultaten als tabellen die Python, R en uw BI-tools direct lezen

§2 Hoe het begint

Hoe we werken: begin met een technische review

We kijken eerst naar uw data en uw infrastructuur, zodat de schatting een bedrag is waar we achter kunnen staan.

  1. 01 /

    Technische review

    Een werksessie met uw marketing-, analytics- en datateams: wat u verkoopt, welke kanalen u inkoopt, welke data u heeft en waar die staat.

  2. 02 /

    Schatting en plan

    Een schriftelijke scope, planning en prijs voor de modellen, de integratie en de overdracht, tegen vaste prijs of op regiebasis.

  3. 03 /

    Bouwen, trainen en bewijzen

    We bereiden de data voor, schatten de modellen, toetsen ze aan onafhankelijke code en aan uw experimenten, en stemmen de resultaten af met uw team.

  4. 04 /

    Uitrollen en overdragen

    De modellen gaan live in uw infrastructuur, uw analisten draaien ze één keer samen met ons, en vanaf dan doen ze het zelfstandig.

Samenwerkingsvormen: vaste prijs of op regiebasis

Op regiebasis

Gefactureerd op basis van het uitgevoerde werk. De juiste keuze als de data eerst werk nodig heeft, of als u wilt verkennen voordat u zich vastlegt.

Een opdracht op regiebasis →

§3 Wat u te zien krijgt

ROAS en marginale ROAS waarmee uw planners kunnen werken

Vier figuren uit onze cursus marketing mix modelling, gemaakt met dezelfde modellen die we voor klanten bouwen.

FIG. 1 — Responscurves per kanaal

Responscurves van een marketingmixmodel, de basis voor marginale ROAS per kanaal: het effect op de log-verkoop van tv, video, search en social bij een gelijkblijvende wekelijkse inzet. Social verzadigt snel; tv, video en search stijgen en vlakken af.

Hoeveel elk kanaal toevoegt naarmate u meer uitgeeft, en waar het niet meer loont.

Bron: fictieve data ter illustratie

FIG. 2 — Wat de omzet beweegt

Staafdiagram met de titel ‘What moves revenue, MMM 1, dishwasher pods’: omzetverandering bij een stijging van 1% van elke factor, met een lijn voor het cumulatieve aandeel. Distributie verhoogt de omzet het meest; concurrentieprijs en prijs verlagen hem; daarna volgen online video, tv, display en betaalde zoekopdrachten met veel kleinere effecten.

Elke factor, media en niet-media, gerangschikt naar hoeveel een verandering van 1% de omzet beweegt.

Bron: fictieve data ter illustratie

FIG. 3 — Een geotest, goed gelezen

Staafdiagram met de titel Tv-test, het verlies bouwt zich op tijdens de pauze en loopt daarna door: werkelijk omzetverlies per week, oplopend over acht testweken zonder tv en daarna afnemend in de weken nadat tv weer aangaat.

Zet tv in een paar markten uit en de gemiste verkoop wordt zichtbaar, en loopt nog door nadat tv terugkomt. Wij meten allebei.

Bron: fictieve data ter illustratie

FIG. 4 — Markt voor markt

Puntdiagram met de titel ‘MMM 3 media coefficients by market, dishwasher pods’: de tv-coëfficiënt is in elke markt gelijk; die van video variëren rond een hoger gemiddelde; die van social liggen rond nul en die van zoeken rond een klein gemiddelde.

Welke kanalen overal hetzelfde werken en landelijk gepland kunnen worden, en welke per markt verschillen.

Bron: fictieve data ter illustratie

Vertel ons wat u verkoopt en hoe u media inkoopt

De technische review kost één gesprek. U gaat weg met een scope en een prijs.

§4 Wat we bouwen

De marketingmixmodellen die we bouwen

We passen meerdere modelfamilies – waaronder Google Meridian – toe op uw data, testen elk op dezelfde manier en zetten het model in dat het best presteert.

M1

Regressie met adstock (carry-over)

Log-lineaire regressie met adstock, zodat een tv-flight blijft doorwerken in de weken na uitzending, en autoregressieve fouttermen, zodat een reeks goede weken niet voor media-effect wordt aangezien.

M2

Adstock- en verzadigingscurves

Hill-verzadigingscurves per kanaal geschat bovenop adstock: afnemende meeropbrengsten, en de responscurve die laat zien waar de volgende euro het meeste doet.

M3

Hiërarchische multimarktmodellen

Markten lenen kracht van elkaar, met een media-effect voor elke markt, zodat u ziet waar een kanaal harder werkt en waar het landelijk gepland kan worden.

M4

Bayesiaanse MMM gekalibreerd met geo-experimenten

Resultaten van geotests gaan het model in als priors, zodat historie en experimenten tot één antwoord komen, met een interval bij elk getal.

M5

Incrementaliteitstests met geo-experimenten

Testopzet en -analyse: difference-in-differences, synthetische controle en placebocontroles op schijntests, zodat een gemeten lift komt met een eerlijke foutmarge.

M6

Search-mediatie

Hoeveel van het effect van tv en video binnenkomt via mensen die naar u zoeken, zodat search niet de verkoop toegeschreven krijgt die de andere kanalen hebben gecreëerd.

M7

Google Meridian (open-source Bayesiaanse MMM), gedraaid en uitgerold vanuit Jenner

Google Meridian implementeren zonder aparte stack: het open-source Bayesiaanse MMM van Google draait vanuit Jenner en wordt op gelijke voet getest met de andere modellen – dezelfde holdout-weken, dezelfde kalibratie met experimenten, dezelfde budgetoptimalisatie. Past het het best bij uw data, dan rollen we het uit in uw infrastructuur zoals elk ander model.

En de analyses die elk plan nodig heeft

  • Baselines en promotielift

    Wat u hoe dan ook had verkocht, en hoeveel elke promotie daarbovenop toevoegde.

  • ROAS en marginale ROAS

    Wat elk kanaal gemiddeld opleverde, en wat de volgende euro zou opleveren.

  • Responscurves

    Uitgaven tegenover rendement voor elk kanaal, met het punt waarop het verzadigt.

  • Budgetoptimalisatie

    De beste verdeling van hetzelfde budget, binnen de grenzen die uw planners per kanaal stellen.

  • Wat de omzet beweegt

    Prijs, distributie, concurrenten, weer en media, gerangschikt naar hoeveel elk ervan het resultaat beweegt.

§5 Google Meridian

Google Meridian, geïmplementeerd en uitgerold

Google Meridian is het open-source Bayesiaanse marketingmixmodel van Google. We draaien het vanuit Jenner, kalibreren het met uw geo-experimenten en testen het op dezelfde holdout-weken en met dezelfde budgetoptimalisatie als elk ander model dat we schatten.

Is Meridian het beste model voor uw data, dan rollen we het uit in uw infrastructuur, met dezelfde planning en dezelfde overdracht als elk ander model: uw analisten draaien en hertrainen het zelf.

§6 Waarom u het kunt verdedigen

ROAS die u kunt verdedigen

Voordat een ROAS-cijfer uw planners bereikt, is het op drie manieren gecontroleerd.

Gecontroleerd in Python en R

Elk model wordt opnieuw geschat met onafhankelijke implementaties in Python en R, en de coëfficiënten moeten overeenkomen.

Getest op gesimuleerde data

We draaien elk model op gesimuleerde data waarvan het juiste antwoord bekend is, en laten zien dat het dat antwoord vindt voordat het uw data aanraakt.

Gekalibreerd met experimenten

Waar u geotests heeft, worden de modellen daarmee gekalibreerd; waar u die niet heeft, ontwerpen we de test die de vraag beslecht.

§7 Wat we overdragen

Alles wat uw analisten nodig hebben om verder te gaan

  1. 01

    Uitgevoerde notebooks

    Jupyter-notebooks die uw analisten van begin tot eind kunnen lezen en opnieuw kunnen draaien, met elke stap in begrijpelijke taal uitgelegd.

  2. 02

    Gedocumenteerde code

    Elk programma achter de modellen, voorzien van commentaar en zo georganiseerd dat uw team het kan aanpassen.

  3. 03

    De getrainde modellen

    Geschat op uw data, met de instellingen en controles om ze op nieuwe weken te hertrainen.

  4. 04

    Een budgetadvies

    Waar u het geld hierna naartoe verschuift, per kanaal, met het verwachte rendement.

  5. 05

    Videorondleiding (optioneel)

    Een opgenomen rondleiding door de modellen en notebooks voor iedereen die later bij het team komt.

Veelgestelde vragen

Het marketingmixmodel scheidt de omzet die elk kanaal opleverde van prijs, promoties, distributie, seizoensinvloeden en de andere kanalen; die omzet gedeeld door de uitgaven aan het kanaal geeft de ROAS. Heeft u geo-experimenten, dan kalibreren die het model, zodat het cijfer rust op gemeten lift en niet alleen op correlatie. De technische review laat zien wat uw data kunnen dragen.

Gemiddelde ROAS is wat een kanaal opleverde op alles wat u uitgaf; marginale ROAS is wat de volgende euro zou opleveren, afgelezen van de responscurve van het kanaal. Kanalen verzadigen, dus een kanaal met een hoge gemiddelde ROAS kan een lage marginale ROAS hebben, en wie budget verschuift op basis van gemiddelde ROAS stuurt geld naar de verkeerde plek. Onze budgetadviezen zijn gebaseerd op marginale ROAS.

Incrementele ROAS is de omzet die een kanaal veroorzaakt, gemeten door het kanaal in een groep testmarkten uit of lager te zetten en die markten te vergelijken met controlemarkten. Een test meet alleen zijn eigen weken, dus bij kanalen waarvan het effect doorwerkt, zoals tv, onderschat een korte test het volledige rendement; met dat na-effect houden we rekening wanneer we het resultaat gebruiken. We kunnen uw volgende test ontwerpen als onderdeel van de opdracht.

Google Meridian is het opensource-framework van Google voor Bayesiaanse marketing mix modeling. Het schat het effect van elk kanaal met adstock en verzadiging, kan worden gekalibreerd met experimentresultaten en heeft een ingebouwde budgetoptimalisatie. Wij implementeren het als een van de modellen die we voor u toepassen.

Ja. We draaien Meridian vanuit Jenner, kalibreren het met uw experimenten en rollen het volgens uw planning uit in uw omgeving. Na de overdracht draait en hertraint uw team het zelf.

Ja. Experimentresultaten gaan Meridian in als ROI-priors voor de geteste kanalen. Heeft u nog geen tests, dan ontwerpen en analyseren we de geo-experimenten als onderdeel van de opdracht.

We passen meerdere modelfamilies toe op dezelfde data en testen elk op dezelfde manier: nauwkeurigheid op achtergehouden weken, overeenstemming met uw experimenten en recovery-tests op gesimuleerde data waarvan het juiste antwoord bekend is. We zetten het model in dat op uw data het best presteert, welk dat ook is. Wij implementeren Google Meridian; Robyn bieden we niet aan.

Jenner draait SAS-programma's – DATA-steps, procedures en macro's –, zodat uw bestaande SAS-code naast de nieuwe modellen kan blijven draaien. De modellen die wij leveren zijn zelf programma's in de SAS-taal, in Jupyter-notebooks die uw team in Jenner leest, opnieuw draait en aanpast. De technische review toetst uw programma's aan wat Jenner ondersteunt.

Ze zijn van u. Uw team draait en hertraint de modellen met uw eigen Jenner-licentie, zonder doorlopende servicekosten. U belt ons wanneer u meer werk wilt laten doen, niet omdat de modellen ons nodig hebben.

Allebei kan. Na de technische review geven we u een schriftelijke schatting, als vaste prijs voor een afgesproken scope of op regiebasis; hoe lang de opdracht duurt, schatten we in dezelfde review. Voor de Jenner Ultimate-licentie gelden de prijzen op onze prijspagina.

Klaar om te weten wat uw media opleveren?

Begin met een technische review. We bekijken uw data en uw systemen en komen terug met een scope en een prijs.

Vraag een technische review aanBekijk de prijzen van Jenner →

Opdrachten tegen vaste prijs of op regiebasis.

Vraag een technische review aan

Vertel ons wat u verkoopt, welke kanalen u inkoopt, welke data u heeft en waar die staat. We nemen contact met u op om de review in te plannen.