Einen Google-Ads-Bericht fuer einen Kunden zusammenzustellen, dauert zwischen 45 Minuten und 2 Stunden pro Woche. Multipliziert mit 5 Kunden sind das 5 bis 10 Stunden mechanische Arbeit. Zahlen aus Google Ads kopieren, in ein Sheets einfuegen, Veraenderungen berechnen, eine E-Mail formatieren. Keiner dieser Schritte erfordert strategisches Nachdenken.
Make erlaubt die Automatisierung dieser gesamten Kette. Dieser Leitfaden stellt reproduzierbare Szenarien fuer das Reporting von Google Ads, GA4 und SEO (Search Console) vor, inklusive der konkreten Konfiguration jedes Moduls.
Architektur eines automatisierten Reportings mit Make
Ein automatisiertes Reporting-System basiert auf vier Schichten. Jede entspricht einer Gruppe von Modulen in Make.
| Schicht | Aufgabe | Make-Module |
|---|---|---|
| Erfassung | Rohdaten aus den Plattformen extrahieren | Google Ads, GA4, Search Console, Facebook Ads |
| Verarbeitung | KPIs, Veraenderungen, Durchschnitte berechnen | Math, Code JavaScript, Aggregator |
| Speicherung | Archivierung fuer Verlauf und Trends | Google Sheets, Airtable, PostgreSQL |
| Verteilung | Bericht im passenden Format zum richtigen Zeitpunkt liefern | E-Mail, Slack, Google Slides, PDF |
Diese modulare Architektur erlaubt es, eine Schicht zu aendern, ohne die anderen zu beeintraechtigen. Eine neue Datenquelle (Meta Ads, LinkedIn Ads) hinzuzufuegen, bedeutet lediglich ein neues Erfassungsmodul anzuschliessen, ohne Verarbeitung oder Verteilung anzupassen.
Szenario 1: Woechentlicher Google-Ads-Bericht via Slack und Sheets
Dieses Szenario generiert jeden Montag eine Zusammenfassung der Google-Ads-Performance der vergangenen Woche.
Detaillierte Konfiguration:
- Scheduler: Ausloesung Montag um 8:30 Uhr, Zeitzone Europe/Zurich
- Google Ads - Get Campaign Performance:
- Zeitraum: letzte 7 Tage
- Metriken: Impressionen, Klicks, Kosten, Conversions, Konversionsrate, durchschnittlicher CPC, ROAS
- Segmentierung: nach Kampagne
- Iterator: Schleife ueber jede Kampagne zur Berechnung der Veraenderungen
- Google Sheets - Add Row:
- Tabelle "Ads-Verlauf" mit Spalten: Datum, Kampagne, Impressionen, Klicks, Kosten, Conversions, CPC, ROAS
- Automatische Befuellung fuer einen 12-Monats-Verlauf
- Aggregator: Summierung der Metriken ueber alle Kampagnen
- Text Aggregator: Formatiert eine Slack-Nachricht mit den Kennzahlen:
- Gesamtausgaben vs. Budget
- Conversions und Kosten pro Conversion
- Top 3 Kampagnen nach ROAS
- Alerts bei negativer Performance einer Kampagne
- Slack - Send Message: Veroeffentlichung im Kanal #reporting
Ergebnis: Bericht in 15 Sekunden jeden Montag geliefert. Der Sheets-Verlauf ermoeglicht die Erkennung langfristiger Trends. Integrierte Alerts signalisieren problematische Kampagnen ohne manuelle Pruefung.
Szenario 2: GA4-Dashboard in Google Sheets, kontinuierlich aktualisiert
GA4 bietet native Berichte, doch deren Export in ein teilbares Format bleibt muehsam. Dieses Szenario haelt ein Google Sheets mit den wichtigsten Metriken auf dem neuesten Stand.
Detaillierte Konfiguration:
- Scheduler: Taeglich um 7 Uhr (Daten vom Vortag)
- HTTP Request - GA4 Data API:
- Endpoint: https://analyticsdata.googleapis.com/v1beta/properties/{ID}:runReport
- Dimensionen: date, sessionSource, sessionMedium, landingPage
- Metriken: sessions, totalUsers, newUsers, bounceRate, averageSessionDuration, conversions
- Authentifizierung: OAuth 2.0 ueber verbundenes Google-Konto
- JSON Parser: Extraktion der Datenzeilen aus der API-Antwort
- Iterator: Zeilenweise Verarbeitung
- Google Sheets - Search Row: Pruefen, ob die Zeile Datum+Quelle bereits existiert (Duplikate vermeiden)
- Google Sheets - Add/Update Row: Einfuegen oder Aktualisieren
Technischer Hinweis: Die GA4 Data API begrenzt Anfragen auf 10 000 Zeilen pro Aufruf. Fuer Websites mit hohem Traffic empfiehlt sich ein Filter nach Dimension (z. B. Top 20 Quellen) oder die Verwendung mehrerer paginierter Aufrufe.
Wichtige Metriken nach Quelle:
| Quelle | Prioritaere Metriken | Alert-Schwelle |
|---|---|---|
| Google / Organic | Sessions, Durchschnittsposition, CTR | Rueckgang > 15 % Woche/Woche |
| Google / CPC | Kosten, Conversions, ROAS | ROAS unter Zielwert |
| Direct | Sessions, Absprungrate | Verdaechtiger Anstieg (Bot?) |
| Referral | Neue Nutzer, Seiten/Sitzung | Unbekannte Quelle pruefen |
| Social | Traffic, Sitzungsdauer | - |
Szenario 3: SEO-Reporting via Search Console
Die Google Search Console enthaelt wertvolle Positionierungsdaten, exportiert diese aber nicht automatisch. Dieses Szenario extrahiert die SEO-Metriken und archiviert sie.
Detaillierte Konfiguration:
- Scheduler: Woechentlich, Mittwoch um 9 Uhr (Search-Console-Daten haben 48-72 Stunden Verzoegerung)
- HTTP Request - Search Console API:
- Endpoint: https://www.googleapis.com/webmasters/v3/sites/{siteUrl}/searchAnalytics/query
- Body: Dimensionen ["query", "page"], Zeitraum 7 Tage, Typ "web"
- Zurueckgegebene Metriken: Klicks, Impressionen, CTR, Durchschnittsposition
- Array Aggregator: Daten nach Seite gruppieren (Summe der Klicks und Impressionen pro URL)
- Google Sheets - Tab "SEO Woche": Archivierung mit Spalten Datum, Seite, Suchanfrage, Klicks, Impressionen, CTR, Position
- Filter: Seiten mit Durchschnittsposition zwischen 4 und 15 isolieren (Quick-Win-Moeglichkeiten)
- Slack: Liste der Quick Wins in #seo senden, mit Impressionenzahl und aktueller Position
Warum Positionen 4-15 strategisch wertvoll sind: Diese Seiten erscheinen auf der ersten oder zweiten Google-Seite, erfassen aber noch nicht den Grossteil des Traffics. Ein Gewinn von 2-3 Positionen kann die Klicks verdoppeln. Dieses Szenario identifiziert diese Chancen automatisch jede Woche und fuettert direkt Ihre SEO-Strategie.
Szenario 4: Multi-Plattform-Anomalie-Alerts
Eine Anomalie am selben Tag zu erkennen (Traffic-Einbruch, CPC-Explosion, Tracking-Fehler) statt erst im Wochenbericht kann Tausende von Franken retten.
Detaillierte Konfiguration:
- Scheduler: Alle 6 Stunden (4-mal pro Tag)
- Route 1 - Google Ads: Tageskosten mit dem Durchschnitt der letzten 7 Tage vergleichen. Alert bei Abweichung > 30 %
- Route 2 - GA4: Heutige Sessions mit dem Durchschnitt der letzten 7 Tage (gleiche Uhrzeiten) vergleichen. Alert bei Rueckgang > 25 %
- Route 3 - Search Console: Crawl-Fehler ueber API pruefen. Alert bei neuen 404- oder 5xx-Fehlern
- Merger: Alle erkannten Alerts konsolidieren
- Filter: Nur benachrichtigen, wenn mindestens ein Alert vorliegt
- Slack + E-Mail: Doppelte Benachrichtigung mit Details zu jeder Anomalie
Erkannte Anomalietypen:
- Ungewoehnliche Budgetueberschreitung bei Google Ads
- Ploetzlicher Rueckgang des organischen Traffics (moegliche Deindexierung oder algorithmisches Update)
- Anstieg des durchschnittlichen CPC (neue Konkurrenz bei Ihren Keywords)
- Massive Crawl-Fehler (Serverproblem, schlecht verwaltete Migration)
- Einbruch der Konversionsrate (technisches Problem auf der Website)
Szenario 5: Monatlicher Kundenbericht als PDF
Fuer Agenturen und Berater gehoert die Lieferung formatierter Berichte an Kunden zu den wiederkehrenden Aufgaben. Dieses Szenario erzeugt einen vollstaendigen Bericht und versendet ihn automatisch.
Detaillierte Konfiguration:
- Scheduler: Erster jedes Monats um 10 Uhr
- Google Ads + GA4 + Search Console: Erfassung der Metriken des Vormonats
- Aggregator: Berechnung der konsolidierten KPIs (Gesamtkosten, Gesamt-Conversions, Gesamt-ROAS, organischer Traffic, Durchschnittspositionen)
- Google Slides API: Ausfuellen einer Berichtsvorlage mit den Daten (ueber Platzhalter {{metric_name}})
- Google Slides → PDF: Export als PDF
- Google Drive: Speicherung im Kundenordner
- Gmail: Versand an den Kunden mit PDF-Anhang und einer Textzusammenfassung der Kernpunkte
Typische Berichtsvorlage (Folieninhalte):
- Folie 1: Management Summary (3 Kern-KPIs + Trend)
- Folie 2: Google-Ads-Performance (Grafiken)
- Folie 3: SEO-Performance (organischer Traffic + Positionen)
- Folie 4: Conversions und Attribution
- Folie 5: Empfehlungen und Massnahmen fuer den Folgemonat
Dieser Workflow reduziert die Erstellungszeit eines Kundenberichts von 2-3 Stunden auf unter 5 Minuten. Die Qualitaet bleibt konstant, Vergessenheitsfehler entfallen.
Bewertete Praktiken fuer zuverlaessiges Reporting
Die Automatisierung des Reportings birgt Fallstricke. Einige Regeln zur Fehlervermeidung:
- Rohdaten immer archivieren, bevor sie verarbeitet werden. Wenn eine Berechnung fehlerhaft ist, laesst sich die Korrektur ohne erneute Datenerfassung vornehmen.
- Szenarien eindeutig benennen: "Ads Wochenbericht - Kunde X - Montag 8:30" statt "Szenario 12".
- Jedes Szenario 2 Wochen testen, bevor es in Produktion geht.
- Fehlerbenachrichtigungen konfigurieren: Make kann Sie alarmieren, wenn ein Szenario fehlschlaegt (API-Timeout, abgelaufener Token, Kontingent ueberschritten).
- API-Kontingente pruefen: GA4 erlaubt 10 000 Anfragen pro Tag und Projekt. Google Ads: 15 000 Anfragen pro Tag. Passen Sie Ihre Ausfuehrungsfrequenzen entsprechend an.
Fuer eine begleitete Implementierung entwerfen und deployen unsere Berater fuer Marketing-Automatisierung diese Szenarien inklusive Schulung Ihres Teams.
Haeufig gestellte Fragen
Braucht man ein Google-Entwicklerkonto, um Make mit GA4 zu verbinden?
Ein Google-Cloud-Projekt mit aktivierter Analytics Data API genuegt. Die Erstellung ist kostenlos. Make verwaltet die OAuth-2.0-Authentifizierung ueber seine Oberflaeche. Rechnen Sie mit etwa 15 Minuten fuer die Erstkonfiguration. Stellen Sie sicher, dass Ihre GA4-Konfiguration sauber ist, bevor Sie das Reporting automatisieren.
Kann Make sich ohne die offizielle API mit Google Ads verbinden?
Make bietet ein natives Google-Ads-Modul, das die Verbindung vereinfacht. Fuer fortgeschrittene Abfragen (benutzerdefinierte Segmente, berechnete Metriken) ist der direkte HTTP-Aufruf an die Google Ads Reporting API moeglich, erfordert aber mehr Konfigurationsaufwand.
Was kostet Make fuer Multi-Client-Reporting?
Jedes Reporting-Szenario verbraucht zwischen 50 und 200 Operationen pro Ausfuehrung (je nach Anzahl der Kampagnen und Dimensionen). Fuer 5 Kunden mit woechentlichem Reporting und taeglichen Alerts rechnen Sie mit etwa 8 000-15 000 Operationen pro Monat. Der Make Pro-Plan fuer 16 EUR/Monat deckt dieses Volumen ab.
Lassen sich diese Szenarien auch in n8n umsetzen?
Ja, die Logik ist identisch. N8n bietet dieselben Konnektoren (Google Ads, GA4, Search Console, Slack). Vorteil von n8n: keine Kosten pro Operation im Self-Hosting. Vorteil von Make: intuitivere Oberflaeche fuer die Datenmanipulation. Beide Plattformen eignen sich je nach technischem Hintergrund und Hosting-Praeferenz.