Google Ads und Meta Ads gemeinsam auswerten: Ein Dashboard in Looker Studio bauen

Management Summary
Ein gemeinsames Dashboard bündelt Ergebnisse aus Google Ads und Meta Ads in einer Übersicht und erleichtert die Kontrolle des Werbebudgets. Looker Studio kann die Zahlen zusammenführen, sodass Ausgaben und Entwicklungen plattformübergreifend vergleichbar werden. Dafür müssen Währungen und Berichtszeiträume zusammenpassen. Bei Verkäufen ist besondere Vorsicht nötig: Beide Plattformen können dieselbe Bestellung beanspruchen. Die Summe der gemeldeten Umsätze entspricht deshalb nicht automatisch dem tatsächlichen Geschäftsumsatz.
Inhalt
Ein gemeinsames Dashboard für Google Ads und Meta Ads erleichtert die Prüfung der gesamten Werbeausgaben. Die Kombination attribuierter Conversions ist eine andere Aufgabe: Beide Plattformen können denselben Kauf beanspruchen. Ein Join über das Datum entfernt diese Doppelzählung nicht. Die Anleitung trennt deshalb den Kostenüberblick von klar beschrifteten Kennzahlen, bei denen derselbe Kauf mehrfach gezählt werden kann.
1. Vergleichbare Tagesdaten festlegen
Der Google-Ads-Connector liefert die Google-Daten. Meta-Daten können über einen ausgewählten Drittanbieter-Connector oder einen gepflegten Export hinzukommen. Zugriffsrechte, unterstützte Felder, Aktualisierung und mögliche Gebühren benötigen eine Bewertung; eine pauschale Zertifizierungsbehauptung ersetzt keine Qualitätsprüfung.
Im Beispiel liefert jede Plattform Datum, Ausgaben, eine ausdrücklich gewählte Kaufanzahl und den zugehörigen Kaufwert. Ein allgemeines Meta-Feld Results ist nicht automatisch eine vergleichbare Kaufanzahl. Auch die Google-Auswahl muss fremde Conversion-Aktionen wie Newsletter-Anmeldungen ausschließen. API-Feldzuordnung und Attributionseinstellungen gehören in die Dokumentation der Datenquelle.
Alle Geldfelder einschließlich der Kosten benötigen dieselbe Währung und eine dokumentierte Umrechnungsregel. Für das Datum gilt eine einheitliche Definition des Berichtstags. Attributionsfenster, Klick-/Sichtkontakt-Berücksichtigung, Conversion- oder Interaktionsdatum, Erstattungen und Aktualisierungsverzögerungen können weiterhin abweichen. Diese Unterschiede bleiben in der Dashboard-Beschreibung sichtbar.
2. Eine Zeile je Berichtstag sicherstellen
Ein Blend führt Datenquellen in einer Tabelle zusammen. Ein Join verbindet deren Zeilen über ein gemeinsames Feld, hier das Datum. Der Blend gruppiert jede Quelle zunächst nach den ausgewählten Dimensionen. Für einen reinen Datumsvergleich darf jede Plattformtabelle daher nur Datum als Gruppierungsdimension und summierbare Tageswerte wie Ausgaben und Kaufanzahl enthalten, keine Tagesquotienten. Konto- und Kampagnenfilter werden vor dem Join konsistent angewendet. Eine zusätzliche Dimension Kampagne bei einem Join allein über Datum kann passende Zeilen vervielfachen und Summen aufblähen.
Die Wahl von SUM behebt diese Vervielfachung nicht. Native Google-Ads-Metriken können eine feste Auto-Aggregation besitzen; SUM lässt sich in der Quelle nicht beliebig erzwingen. Entscheidend sind die resultierende Zeilenebene und die tatsächlichen Tagessummen. Im Blend können Quellmetriken zu Zahlen werden, die ein Diagramm erneut aggregiert.

3. Tage mit einem Kalender erhalten
Looker Studio unterstützt Inner, Left Outer, Right Outer, Full Outer und Cross Join. Dieses Beispiel verwendet bewusst Left Outer Joins mit einem Kalender als erster Tabelle. Der Kalender enthält genau eine Datum-Zeile für jeden Berichtstag. Google und Meta werden jeweils mit dem Kalenderdatum verbunden; Meta hängt nicht an einem möglicherweise fehlenden Google-Datum.
Das Diagramm verwendet das Kalenderdatum als Datumsbereichsdimension. Alle drei Tabellen benötigen kompatible Datumstypen und Datumsfilter. Ein Tag mit ausschließlich Meta-Aktivität bleibt damit erhalten, ebenso ein Tag ohne Aktivität beider Plattformen. Alternativ ist ein Full Outer Join zwischen den Plattformen möglich. Dafür braucht das Diagramm ein zusammengeführtes Datumsfeld; Tage ohne Eintrag in beiden Quellen entstehen dadurch nicht.
4. Quotienten aus Gesamtsummen berechnen
Die folgenden Namen sind Aliase für Zahlenfelder im geprüften Tagesblend. Jeder Ausdruck gehört in ein eigenes diagrammspezifisches berechnetes Feld; der Name wird gesondert eingetragen. Ein solches Feld kann kein anderes diagrammspezifisches berechnetes Feld referenzieren. Deshalb wiederholt jeder Quotient die benötigten Ausdrücke.
Gesamtausgaben
IFNULL(SUM(Google_Cost), 0) + IFNULL(SUM(Meta_Spend), 0)
Summe plattformattribuierter Kaufwerte geteilt durch Ausgaben
(IFNULL(SUM(Google_Purchase_Value), 0) + IFNULL(SUM(Meta_Purchase_Value), 0))
/ NULLIF(IFNULL(SUM(Google_Cost), 0) + IFNULL(SUM(Meta_Spend), 0), 0)
Kosten je summiertem plattformattribuiertem Kauf
(IFNULL(SUM(Google_Cost), 0) + IFNULL(SUM(Meta_Spend), 0))
/ NULLIF(IFNULL(SUM(Google_Purchases), 0) + IFNULL(SUM(Meta_Purchases), 0), 0)
IFNULL behandelt eine fehlende zugeordnete Zeile erst dann als null Euro beziehungsweise null Käufe, wenn die Quelle nachweislich vollständig ist und die fehlende Zeile keine Aktivität bedeutet. Ein ausgefallener Connector oder unvollständiger Export muss als Datenlücke erscheinen. NULLIF macht einen Nenner von null undefiniert; die Scorecard zeigt dann keinen Wert statt irreführender CPA oder ROAS von null. Im Formeleditor sind die tatsächlichen Blend-Felder auszuwählen.
5. Vor der Präsentation abgleichen
Eine Tagesdetailtabelle enthält Kosten, Kaufanzahl und Kaufwert je Plattform. Quellsummen und Blendsummen müssen bei identischen Filtern und Zeiträumen übereinstimmen. Geeignete Prüffälle sind ein Tag mit ausschließlich Google-Aktivität, ein Tag mit ausschließlich Meta-Aktivität, ein Tag ohne Ausgaben, ein Tag ohne Käufe und ein Monatswechsel. Filteränderungen benötigen dieselben Prüfungen, weil Filter vor und nach dem Join unterschiedliche Ergebnisse erzeugen können.
Die oberste Zeile kann Gesamtausgaben und getrennte Kaufzahlen der Plattformen zeigen. Kombinierte Quotienten benötigen die Kennzeichnung „von den Plattformen zugeordnet; derselbe Kauf kann doppelt enthalten sein“. Aktualisierungszeitpunkte und Hinweise auf unvollständige Quellen bleiben sichtbar. Echter Geschäftsumsatz beziehungsweise ein deduplizierter kanalübergreifender Ertrag benötigt Bestelldaten, eine konsistente Attributionsregel und einen Abgleich. Eine gemeinsame Bestell-ID löst allein noch nicht jede Attributionsfrage.
Fragen und Antworten
Warum keinen Mittelwert der Plattform-ROAS bilden?
Bei Kosten von 1.000 € und 3.000 € sowie attribuierten Werten von 4.000 € und 6.000 € beträgt der Quotient der Summen 10.000 € / 4.000 € = 2,5. Der einfache Mittelwert aus 4 und 2 ergibt 3 und gewichtet ungleiche Budgets gleich. Die 10.000 € sind summierte plattformattribuierte Werte, kein Nachweis von 10.000 € eindeutigem Geschäftsumsatz. Dasselbe Prinzip gilt über mehrere Tage.
Behebt ein Hinweis unterschiedliche Kontozeitzonen?
Ein Hinweis erklärt die Grenze, gleicht die Daten aber nicht an. Tageswerte lassen sich ohne feinere Zeitstempel oder passend aufbereitete Quelldaten grundsätzlich nicht exakt in eine andere Zeitzone verschieben. Kleine Monatsabweichungen sind nicht garantiert, insbesondere an Zeitraumgrenzen und bei konzentrierten Kampagnen.
Quellen
- Google: Funktionsweise von Datenverknüpfungen
- Google: Tipps und erweiterte Konzepte für Datenverknüpfungen
- Google: berechnete Felder
- Google: NULLIF
- Google: IFNULL
- Google: Verbindung zu Google Ads
- Google: Verbesserungen bei Dimensionen und Messwerten
- Meta Business SDK: AdsInsights-Felder
- Google-Looker-Dokumentation


