KI

Automatisierte Google-Ads- und SEO-Berichte mit Make aufbauen

13. März 2026 8 Min. Lesezeit
Automatisierte Google-Ads- und SEO-Berichte mit Make aufbauen

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.

SchichtAufgabeMake-Module
ErfassungRohdaten aus den Plattformen extrahierenGoogle Ads, GA4, Search Console, Facebook Ads
VerarbeitungKPIs, Veraenderungen, Durchschnitte berechnenMath, Code JavaScript, Aggregator
SpeicherungArchivierung fuer Verlauf und TrendsGoogle Sheets, Airtable, PostgreSQL
VerteilungBericht im passenden Format zum richtigen Zeitpunkt liefernE-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:

  1. Scheduler: Ausloesung Montag um 8:30 Uhr, Zeitzone Europe/Zurich
  2. Google Ads - Get Campaign Performance:

- Zeitraum: letzte 7 Tage

- Metriken: Impressionen, Klicks, Kosten, Conversions, Konversionsrate, durchschnittlicher CPC, ROAS

- Segmentierung: nach Kampagne

  1. Iterator: Schleife ueber jede Kampagne zur Berechnung der Veraenderungen
  2. Google Sheets - Add Row:

- Tabelle "Ads-Verlauf" mit Spalten: Datum, Kampagne, Impressionen, Klicks, Kosten, Conversions, CPC, ROAS

- Automatische Befuellung fuer einen 12-Monats-Verlauf

  1. Aggregator: Summierung der Metriken ueber alle Kampagnen
  2. 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

  1. 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:

  1. Scheduler: Taeglich um 7 Uhr (Daten vom Vortag)
  2. 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

  1. JSON Parser: Extraktion der Datenzeilen aus der API-Antwort
  2. Iterator: Zeilenweise Verarbeitung
  3. Google Sheets - Search Row: Pruefen, ob die Zeile Datum+Quelle bereits existiert (Duplikate vermeiden)
  4. 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:

QuellePrioritaere MetrikenAlert-Schwelle
Google / OrganicSessions, Durchschnittsposition, CTRRueckgang > 15 % Woche/Woche
Google / CPCKosten, Conversions, ROASROAS unter Zielwert
DirectSessions, AbsprungrateVerdaechtiger Anstieg (Bot?)
ReferralNeue Nutzer, Seiten/SitzungUnbekannte Quelle pruefen
SocialTraffic, 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:

  1. Scheduler: Woechentlich, Mittwoch um 9 Uhr (Search-Console-Daten haben 48-72 Stunden Verzoegerung)
  2. 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

  1. Array Aggregator: Daten nach Seite gruppieren (Summe der Klicks und Impressionen pro URL)
  2. Google Sheets - Tab "SEO Woche": Archivierung mit Spalten Datum, Seite, Suchanfrage, Klicks, Impressionen, CTR, Position
  3. Filter: Seiten mit Durchschnittsposition zwischen 4 und 15 isolieren (Quick-Win-Moeglichkeiten)
  4. 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:

  1. Scheduler: Alle 6 Stunden (4-mal pro Tag)
  2. Route 1 - Google Ads: Tageskosten mit dem Durchschnitt der letzten 7 Tage vergleichen. Alert bei Abweichung > 30 %
  3. Route 2 - GA4: Heutige Sessions mit dem Durchschnitt der letzten 7 Tage (gleiche Uhrzeiten) vergleichen. Alert bei Rueckgang > 25 %
  4. Route 3 - Search Console: Crawl-Fehler ueber API pruefen. Alert bei neuen 404- oder 5xx-Fehlern
  5. Merger: Alle erkannten Alerts konsolidieren
  6. Filter: Nur benachrichtigen, wenn mindestens ein Alert vorliegt
  7. Slack + E-Mail: Doppelte Benachrichtigung mit Details zu jeder Anomalie

Erkannte Anomalietypen:

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:

  1. Scheduler: Erster jedes Monats um 10 Uhr
  2. Google Ads + GA4 + Search Console: Erfassung der Metriken des Vormonats
  3. Aggregator: Berechnung der konsolidierten KPIs (Gesamtkosten, Gesamt-Conversions, Gesamt-ROAS, organischer Traffic, Durchschnittspositionen)
  4. Google Slides API: Ausfuellen einer Berichtsvorlage mit den Daten (ueber Platzhalter {{metric_name}})
  5. Google Slides → PDF: Export als PDF
  6. Google Drive: Speicherung im Kundenordner
  7. Gmail: Versand an den Kunden mit PDF-Anhang und einer Textzusammenfassung der Kernpunkte

Typische Berichtsvorlage (Folieninhalte):

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:

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.

Teilen

Ähnliche Artikel

So erscheinen Sie in den Antworten von ChatGPT, Perplexity und Google AI Overviews
KI

So erscheinen Sie in den Antworten von ChatGPT, Perplexity und Google AI Overviews

15. Juni 2025
Wie KMU künstliche Intelligenz ins digitale Marketing integrieren (ohne Tech-Team)
KI

Wie KMU künstliche Intelligenz ins digitale Marketing integrieren (ohne Tech-Team)

15. Juli 2025
KI-Agenten: Was sie sind, wie sie funktionieren und warum KMU sich dafür interessieren
KI

KI-Agenten: Was sie sind, wie sie funktionieren und warum KMU sich dafür interessieren

12. März 2025

Ein Projekt? Setzen Sie Ihren Agenten ein

Ein 30-Minuten-Gespräch, um den Agenten, seine Ziele und Leitplanken zu definieren.

Ihren Agenten einsetzen