Google Workspace gehört in vielen Unternehmen zum täglichen Arbeitsalltag.
E-Mails werden über Gmail bearbeitet, Termine im Google Calendar verwaltet und Dokumente in Google Drive oder Google Sheets gespeichert.
Genau dort entstehen viele wiederkehrende Aufgaben.
E-Mails müssen weitergeleitet, Termine erstellt, Dateien abgelegt oder Informationen zwischen verschiedenen Anwendungen übertragen werden.
Diese Arbeit lässt sich in vielen Fällen vollständig automatisieren.
Bevor ein Workflow oder KI-Agent jedoch auf Google-Dienste zugreifen kann, muss zunächst eine sichere Verbindung zwischen n8n und Google hergestellt werden.
n8n bietet native Integrationen für nahezu alle wichtigen Google-Dienste.
Dazu gehören unter anderem Gmail, Google Calendar, Google Drive, Google Sheets, Google Docs, Google Slides, Google Contacts, Google Meet, Google Ads und YouTube.
Dadurch lassen sich komplette Geschäftsprozesse innerhalb der bestehenden Google-Umgebung automatisieren.
Ein typisches Beispiel:
Ein Workflow liest eingehende Bewerbungen aus Gmail aus, speichert Anhänge automatisch in Google Drive, legt Vorstellungsgespräche im Google Calendar an und dokumentiert den gesamten Prozess in Google Sheets.
Die einzelnen Anwendungen bleiben unverändert. Automatisiert wird die Arbeit zwischen ihnen.
Bevor die Verbindung eingerichtet wird, lohnt sich ein Blick auf das zugrunde liegende Sicherheitsprinzip.
Denn der Unterschied zwischen API-Keys und OAuth begegnet dir nicht nur bei Google, sondern bei nahezu jeder modernen Automatisierungsplattform.
Was ist ein API-Key?
Ein API-Key ist die einfachste Form der Authentifizierung.
Nach der Erstellung wird der Schlüssel im jeweiligen System hinterlegt und ermöglicht anschließend den Zugriff auf eine Schnittstelle.
Viele KI-Dienste wie OpenAI oder OpenRouter arbeiten nach diesem Prinzip. Der Vorteil liegt in der einfachen Einrichtung.
Der Nachteil besteht darin, dass ein API-Key häufig dauerhaft gültig ist und – abhängig von den vergebenen Berechtigungen – weitreichenden Zugriff ermöglicht.
Was ist OAuth?
Google verfolgt deshalb einen anderen Ansatz. Statt einen dauerhaften Generalschlüssel zu vergeben, autorisierst du n8n gezielt für die gewünschten Anwendungen.
Dabei entscheidest du selbst, auf welche Dienste der Workflow zugreifen darf – beispielsweise ausschließlich auf Google Calendar oder zusätzlich auf Gmail und Google Drive.
Die Berechtigungen lassen sich jederzeit überprüfen und wieder entziehen. Dadurch bietet OAuth deutlich mehr Kontrolle und Sicherheit als ein klassischer API-Key.
Die Einrichtung wirkt auf den ersten Blick komplex. Tatsächlich besteht sie aus wenigen Schritten, die nur einmal durchgeführt werden müssen.
Video: N8N mit Google verbinden – Tutorial auf YouTube ansehen
Schritt 1: Projekt in der Google Cloud Console erstellen
Öffne die Google Cloud Console und melde dich mit deinem Google-Konto an. Erstelle anschließend ein neues Projekt und vergib einen eindeutigen Namen – beispielsweise „n8n Automatisierung“.
Schritt 2: Die benötigten Google APIs aktivieren
Navigiere im Projekt zu „APIs und Dienste“ → „Bibliothek“ und aktiviere die Google-Dienste, auf die deine Workflows später zugreifen sollen.
In den meisten Fällen sind das:
- Gmail API
- Google Calendar API
- Google Drive API
- Google Sheets API
Es empfiehlt sich, alle benötigten APIs direkt zu Beginn zu aktivieren. So muss die Einrichtung später nicht erneut angepasst werden.
Schritt 3: Den OAuth-Zustimmungsbildschirm konfigurieren
Bevor OAuth-Zugangsdaten erstellt werden können, muss zunächst der OAuth-Zustimmungsbildschirm eingerichtet werden.
Lege einen Anwendungsnamen fest, hinterlege deine E-Mail-Adresse als Kontakt und wähle den User-Typ „Extern“.
Ein Schritt wird dabei besonders häufig übersehen:
Veröffentliche die Anwendung anschließend unter „Zielgruppe“.
Bleibt die App im Testmodus, laufen OAuth-Berechtigungen regelmäßig ab. Für produktive Automatisierungen bedeutet das, dass die Verbindung in regelmäßigen Abständen erneut bestätigt werden muss.
Schritt 4: OAuth-Client-ID erstellen
Erstelle anschließend unter „Anmeldedaten“ eine neue OAuth-Client-ID und wähle als Anwendungstyp „Webanwendung“.
Kopiere anschließend die in n8n angezeigte OAuth Redirect URL und hinterlege sie in der Google Cloud Console unter den autorisierten Weiterleitungs-URIs.
Nach dem Erstellen erhältst du zwei Werte:
- Client-ID
- Client-Secret
Diese Zugangsdaten werden im nächsten Schritt in n8n benötigt und sollten vertraulich behandelt werden.
Schritt 5: Google mit n8n verbinden
Wechsle zurück zu n8n und hinterlege die Client-ID sowie das Client-Secret in den entsprechenden Credentials.
Nach einem Klick auf „Mit Google verbinden“ öffnet sich das Google-Anmeldefenster. Wähle dein Google-Konto aus und bestätige die angeforderten Berechtigungen.
Erscheint anschließend die Meldung „Connection successful“, ist die Verbindung erfolgreich eingerichtet.
Solltest du mehrere Google-Dienste wie Gmail, Google Calendar, Google Drive oder Google Sheets verwenden, wiederholst du diesen Schritt jeweils für die entsprechenden Credentials.
Nicht jeder Dienst verfügt über eine eigene n8n-Integration.
Das bedeutet jedoch nicht, dass sich der Dienst nicht automatisieren lässt.
Der erste Schritt besteht darin, zu prüfen, ob bereits ein Community-Node verfügbar ist. Die n8n-Community entwickelt regelmäßig zusätzliche Integrationen, die sich unkompliziert nachinstallieren lassen.
Existiert auch dort keine passende Lösung, kann der Dienst über den HTTP Request Node direkt an seine API angebunden werden.
Dafür wird die API-Dokumentation des jeweiligen Anbieters genutzt. Die Einrichtung ist technischer, erweitert die Möglichkeiten von n8n jedoch erheblich.
Genau deshalb beschränkt sich n8n nicht auf seine nativen Integrationen. Nahezu jeder Dienst mit einer API lässt sich grundsätzlich in einen Workflow einbinden.
Sobald Google-Dienste mit n8n verbunden sind, lassen sich zahlreiche Geschäftsprozesse automatisieren.
Dazu gehören beispielsweise das Bewerbermanagement, die Leadbearbeitung, Rechnungs- und Mahnprozesse oder interne Kommunikationsabläufe – weitere konkrete Beispiele und Vorlagen findest du in unseren Ressourcen.
Dabei übernimmt n8n nicht die einzelnen Google-Anwendungen.
Automatisiert werden die Arbeitsschritte zwischen Gmail, Google Drive, Google Calendar, Google Sheets und weiteren Systemen.
Genau dort entstehen in vielen Unternehmen die größten manuellen Aufwände.
Die Verbindung von Google-Diensten über OAuth bildet die Grundlage für nahezu jede professionelle Automatisierung mit n8n.
Ist die Einrichtung einmal abgeschlossen, lassen sich Gmail, Google Calendar, Google Drive, Google Sheets und viele weitere Dienste zuverlässig in bestehende Geschäftsprozesse integrieren.
Die eigentliche Stärke liegt dabei nicht in den einzelnen Anwendungen.
Sie entsteht dort, wo Informationen automatisch zwischen Systemen fließen und manuelle Arbeit vollständig entfällt.