Wissen · Grundlagen
Notion an n8n anbinden
Die Baupläne schreiben Fälle, Suchvolumen und Werte in Notion-Datenbanken. Dafür braucht n8n einen Zugang zu deinem Notion-Workspace und die Freigabe für genau die Seiten, die es nutzen soll.
Geprüft am 02.11.2026. Grundlage sind die Entwickler-Doku von Notion und die n8n-Doku zum Notion-Zugang. Notion nennt Integrationen im Developer-Portal inzwischen „Connections“, n8n spricht noch von „Integration“. Gemeint ist dasselbe.
Drei Arten von Zugang
Interne Verbindung mit Token
Gilt für einen Workspace. Du bekommst sofort einen Token und trägst ihn in n8n ein. Die Verbindung ist ein eigener Bot-Nutzer, die Rechte hängen an ihr, nicht an einer Person.
Öffentliche Verbindung mit OAuth2
Für Anwendungen, die viele fremde Workspaces nutzen. Braucht eine Sicherheitsprüfung durch Notion vor der Veröffentlichung. Für den eigenen Betrieb nicht nötig.
Persönlicher Token
Handelt mit deinen eigenen Rechten, für Skripte und eigene Werkzeuge. In Business- und Enterprise-Tarifen kann der Workspace das Anlegen einschränken. Die n8n-Doku beschreibt diesen Weg nicht, für die Baupläne nimm Weg 1.
Interne Verbindung anlegen
Dafür musst du Workspace Owner sein.
- Developer-Portal öffnen. Im Developer-Portal von Notion unter „Build“, „Internal connections“. In Notion selbst führt der Weg über „Einstellungen“, „Verbindungen“. Den Link zum Portal findest du in der Notion-Doku unten.
- Neue Verbindung. „Create a new connection“ wählen, einen Namen wie
n8nvergeben und den Workspace auswählen. - Rechte setzen. Unter „Configuration“ die Fähigkeiten wählen. n8n nennt: Inhalte lesen, aktualisieren und einfügen sowie Nutzerinformationen ohne E-Mail-Adressen.
- Token kopieren. Ebenfalls unter „Configuration“. Den Token wie ein Passwort behandeln: nicht in Dateien oder Code, nur in den Zugang in n8n.
Seiten und Datenbanken freigeben
Eine neue Verbindung sieht zunächst nichts. Anfragen an Seiten, die du nicht freigegeben hast, enden mit einem Fehler. Zwei Wege:
- In Notion. Die Seite öffnen, oben rechts das Menü mit den drei Punkten, „Connections“, „+ Add connection“, die Verbindung suchen und bestätigen.
- Im Developer-Portal. Die Verbindung öffnen, Reiter „Content access“, „Edit access“ und Seiten oder Datenbanken auswählen.
Geklappt, wenn: Die Verbindung steht im Menü der Seite unter „Connections“.
Zugang in n8n anlegen und testen
- Zugang anlegen. In n8n unter „Credentials“ einen Zugang „Notion API“ anlegen und den Token als „Internal Integration Secret“ einfügen.
Geklappt, wenn: n8n meldet, dass die Verbindung getestet wurde. - Erster Test. Einen Knoten „Notion“ mit „Database Page“, „Get Many“ anlegen und die freigegebene Datenbank wählen.
Geklappt, wenn: Die Auswahlliste zeigt deine Datenbank und die Ausführung liefert ihre Einträge.
Grenzen der Notion-API
- Anfragen pro Minute. Laut Notion bis zu 180 Anfragen pro Minute je Verbindung in den Tarifen ohne Business, 600 in Business und Enterprise. Datenbankabfragen sind auf etwa 3 Anfragen pro Sekunde begrenzt.
- Zu viele Anfragen. Dann antwortet Notion mit 429 und dem Code
rate_limitedund sagt im HeaderRetry-After, wann es weitergeht. Bei Überlast kommt 529. In n8n hilft „Retry On Fail“ mit Wartezeit oder ein Knoten „Wait“ zwischen großen Mengen. - Größe einer Anfrage. Höchstens 1000 Blöcke oder 500 KB, ein Textfeld höchstens 2000 Zeichen, Listen höchstens 100 Einträge.
Welche Baupläne das brauchen
Alle drei Baupläne schreiben in Notion:
Statt Notion gehen auch Google Drive (Google Sheets), Microsoft Excel 365, Trello oder Airtable. Die Notion-Knoten tauschst du dann gegen die passenden Knoten in n8n.
Lieber machen lassen? Siehe Marketing-Automatisierung.
Quellen
- Notion Developers: Internal connections, abgerufen am 02.11.2026
- Notion Developers: API quickstart (persönlicher Token), abgerufen am 02.11.2026
- Notion Developers: Request limits, abgerufen am 02.11.2026
- n8n Docs: Notion credentials, abgerufen am 02.11.2026
Erstgespräch
Lieber machen lassen?
In einem kostenlosen 20-Minuten-Gespräch klären wir, was du brauchst und ob ich der Richtige dafür bin.
Für ein kostenloses Erstgespräch (20 Minuten über Google Meet) schreib mir kurz über das Kontaktformular. Ich schlage dir dann einen Termin vor.