Meridian — Googles Open-Source Marketing Mix Modeling Framework — wurde Ende 2024 veröffentlicht und ist bis 2026 zur glaubwürdigen Alternative zu kommerziellen MMM-Vendors gereift. Es ist kostenlos, Python-basiert und designt für Werbetreibende, die Paid-Akquisitions-Kampagnen auf Google + anderen Kanälen laufen lassen.
Dieser Guide deckt Meridian-Spezifika ab: wie es sich mit Robyn (Metas MMM-Framework) vergleicht, technisches Setup, Erste-Modell-Implementierungs-Timeline und 90-Tage-Playbook. Wir nehmen generelle MMM-Vertrautheit an — wenn nicht, siehe unseren MMM-vs-Attribution-Guide.
Google hat Meridian öffentlich veröffentlicht, um: (1) MMM für Mid-Market-Werbetreibende zu demokratisieren, die sich keine kommerziellen Vendors leisten konnten, (2) MMM-Methodologie zu standardisieren, um Vendor-Varianz zu reduzieren, (3) Google-Ads-Daten als fundamentalen MMM-Input zu positionieren. Die strategische Absicht arbeitet zugunsten der Werbetreibenden — Meridian ist genuin gut designt, und Google hat Anreiz, es langfristig zu warten.
Was Meridian ist und warum Google es veröffentlicht hat
Meridian ist eine Python-Library zum Bauen von Marketing Mix Models. Schlüssel-Features:
- Bayesian-Methodologie (vs OLS frequentist)
- Sättigungskurven (Hill- oder Adbudg-Shapes)
- Adstock-/Decay-Effekt-Modellierung
- Geo-Experiment-Integration (kombiniert MMM + Geo-Lift-Test-Daten)
- Posterior-Wahrscheinlichkeits-Verteilungen (Unsicherheits-Quantifizierung)
- Apache-2.0 Open-Source-Lizenz
Vom Marketing-Sciences-Team von Google Ende 2024 veröffentlicht. Spezifisch für Werbetreibenden-Nutzung designt (vs rein akademische Frameworks). Integriert mit typischen Werbetreibenden-Daten-Strukturen: Google Ads, Meta, LinkedIn-Plattformen; E-Commerce- + B2B-SaaS-Ergebnis-Metriken.
Warum es für Werbetreibende 2026 zählt: kostenlos, gut dokumentiert, von Google gewartet, wachsende Community. Senkt Einstiegsbarriere zu MMM für Mid-Market-Konten, die sich 100 k€+/Jahr kommerzielles MMM nicht leisten konnten.
Meridian vs Robyn (Meta) vs kommerzielle Vendors
Für Werbetreibende 2026: Meridian oder Robyn sind technisch äquivalente Wahlen — basierend auf Team-Sprach-Präferenz wählen. Kommerzielle Vendors rechtfertigen Kosten nur bei Enterprise-Skala oder wenn interne Data-Science-Kapazität limitiert.
Technische Anforderungen und Architektur
Software-Stack:
- Python 3.9+ (3.11 empfohlen in 2026)
- Meridian-Package (pip install google-meridian)
- BigQuery / Snowflake / ähnliches Data Warehouse
- Jupyter Notebooks für Entwicklung
- Produktion: Docker + Airflow / Cloud Composer für Orchestrierung
Hardware / Cloud:
- Lokale Entwicklung: Standard-Laptop reicht für initiale Arbeit
- Produktions-Runs: Cloud Run oder Vertex AI Custom Training Jobs
- Kosten: 500-2 k€/Monat typisch Compute + Storage
Team:
- Lead Data Scientist (Bayesian-Methoden-Background)
- Data Engineer (Pipelines + Cloud-Infrastruktur)
- Lead Marketing Analytics (übersetzt Business-Bedürfnisse)
- Executive Sponsor (treibt organisatorische Adoption)
Total laufende Investition:
- People: 1-2 FTE Data Scientists zu 100-200 k€/Jahr
- Infrastruktur: 5-20 k€/Jahr
- Total: 100-400 k€/Jahr (vs kommerzieller Vendor 50-500 k€/Jahr)
ROI-Crossover: in-house Meridian wird günstiger als kommerzieller Vendor bei rund 200 k€/Jahr MMM-Spend.
Setup: Python-Umgebung + Daten-Ingestion
Schritt 1 — Python-Umgebung:
python -m venv meridian-env
source meridian-env/bin/activate
pip install google-meridian pandas numpy matplotlib jupyterlab
Schritt 2 — Install validieren:
python -c "import meridian; print(meridian.__version__)"
Erwarteter Output: Versionsnummer (z. B. 1.0.x in 2026).
Schritt 3 — Daten-Ingestion-Struktur: Meridian erwartet Pandas-DataFrames mit spezifischen Spalten:
- time: wöchentliche Datums-Timestamps
- geo: geografische Kennung (falls Geo-Experiment integriert)
- KPI: Ergebnis-Variable (Revenue, Konversionen)
- media_spend: Spend pro Kanal (eine Spalte pro Kanal)
- media_impressions: optional, Impressionen pro Kanal
- controls: Saisonalität, Promotionen, Konkurrenten-Aktivität
Schritt 4 — Data-Pipeline aus BigQuery:
from google.cloud import bigquery
import pandas as pd
client = bigquery.Client()
query = """
SELECT week_start, SUM(google_ads_spend) AS gads,
SUM(meta_spend) AS meta, SUM(revenue) AS revenue
FROM marketing_data
GROUP BY week_start
"""
df = client.query(query).to_dataframe()
Für Produktion: tägliche BigQuery-Extracts schedulen, wöchentliches Meridian-Modell-Refresh, vollständiges Re-Training vierteljährlich.
Erstes Modell laufen lassen: Konfiguration + Ausführung
Initiale Modell-Konfiguration (vereinfacht):
from meridian.model import Meridian
model = Meridian(
n_media_channels=4,
n_control_channels=3,
adstock_specifications=[...],
saturation_specifications=[...],
)
model.fit(
data=df,
n_samples=10000,
n_chains=4,
)
Erwartete Ausführungszeit:
- Kleines Modell (3-5 Kanäle, 2 Jahre Daten): 30-60 Minuten auf Standard-Laptop
- Mittleres Modell (6-10 Kanäle, 3 Jahre Daten): 2-4 Stunden
- Großes Modell (15+ Kanäle, 3+ Jahre Daten): 8-24 Stunden auf Cloud Compute
Schlüssel-Outputs:
- Kanal-Beitrag: % total Ergebnis jedem Kanal zugewiesen
- Sättigungskurven: Response auf zusätzlichen Spend pro Kanal
- Adstock-Decay: zeitlicher Lag pro Kanal
- Posterior-Verteilungen: Unsicherheits-Quantifizierung
Via Meridians eingebauter Plotting-Funktionen oder Custom-matplotlib visualisieren.
Outputs validieren: Holdout-Testing
Kritischer Validierungs-Schritt:
Holdout-Methodologie:
- Meridian auf 80 % historische Daten trainieren
- Auf restlichen 20 % (letzte 6 Monate) vorhersagen
- Vorhersagen mit Actuals vergleichen
- R² und MAPE (Mean Absolute Percentage Error) berechnen
Akzeptable Schwellenwerte:
- R² > 0,7 auf Holdout: Modell erfasst echtes Signal
- R² 0,5-0,7: Modell erfasst teilweise, braucht Verfeinerung
- R² < 0,5: Modell erfasst reale Dynamiken nicht, Inputs / Methodologie auditieren
Häufige Holdout-Fehler:
- Fehlende signifikante externe Faktoren (Promotion, Konkurrenten-Launch)
- Datenqualitäts-Issues (inkonsistentes Kanal-Naming)
- Unangemessene Adstock-/Sättigungs-Priors
- Unzureichende historische Daten
Iteration: Modell basierend auf Holdout-Findings verfeinern. Kontroll-Variablen hinzufügen, Priors anpassen, erneut validieren. 3-5 Iterations-Zyklen vor produktionsreif erwarten.
Wann Meridian passt vs Alternativen
Meridian passt, wenn:
- 500 k€-5 M€/Jahr Marketing-Spend (Sweet Spot)
- In-house Python-Data-Science-Team
- Multi-Kanal-Mix inkl. offline
- Bereitschaft, 3-6 Monate für erstes Modell zu investieren
- Vollständige Kontrolle über Methodologie wollen
Alternativen besser, wenn:
- Robyn (Metas MMM): gleiches Fit-Profil, aber Team bevorzugt R-Sprache oder hat Meta-lastigen Spend
- Kommerzieller Vendor (Analytic Partners, etc.): Enterprise-Skala (5 M€+), limitierte Data-Science-Kapazität, Managed-Service-Bedarf
- Kein MMM (nur Attribution + Inkrementalität): unter 500 k€/Jahr, digital-only Marketing
Für die meisten Mid-Market-Konten in 2026, die MMM erwägen: Meridian oder Robyn ist der richtige Weg. Kommerzielle Vendors sind für sub-Enterprise-Bedürfnisse over-spec'd.
90-Tage-Meridian-Implementierungs-Playbook
Das HowTo-Schema detailliert Tag-für-Tag. Strategisches Phasing:
Monat 1 — Setup: Team, Voraussetzungen, Datensammlung, Python-Umgebung.
Monat 2 — Modellierung: initiales Modell bauen, Holdout-Validierung, Verfeinerungs-Zyklen.
Monat 3 — Aktivierung: Stakeholder-Review, Szenario-Planning, Produktions-Deployment, vierteljährliches Refresh-Setup.
Für komplementären Mess-Kontext siehe unseren MMM-vs-Attribution-Guide, Inkrementalitäts-Test-Guide und First-Party-Data-Strategie.
Wenn du KI-gesteuerte Google-Ads-Optimierung möchtest, die sich mit Meridian-derived Budget-Allokation alignt, bietet SteerAds ein kostenloses 14-Tage-Audit auf Google + Microsoft Ads.
Sources
- github.com/google/meridian — Meridian Open-Source-Repo
- developers.google.com/marketing-mix-modeling — Meridian Doku
- research.google/pubs — Google-Research zu MMM-Methodologie
- github.com/facebookexperimental/Robyn — Robyn-Vergleichsreferenz
- thinkwithgoogle.com — Google Industry Insights
FAQ
Was ist Meridian und wie unterscheidet es sich von Robyn?
Meridian ist Googles Open-Source Marketing Mix Modeling Framework, Ende 2024 als Python-Library veröffentlicht. Designt für Werbetreibenden-Nutzung, integriert sich mit Google-Ads- + GA4-Daten, inkludiert Bayesian-Methodologie, Sättigungskurven, Adstock und Geo-Experiment-Integration. Robyn (Meta, 2021) ist ältere / ausgereiftere Alternative — R-basiert, mehr Community-Ressourcen.
Ist Meridian kostenlos zu nutzen?
Ja, komplett Open-Source unter Apache-2.0-Lizenz. Keine Gebühren an Google. Reale Kosten: Data Engineering, Data-Science-Team zur Implementierung (typisch: 1-2 Data Scientists Full-Time für 3-6 Monate erstes Modell). Infrastruktur-Kosten: BigQuery / Cloud Compute (~500-2 k€/Monat für typische Modell-Größen).
Wann passt Meridian vs kommerzielle MMM-Vendors?
Meridian passt, wenn: (1) du in-house Data-Science-Team hast (oder Budget zum Einstellen), (2) Total-Marketing-Spend 500 k€-5 M€/Jahr (Mid-Market-Sweet-Spot), (3) Analytics-Team Python-komfortabel, (4) Bereitschaft, 3-6 Monate für erstes Modell zu investieren. Kommerzielle Vendors besser für: 5 M€+ Enterprises, die Full-Service wollen, oder Teams ohne Data-Science-Kapazität.
Welche Daten braucht Meridian?
Standard-MMM-Daten: 2-3 Jahre wöchentlicher aggregierter Marketing-Spend pro Kanal + Business-Ergebnisse (Revenue/Konversionen) + Kontroll-Variablen (Saisonalität, Promotionen, Konkurrenten, Makroökonomie). Meridian hat spezifisches Input-Format in seinem GitHub-Repo dokumentiert. Die meisten Konten verbringen 1-2 Monate mit Data-Prep, bevor Modellierung beginnt.
Wie lange für erste Meridian-Modell-Ergebnisse?
Realistische Timeline: 3-6 Monate für erstes produktionsreifes Modell. Schneller (1-2 Monate) möglich mit erfahrenem Team + sauberen Daten. Phasen: Datensammlung (1-2 Monate), explorative Analyse (2-4 Wochen), initiale Modell-Konstruktion (3-4 Wochen), Validierung (2-3 Wochen), Stakeholder-Review + Verfeinerung (2-4 Wochen).
Kann man Meridian in BigQuery / dbt / Produktions-Pipelines nutzen?
Ja. Meridian ist eine Python-Library, die überall läuft, wo Python läuft: lokale Laptops, Cloud Run, Vertex AI oder dbt + Airflow Produktions-Pipelines. Für Produktion: via Docker containerisieren, vierteljährliches Refresh via Airflow schedulen. Die meisten Konten deployen auf GCP, gegeben der Google-Ökosystem-Alignment.
Integriert Meridian mit Google-Ads-Daten?
Ja via Google Ads API oder BigQuery-Export. Empfohlenes Setup: tägliches Google-Ads-Daten-Export zu BigQuery via Data Transfer Service schedulen, wöchentliche aggregierte Daten in Meridian via Python-BigQuery-Client ingestieren. Native Integration noch nicht end-to-end automatisiert (2026), aber die Daten-Pipeline ist gut dokumentiert.