Mit n8n und Notion lassen sich Workflows automatisieren, die normalerweise ständiges Kopieren und Einfügen erfordern. Die Integration verbindet die beiden Plattformen nahtlos und ermöglicht es, Datenbanken direkt aus n8n zu verwalten – von der Abfrage einzelner Einträge bis zum Erstellen neuer Seiten. Ohne manuelle Eingriffe oder zusätzliche Kosten lässt sich so der Arbeitsalltag effizienter gestalten.
Warum die Notion-Integration in n8n lohnt
Viele Nutzer setzen auf Tools wie Zapier, um Notion mit anderen Anwendungen zu verbinden. Doch die n8n-Integration bietet entscheidende Vorteile:
- Keine Gebühren: Im Gegensatz zu Zapier fallen keine monatlichen Kosten an, insbesondere bei der selbst gehosteten Version.
- Volle Kontrolle: Die Daten bleiben in Ihrem eigenen Ökosystem, was Datenschutz und Compliance erleichtert.
- Flexible Automatisierung: Von einfachen Datenbankabfragen bis hin zu komplexen Workflows mit bedingten Logiken ist alles möglich.
- Kein Code erforderlich: Die Einrichtung erfolgt über eine visuelle Oberfläche, sodass auch Anfänger ohne Programmierkenntnisse die Integration nutzen können.
Ein typisches Szenario ist die Synchronisation von Kundendaten aus einem Formular in eine Notion-Datenbank oder das automatische Erstellen von Projektseiten basierend auf einem Kalender.
Schritt-für-Schritt: Notion-Integration in n8n einrichten
Bevor Sie loslegen, benötigen Sie zwei Dinge: ein n8n-Konto (entweder in der Cloud oder selbst gehostet) und ein Notion-Konto mit mindestens einer Datenbank. Der Prozess gliedert sich in drei Hauptschritte.
1. Notion-Integration erstellen
Starten Sie im Notion-Dashboard unter „My Integrations“:
- Klicken Sie auf + New integration.
- Vergeben Sie einen Namen, z. B. „n8n Automation“.
- Wählen Sie den gewünschten Arbeitsbereich aus.
- Aktivieren Sie unter Capabilities die Optionen Read content, Update content und Insert content.
- Bestätigen Sie mit Submit.
- Kopieren Sie den generierten Internal Integration Token (beginnt mit
ntn_odersecret_).
⚠️ Wichtig: Der Token hat zunächst keine Berechtigungen. Ohne den nächsten Schritt funktionieren keine API-Aufrufe.
2. Datenbank mit der Integration teilen
Öffnen Sie die Notion-Datenbank, die Sie automatisieren möchten:
- Klicken Sie oben rechts auf ... → Add connections.
- Suchen Sie Ihre erstellte Integration und wählen Sie sie aus.
- Bestätigen Sie mit Confirm.
Erst jetzt hat die Integration Zugriff auf die Datenbank. Andernfalls erhalten Sie bei jedem API-Aufruf eine Fehlermeldung.
3. Integration in n8n einrichten
Wechseln Sie zu n8n und gehen Sie zu Credentials → New:
- Wählen Sie die Notion API aus.
- Fügen Sie den kopierten Internal Integration Token ein.
- Speichern und testen Sie die Verbindung. Bei Erfolg erscheint die Meldung „Connection tested successfully“.
Damit ist die Basis gelegt. Jetzt können Sie den Notion-Node in Ihren Workflows verwenden.
Die wichtigsten Operationen im Notion-Node
Der Notion-Node bietet zwei Ressourcentypen an: Database Page und Block. Für die meisten Automatisierungen kommt der Database Page-Typ zum Einsatz.
Datenbankabfragen: Daten lesen und filtern
Die Operation Get Many dient dazu, Daten aus einer Datenbank auszulesen – ähnlich wie ein Filter in Notion selbst. Erforderlich ist die Database ID, die Sie aus der URL der Datenbank extrahieren können. Das Format ist eine 32-stellige Zeichenkette (mit oder ohne Bindestriche).
Beispiel-URL: notion.so/mein-arbeitsbereich/abc123def456789012345678901234ab?v=xyz
Hier ist abc123def456789012345678901234ab die gesuchte ID.
#### Filter anwenden: Ergebnisse eingrenzen
Sie können die Abfrage mit Filtern präzisieren. Die wichtigsten Filtertypen im Überblick:
- Text/Title: `{
KI-Zusammenfassung
Notion veritabanlarınızı n8n ile otomatikleştirin! Kod yazmadan veri okuma, yazma ve sorgulama adımlarını bu kılavuzda keşfedin. Ücretsiz örnek iş akışı dahil.