Wie man eine Single Source of Truth für Marketingdaten erstellt
Ich habe das gleiche Problem bei über 20 Unternehmen gesehen. Marketingdaten leben an sieben verschiedenen Orten. Google Anzeigen zeigen einen Preis. Meta zeigt eine andere. HubSpot sagt, dass die Führung von organisch kam. Salesforce sagt, es war ein bezahlter Klick.
Alle streiten. Niemand traut den Zahlen.
Du brauchst eine einzige Quelle der Wahrheit.
Keine Tabelle. Kein wöchentlicher Export. Ein Data Warehouse, das jede Plattform verbindet. Ein System, in dem Sie einmal abfragen und die echte Antwort erhalten.
Ich habe diese Systeme für B2B SaaS-Unternehmen entwickelt, die $ 50k bis $ 2M pro Monat für Anzeigen ausgeben. Hier ist genau, wie man es macht.
Warum die Vereinheitlichung von Marketingdaten wichtig ist
Jedes Marketingteam, mit dem ich arbeite, hat die gleiche Beschwerde: "Wir wissen nicht, was funktioniert."
Ohne eine einzige Quelle der Wahrheit erhalten Sie:
- Duplizierte Metriken- Kosten erscheinen in zwei Plattformen, Sie doppelt zählen.
- Fehlende DatenOffline-Konvertierungen kehren niemals zu Werbeplattformen zurück.
- Verspätete BerichteJemand zieht Daten am Montag, ein anderer am Mittwoch. Die Zahlen unterscheiden sich.
- Fehlerhafte Zuordnung- Last-Click vs First-Touch vs Multi-Touch. Ohne gemeinsame Daten, vermuten Sie.
Nach einem Bericht von 2023 vonGartner62% der Marketing-Führungskräfte sagen, dass die Datenfragmentierung ihre größte Barriere für die Messung von ROI ist. Das ist keine Meinung. Das sind Umfragedaten.
Die Vereinheitlichung von Marketingdaten löst dies. Sie bringen alle Rohdaten an einen Ort. Sie modellieren es. Sie berichten darüber. Jeder benutzt die gleichen Zahlen.
Die Kosten, es nicht zu tun
Lasst uns konkret sein. Bei einem Kunden mit monatlichen Werbeausgaben in Höhe von 500.000 US-Dollar kosteten schlechte Daten 40.000 US-Dollar pro Monat an verschwendetem Budget. Warum?
- Sie waren Retargeting-Benutzer, die bereits konvertiert (Kosten $ 12k).
- Sie haben Leads doppelt gezählt, ROAS aufgeblasen und eine Verlustkampagne skaliert (verlorene $ 18k).
- Sie verpassten einen leistungsstarken Kanal, weil Rohdaten nicht in ihr Attributionsmodell (10k) geflossen sind.
Nach dem Aufbau eines einheitlichen Data Warehouses sparten sie $ 480.000 pro Jahr.
Schritt 1: Wählen Sie Ihr Data Warehouse
Die Single Source of Truth beginnt mit einem Zuhause für Ihre Daten. Drei Optionen dominieren den Markt.
| Plattform | Freies Tier | Startpreis (monatlich) | Geschwindigkeit (Abfrage) | Am besten für |
|---|---|---|---|---|
| Google BigQuery | 1 TB Abfragen frei / Monat | $0 pro TB gespeichert | Schnell (serverlos) | Google Cloud Ökosystem, kleine Teams |
| Schneeflocken | Keine freie Stufe | $ 23 pro Kredit (Stunden der Berechnung) | Sehr schnell | Unternehmen, starke Nebenläufigkeit |
| Amazon Redshift | 2 Monate frei | 0,25 $ pro Stunde | Schnell (Skalen) | AWS Shops, sehr große Datensätze |
Meine Wahl für die meisten Marketingteams:BigQuery.
Warum? Integration mit Google Ads, Google Analytics 4 und Looker. Null Wartung. Pay per Query. Für ein mittelständisches Unternehmen, das $ 100k / mo für Anzeigen ausgibt, läuft BigQuery Storage etwa $ 20- $ 50 pro Monat. Anfragen kosten Pennies.
Was ist mit Data Warehousing Architektur?
Überdenken Sie das nicht. Sie benötigen drei Schichten:
- Rohdaten– genaue Kopie von APIs.
- Transformierte Daten– gereinigt, vereinigt, dedupliziert.
- Meldedatenaggregiert für Dashboards.
Werkzeuge wiedbt LabsHandhabung der Transformationsschicht. Wir werden das in Schritt 3 behandeln.
Schritt 2: Extrahieren Sie Daten aus jeder Marketingquelle
Du kannst nicht vereinen, was du nicht hast. Sie müssen Daten von jeder Plattform abrufen, die Sie verwenden.
Gemeinsame Quellen:
- Google Analytics 4
- Google Ads
- Meta Ads Manager
- LinkedIn Ads
- HubSpotoder Salesforce
- Shopifyoder sonstiger E-Commerce
- Segment(Kundendatenplattform)
Es gibt zwei Möglichkeiten zu extrahieren.
Option A: Verwenden Sie einen Managed Connector (einfachste, 2-3 Stunden Einrichtung)
Werkzeuge wieFünftran, Airbyte, undSegmentvorgefertigte Steckverbinder haben. Sie melden sich an, autorisieren und sie ziehen Daten nach einem Zeitplan ab.
Preis für Fivetran:Beginnt bei $ 100 / Monat für bis zu 2 Steckverbinder. Skaliert auf $ 1000 + / Monat. Es lohnt sich, wenn sie 5+ quellen haben.
Airbyte:Open Source. Frei, wenn Sie selbst Gastgeber. Die Cloud-Version beginnt bei 0,5 US-Dollar pro Synchronisierungslauf. Sehr kostengünstig.
Segment:Gut für Ereignisdaten (Seitenaufrufe, Klicks). Aber teuer für Marketing-Attribution. Beginnt bei $ 120 / Monat für begrenzte Veranstaltungen.
Meine Empfehlung:Beginnen Sie mit Airbyte Open Source. Es ist kostenlos. Führen Sie es auf einem kleinen Cloud-Server aus ($ 20 / mo auf DigitalOcean). Viele Steckverbinder sind gut gepflegt.
Option B: Bauen Sie Ihre eigenen mit APIs (Billig, 2-3 Wochen Entwicklungszeit)
Schreiben Sie Python-Skripte, die API jeder Plattform aufrufen. Speichern Sie die JSON-Antworten im Cloud-Speicher und laden Sie sie dann in BigQuery.
Kosten:Null Softwaregebühren. Aber Sie brauchen einen Entwickler.
Uhrzeit:5-10 Tage für die erste Plattform, dann 1-2 Tage für weitere.
Instandhaltung:APIs ändern sich. Ich habe gesehen, Meta Ads API Pause zweimal in einem Jahr. Wenn Sie keinen Dateningenieur haben, gehen Sie mit Managed.
Schritt 3: Transformieren und Vereinheitlichen der Daten
Rohdaten sind chaotisch. Google Anzeigenberichte kosten auf Kampagnenebene. HubSpot-Berichte führen auf Kontaktebene. Meta gibt Impressionen auf Anzeigenebene.
Sie müssen ein einheitliches Modell erstellen.
Die Core Unified Table
Erstellen Sie eine Tabelle mit:
datesource(Name der Plattform)channel(paid search, paid social, organisch, E-Mail, etc.)campaign_namead_group(falls zutreffend)impressionsclickscost(in gleicher Währung)conversions(basierend auf Ihrer gemeinsamen Definition)revenue(falls verfolgbar)
Schreiben Sie dann für jede Plattform eine SQL-Transformation (mit dbt), die ihre Felder Ihrem einheitlichen Schema zuordnet.
Beispiel DBT Modell für Google Ads:
SELECT
date_date AS date,
'Google Ads' AS source,
'paid_search' AS channel,
campaign_name,
ad_group_name,
impressions,
clicks,
cost / 1e6 AS cost, -- Google returns micros
conversions,
conversions_value AS revenue
FROM raw_google_ads.campaign_performance
Wiederholen Sie für Meta, LinkedIn usw.
Umgang mit Diskrepanzen
Plattformen melden unterschiedliche Konvertierungsfenster. GA4 zählt eine Conversion, wenn der Klick innerhalb von 90 Tagen erfolgt ist. Meta verwendet 7-Tage-Klick, 1-Tage-Ansicht. Diese Diskrepanz ist der # 1 Grund für Datenkämpfe.
Regel I use:Definieren Sie Ihr eigenes „Attributionsfenster im Lager. Zum Beispiel 7-Tage-Click-Through-Attribution. Wenden Sie dann dasselbe Fenster auf alle Plattformen an. Dies macht Zahlen vergleichbar.
Verwenden Sie dbt, um diese Regeln anzuwenden. Sie können das Fenster jederzeit ändern und den gesamten Verlauf wiederholen.
Deduplizierung
Wenn ein Benutzer auf eine Google-Anzeige und später auf eine Facebook-Anzeige klickt, beansprucht jede Plattform die Conversion. Ihr einheitlicher Tisch muss damit umgehen.
Methode:Hash die Benutzer-ID + Konvertierungsereignis + Zeitstempel. Behalten Sie den frühesten Touchpoint für jede einzigartige Conversion. Dies wird als "strenge Deduplizierung" bezeichnet. Es reduziert die zugeschriebenen Conversions um 15-25%, aber es ist die Wahrheit.
Schritt 4: Erstellen einer Berichtsschicht
Jetzt haben Sie saubere, einheitliche Daten. Aber rohe Tische sind zu granular für Stakeholder.
Aggregierte Ansichten erstellen:
daily_channel_performance- nach Kanal, Datum.monthly_campaign_overview– nach Kampagne, Monat.weekly_roas_summary– nach Kanal, Woche, mit Kosten und Einnahmen.
Verbinden Sie dann ein Visualisierungstool.
Beliebte Optionen:
- Looker- baut auf BigQuery nativ auf. Hervorragend für Embedded Analytics.
- TableauIdeal für interaktive Dashboards.
- Google Data StudioFrei, aber begrenzt. Gut für 5-10 Dashboards.
Meine Empfehlung:Verwenden Sie Looker, wenn Sie ein Budget haben ($ 3k + / Jahr). Verwenden Sie Data Studio, wenn Sie klein anfangen.
Wie ein tolles Dashboard aussieht
Eine Seite. Obere Zeile: Gesamtkosten, Gesamtumwandlungen, kumulative ROAS. Unten: ein Balkendiagramm der Kosten pro Kanal, ein Liniendiagramm der wöchentlichen ROAS, eine Tabelle der Leistung auf Kampagnenebene.
Nicht mehr als 10 Metriken. Stakeholder müssen in der Lage sein, die Antwort in 10 Sekunden zu finden.
Schritt 5: Pflegen und Iterieren
Datenpipelines brechen. APIs ändern sich. Neue Kampagnen starten.
Weisen Sie einen Datenbesitzer zu. Für kleine Teams ist das eine Person 5 Stunden pro Woche. Für größere Teams, ein Data Engineer.
Wartungs-Checkliste (wöchentlich):
- Überprüfen Sie den letzten Synchronisationszeitstempel für jede Quelle.
- Vergleichen Sie die Gesamtkosten im Lager gegenüber der Plattform-Benutzeroberfläche.
- Überprüfen Sie dbt Testfehler (wenn Sie sie einrichten).
- Aktualisierung der Attributionsregeln, falls erforderlich.
Automatisierungsideen:
- Senden Sie eine Slack-Benachrichtigung, wenn BigQuery Kosten $ 50 / Tag überschreiten.
- Verwenden Sie dbt-Snapshots, um Tabellen mit wechselnden Dimensionen (z. B. Kampagnennamen) zu erfassen.
- Planen Sie eine tägliche Aktualisierung der Looker-Dashboards.
Echte Ergebnisse von einem Kunden
Ich habe mit einem B2B SaaS-Unternehmen gearbeitet, das $ 750k pro Monat für Anzeigen ausgibt. Vor der Vereinigung hatten sie sechs Personen, die jede Woche Daten manuell abglichen. Nach:
- Zeit gespart: 20 Stunden / Woche (im Wert von etwa 2000 $ / Woche im Gehalt).
- Datengenauigkeit: von 60% bis 98% Zustimmung zu Werbeplattformen.
- ROAS verbesserte sich um 17%, weil sie die Skalierung von leistungsschwachen Kanälen beendeten.
- Sie entdeckten, dass LinkedIn Ads 30% mehr Leads beisteuerte als ursprünglich angenommen, einfach weil die Daten jetzt korrekt zugeordnet wurden.
Häufige Fehler (und wie man sie vermeidet)
Fehler 1: Der Versuch, am ersten Tag perfekt zu sein
Modellieren Sie nicht alle 20 Dimensionen im Voraus. Beginnen Sie mit drei wesentlichen Dimensionen: Datum, Quelle, Kanal. Fügen Sie später Kampagne und ad group hinzu.
Fehler 2: Offline-Konvertierungen ignorieren
Wenn Sie Anrufverfolgung oder Offline-Ereignisse haben, müssen diese zurückfließen. VerwendungSegmentoder benutzerdefinierte API Integrationen.
Fehler 3: Stakeholder nicht einbeziehen
Finanzen wollen Kosten. Der Vertrieb will Bleiqualität. Marketing will ROAS. Holen Sie sich ihre Anforderungen, bevor Sie das Dashboard erstellen. Andernfalls werden Sie zweimal neu aufbauen.
Fehler 4: Über-Engineering
Sie brauchen kein Echtzeit-Streaming. Tägliche Synchronisierung reicht für die meisten Marketing-Analysen aus. Die Batchverarbeitung kostet weniger und ist einfacher.
Häufig gestellte Fragen
Wie lange dauert es, eine Single Source of Truth für Marketingdaten aufzubauen?
Für ein Unternehmen mit 5 Datenquellen, erwarten Sie 2-3 Wochen mit Managed Connectors und dbt. Wenn Sie benutzerdefinierte APIs erstellen, 6-8 Wochen.
Was sind die monatlichen Kosten?
$ 50- $ 500 pro Monat für Werkzeuge (BigQuery, Connectoren).(2025 Band; Überprüfung der aktuellen Listenpreise, September 2026)Fügen Sie 10-20 Stunden menschlicher Zeit hinzu.
Kann ich mit Google Data Studio und einer Tabelle beginnen?
Ja, für Teams unter $ 50k / Monat Ausgaben. Aber du wirst schnell Einschränkungen treffen. Data Warehouse skaliert besser.
Wie gehe ich mit Daten von Plattformen um, die keine APIs haben (z. B. einige CTV-Plattformen)?
Manuelle Uploads via CSV in den Cloud-Speicher. Automatisieren Sie den Aufnahmeteil mit geplanten Skripten.
Benötige ich einen dedizierten Data Engineer?
Nicht zuerst. Ein Marketing-Analyst mit SQL-Fähigkeiten kann die Grundlagen mit Airbyte Open Source und dbt einrichten. Für komplexe Pipelines, mieten Sie einen Auftragnehmer für 2 Wochen.
Dein nächster Schritt
Der Aufbau einer einzigen Wahrheitsquelle für Marketingdaten ist nicht mehr optional. Ihre Konkurrenten tun es bereits. Sie haben 15% niedrigere Kosten pro Lead und 20% bessere ROAS, weil sie ihren Zahlen vertrauen.
Sie können dies selbst mit den oben genannten Schritten tun. Wenn Sie jedoch in 2 Wochen ein bewährtes System wünschen, ohne einen Vollzeitingenieur einzustellen, können wir Ihnen helfen.
imDG10 AgencyWir sind spezialisiert auf Marketing-Daten-Vereinheitlichung und Data Warehouse-Projekte. Wir haben für Kunden gebaut, die monatlich 50.000 bis 2 Millionen US-Dollar ausgeben.
Wir beginnen mit einem 2-stündigen Audit Ihres aktuellen Datenstapels. Dann entwerfen wir eine Pipeline, die für Ihre genauen Quellen funktioniert.
Möchten Sie eine kostenlose 30-minütige Beratung?Wir zeigen Ihnen ein Beispiel eines einheitlichen Dashboards mit Ihren eigenen Daten.
👉Kontaktieren Sie DG10 Agency über Datenberatung
Kein Verkaufsgespräch. Nur ein Überblick darüber, wie wir Ihre Daten vereinheitlichen und eine Roadmap, der Sie folgen können.
Benötigen Sie eine schnellere Website?
imDG10 AgencyWir erstellen leistungsstarke Next.js-Websites, die Core Web Vitals auf jeder Seite weitergeben.Erhalten Sie einen kostenlosen Lighthouse Audit- und Leistungsbericht→
Lesen Sie weiter
Wenn dieser Leitfaden geholfen hat, gehen diese tiefer auf die Systeme dahinter ein:



