Bauplan P03 · n8n · MIT-Lizenz
Wie oft wird jeder deiner Artikel bei Google gesucht?
n8n holt deine verkauften Artikel aus der JTL-Wawi, nur lesend, und legt sie in Notion an. Eine kleine KI bildet für jeden Artikel das Suchwort, unter dem Käufer suchen. DataForSEO misst Suchvolumen, Klickpreis und Wettbewerb. Jeder Artikel bekommt ein Label von „Hohes Suchvolumen“ bis „Nicht ermittelbar“.

- Für wen
- JTL-Händler, die Werbebudget nach Nachfrage steuern wollen
- Ergebnis
- Suchwort, Kennzahlen und Label je Artikel in Notion
- Einrichtung
- Im Browser, drei Abläufe in n8n
- Braucht
- n8n, Lesezugang zur Wawi, Notion, OpenAI, DataForSEO
Das hast du am Ende
Am Ende steht in Notion eine Datenbank „Suchvolumen der Produkte“. Jede Zeile ist ein Vater- oder Einzelartikel mit Suchwort, monatlichem Suchvolumen, Klickpreis, Wettbewerb, Geboten und Label.
Passt ein Suchwort nicht, überschreibst du es in Notion und setzt den Status „Keyword manuell“. Der nächste Lauf misst nur dieses Wort neu.
Ein dritter Ablauf überträgt die Labels auf alle Artikel der Wawi und gibt die Liste an andere Abläufe weiter, zum Beispiel an die Kampagnensteuerung aus Bauplan P01.
Woran du merkst, dass es läuft
Hak diese Punkte nach der Einrichtung ab. Stimmen alle, läuft der Bauplan.
- Notion ist gefüllt.Nach Ablauf 01 stehen die Artikel mit Status „SEO fehlt“ in Notion. Ein zweiter Lauf legt keine doppelt an.
- Jeder offene Artikel hat ein Ergebnis.Nach Ablauf 02 hat jede bearbeitete Seite ein Suchwort, ein Label und einen Status. Der Laufbericht zeigt „fehler: 0“.
- Manuelle Korrektur greift.Eine Seite mit „Keyword manuell“ wird mit deinem Suchwort neu gemessen.
- Die Liste kommt zurück.Ablauf 03 liefert für alle Artikel ein Label, Kinder mit dem Label ihres Vaters.
Was es dir bringt
Nachfrage statt Bauchgefühl
Du siehst, welche Artikel gesucht werden und welche kaum jemand kennt.
Suchwort wie Käufer
Die KI lässt Maße, Varianten und Händlercodes weg und bildet das Wort, das Käufer bei Google eingeben.
Baustein für die Kampagnensteuerung
Das Label fließt in Bauplan P01 ein und hebt Artikel mit Nachfrage im Score an.
Aus dem Alltag
Erfundenes, aber typisches Beispiel.
Ein Shop für Werkzeug bewirbt alle Artikel gleich. Welche davon überhaupt gesucht werden, weiß niemand. Das Budget verteilt sich nach Umsatz der Vergangenheit.
Jeder Artikel hat ein Suchwort und ein Label. Für Artikel mit hohem Suchvolumen gibt es ein eigenes Budget, die übrigen laufen sparsam mit.
Für wen es passt und für wen nicht
- Du arbeitest mit der JTL-Wawi.
- Du willst wissen, welche Artikel bei Google gesucht werden.
- Du hast ein kleines Guthaben bei DataForSEO und einen OpenAI-Schlüssel.
- Du nutzt keine JTL-Wawi.
- Du brauchst eine vollständige Keyword-Recherche je Artikel. Der Bauplan misst ein Suchwort je Artikel.
Warum ich das gebaut habe
Für die Kampagnensteuerung brauchte ich je Artikel eine Zahl für die Nachfrage. Diese Fassung ist der Nachbau meines echten Ablaufs, mit besseren Suchwörtern und ohne Schreibzugriff auf die Wawi.
So läuft es ab
- JTL-Wawi, nur lesendAblauf 01 liest aktive Vater- und Einzelartikel, die zuletzt verkauft wurden, und legt fehlende in Notion an.
- KIAblauf 02 nimmt alle offenen Seiten. Ein kleines, günstiges OpenAI-Modell bildet je Artikel ein Suchwort, bei Fehlern springt ein Ersatzmodell ein.
- DataForSEOAlle Suchwörter gehen gebündelt in eine Abfrage. Zurück kommen Suchvolumen, Klickpreis und Wettbewerb.
- NotionKennzahlen, Label und Status werden in die Seite geschrieben. Fehlgeschlagene Seiten kommen beim nächsten Lauf wieder dran.
- n8n, Ablauf 03Überträgt die Labels auf alle Artikel, auch auf Kinder, und gibt die Liste an den aufrufenden Ablauf zurück.
Was es bewusst nicht tut
- Er schreibt nicht in deine Wawi. Im Original landen die Labels per SQL in der Wawi. In dieser Fassung liegen die Werte in Notion, und Ablauf 03 gibt die Liste weiter.
- Er misst nur ein Suchwort je Artikel, keine Keyword-Recherche.
- Die Zahlen sind Monatsschätzungen von Google Ads, keine Verkaufsprognose.
- Die kleine KI liegt nicht immer richtig. Vereinzelt bleiben zwei Synonyme oder eine Gradangabe stehen. Das korrigierst du in Notion.
Abweichungen vom Original
- Die Labels landen nicht in der Wawi. Die Werte stehen in Notion, Ablauf 03 gibt die Liste an andere Abläufe weiter.
- Die KI läuft per HTTP-Aufruf an OpenAI statt über einen KI-Agenten-Knoten. Hauptmodell ist ein kleines, günstiges OpenAI-Modell, als Ersatz ein zweites kleines Modell.
- DataForSEO wird mit einer gebündelten Abfrage je Lauf gefragt statt einzeln je Suchwort.
- Neu sind der Status „Fehler“ mit Hinweis, die manuelle Korrektur in Notion und Labels für Kindartikel.
- Den Start aus einer Notion-Automation habe ich nur mit einer nachgestellten Nachricht getestet, nicht mit einer echten Automation.
Was du brauchst
- n8n ab Version 2. n8n muss den SQL-Server deiner Wawi im Netz erreichen.
- Einen SQL-Login für die Wawi, der nur lesen darf.
- Ein Notion-Konto mit einer internen Integration.
- Einen OpenAI-API-Schlüssel und ein DataForSEO-Konto mit etwas Guthaben.
Alle Dienste, Anmeldungen, Zugänge und Kosten auf einen Blick →
Was dein Techniker oder Dienstleister wissen will
Drei n8n-Abläufe. Wawi per Microsoft-SQL-Knoten, nur SELECT. KI per HTTP-Request an OpenAI mit JSON-Schema, Hauptmodell gpt-5-nano, Ersatzmodell gpt-4o-mini. OpenAI hat für beide eine Abschaltung angekündigt: gpt-5-nano am 11.12.2026, gpt-4o-mini (Fassung 2024-07-18) am 14.01.2027. Trag dann im HTTP-Request das Nachfolgemodell ein, das OpenAI auf der Seite zu Abschaltungen nennt, und teste erneut mit fünf Artikeln. DataForSEO Google Ads Search Volume, eine gebündelte Abfrage je Lauf. Ablauf 03 als Sub-Workflow mit Execute Workflow Trigger. Optionaler Webhook mit Header-Schlüssel für Notion-Automationen.
Was im Paket ist
Einen Download gibt es noch nicht. Schreib mir über das Kontaktformular, dann schicke ich dir die Dateien per Mail.
ANLEITUNG-P03-v2.mdDie Anleitung: jeder Knoten, jede Einstellung, der Prompt und der komplette Code.01, 02, 03 als JSONDie drei n8n-Abläufe zum Importieren.Hilfsabläufe„Keyword manuell“ testen und Ablauf 03 aus einem anderen Ablauf aufrufen.LICENSEMIT-Lizenz. Du darfst den Bauplan nutzen und anpassen.Selbst, mit deiner KI oder mit mir
Selbst einrichten
Die Schritte stehen frei hier auf der Website. Bei den wichtigen Schritten steht da, woran du merkst, dass es geklappt hat. Die Dateien zum Importieren mit Feldern und Texten schicke ich dir auf Anfrage, bis der Download fertig ist.
Zur Anleitung →Mit deiner KI
Gib Claude Code oder Codex die Anleitung aus dem Paket. Das Paket schicke ich dir auf Anfrage. Genau so wurde der Bauplan abgenommen: frische KI-Sessions haben ihn nur nach der Anleitung nachgebaut.
So geht das →Einrichten lassen
Kein IT-Mensch im Haus? Dann richte ich es dir ein. Aufwand und Preis klären wir in einem kostenlosen 20-Minuten-Gespräch.
Erstgespräch anfragen →Einrichten: Schritt für Schritt
Am Ende steht in Notion zu jedem Artikel ein Suchwort mit Suchvolumen und Label.
Diese Anleitung ist für Leute geschrieben, die einen Shop führen und keine Programmierer sind. Es gibt drei Wege zum laufenden Bauplan. Alle drei führen zum selben Ergebnis.
Wörter wie „Workflow“ oder „Credential“ sind neu für dich? Sie stehen unter Begriffe kurz erklärt.
Das brauchst du auf einen Blick
Diese Dienste arbeiten im Bauplan zusammen. Pro Dienst steht hier, wo du dich anmeldest, was du in n8n verbindest und ob es etwas kostet.
Holt die Artikel, ruft KI und DataForSEO auf und schreibt die Ergebnisse nach Notion.
- Anmelden
- n8n Cloud oder dein eigener Server (Anleitung bei n8n)
- In n8n
- Hier legst du die Zugänge unten an.
- Kosten
- n8n Cloud kostet monatlich, Preise bei n8n. Auf dem eigenen Server ist die Community Edition kostenlos.
Liefert die Artikel. Der Bauplan liest nur, er schreibt nie in die Wawi.
- Anmelden
- Kein neues Konto. Dein Techniker legt einen SQL-Login an, der nur lesen darf (nur SELECT).
- In n8n
- Zugang „Microsoft SQL“ mit Host, Port, Datenbank, Benutzer und Passwort.
- Kosten
- Keine zusätzlichen.
Die Datenbank „Suchvolumen der Produkte“. Du legst sie mit den Feldern aus der Anleitung an.
- Anmelden
- notion.so, dann unter „Einstellungen“, „Verbindungen“ eine interne Integration anlegen.
- In n8n
- Zugang „Notion API“ mit dem Token der Integration.
- Kosten
- Der kostenlose Tarif reicht, wenn du allein im Workspace arbeitest. Für den optionalen Start aus einer Notion-Automation brauchst du einen bezahlten Tarif.
Bildet je Artikel ein Suchwort. Hauptmodell ist ein kleines, günstiges OpenAI-Modell, bei Fehlern springt ein Ersatzmodell ein.
- Anmelden
- platform.openai.com, dort einen API-Schlüssel anlegen.
- In n8n
- Zugang „Header Auth“ mit
AuthorizationundBearerplus Schlüssel. - Kosten
- Abrechnung nach Nutzung, Preise bei OpenAI.
Misst Suchvolumen, Klickpreis und Wettbewerb aus Google Ads.
- Anmelden
- dataforseo.com, dann unter „API Access“ Login und API-Passwort.
- In n8n
- Zugang „Basic Auth“ mit API-Login und API-Passwort.
- Kosten
- Abrechnung je Abfrage, Preise bei DataForSEO.
Diese Zugänge legst du in n8n an
In n8n heißen sie „Credentials“. Die Namen in Anführungszeichen sind die Einträge in der Auswahlliste von n8n. Passwörter und Schlüssel stehen nie in den Dateien des Pakets.
Microsoft SQLLesezugang zur Wawi.Notion APIToken deiner Notion-Integration.OpenAIArt „Header Auth“ mit dem API-Schlüssel.DataForSEOArt „Basic Auth“ mit API-Login und API-Passwort.Start-Token (optional)Art „Header Auth“, nur für den Start aus einer Notion-Automation.Ablauf 01 monatlich, Ablauf 02 täglich für neue Artikel, Ablauf 03 wird von anderen Abläufen aufgerufen.
An OpenAI gehen nur Artikelname, Hersteller und Kategorie, an DataForSEO nur die Suchwörter. Keine Kundendaten.
Wie du die Zugänge Schritt für Schritt anlegst, steht unten in Schritt für Schritt. Preise der Anbieter können sich ändern. Die Kosten der Dienste trägst du selbst.
Schritt für Schritt
Bei den wichtigen Schritten steht in einem grünen Kasten, woran du merkst, dass es geklappt hat. Geh erst weiter, wenn das stimmt.
- Notion-Datenbank anlegen. Eine Datenbank „Suchvolumen der Produkte“ mit den Feldern aus der Anleitung anlegen, Namen genau so. Dann über „…“, „Verbindungen“ mit deiner Integration teilen.
Geklappt, wenn: Die Integration steht unter „Verbindungen“ der Datenbank. - Zugänge anlegen. „Microsoft SQL“, „Notion API“, „Header Auth“ für OpenAI mit
AuthorizationundBearerplus Schlüssel, „Basic Auth“ für DataForSEO. Für den optionalen Start aus Notion ein fünfter „Header Auth“ mit eigenem Namen. - Abläufe importieren und Zugänge prüfen. Die drei Dateien in je einen neuen Ablauf importieren. Danach alle drei Header-Auth-Knoten öffnen: In den beiden KI-Knoten muss der OpenAI-Zugang stehen, im Webhook der Start-Token. n8n ordnet beim Import gern den falschen zu.
Geklappt, wenn: Kein Knoten zeigt ein Warndreieck, und die Zuordnung stimmt. - Ablauf 01 testen. Im Knoten „Einstellungen“ die Datenbank-ID und für den Test eine kleine Zahl bei
max_neue_artikeleintragen. Mit „Start (manuell)“ ausführen, dann ein zweites Mal.
Geklappt, wenn: Nach dem ersten Lauf stehen neue Seiten mit „SEO fehlt“ in Notion, nach dem zweiten keine doppelten. - Ablauf 02 testen. Für den Test
max_pro_laufklein halten. Mit „Start (manuell)“ ausführen.
Geklappt, wenn: Der Knoten „Laufbericht“ zeigt „fehler: 0“, und die Seiten haben Suchwort, Label und Status. - Keyword manuell testen. In einer Seite das Suchwort überschreiben, Status „Keyword manuell“ setzen und Ablauf 02 noch einmal starten.
Geklappt, wenn: Die Seite wurde mit deinem Suchwort neu gemessen. - Ablauf 03 testen. Mit „Start (manuell)“ ausführen. Für den Aufruf aus anderen Abläufen muss 03 veröffentlicht sein.
Geklappt, wenn: Der letzte Knoten gibt die Liste aller Artikel zurück, Kinder mit dem Label ihres Vaters. - Veröffentlichen. Erst wenn alle Tests stimmen, 02 und 03 mit „Publish“ veröffentlichen. 01 startest du einmal im Monat.
So sieht das bei dir aus
Bildschirmfotos aus den Abnahmen am 31.10.2026, mit Testdaten.

Wenn etwas nicht klappt
Alle Seiten auf „Fehler“
In den KI-Knoten steht der falsche Zugang. Den OpenAI-Zugang wählen.
„invalid characters“ bei DataForSEO
Ein Suchwort enthält Sonderzeichen. Der Knoten „Abfrage bündeln“ filtert sie, wer ihn ändert, muss das beibehalten.
Notion-Knoten läuft hundertfach
„Execute Once“ fehlt.
Lauf wartet und tut nichts
Am Knopf „Execute“ war der Zeitplan oder der Webhook statt „Start (manuell)“ gewählt.
Gut zu wissen
Die Zahlen sind Monatsschätzungen von Google Ads. Sie sagen, wie oft gesucht wird, nicht wie viel du verkaufst. Die kleine KI liegt nicht immer richtig. Vereinzelt bleiben zwei Synonyme oder eine Gradangabe stehen. Dann hilft „Keyword manuell“.
An die KI gehen nur Artikelname, Hersteller und Kategorie, an DataForSEO nur die Suchwörter. Kundendaten verarbeitet der Bauplan nicht.
Mit deiner KI einrichten
Die Anleitung im Paket beschreibt jeden Knoten und jede Einstellung. Damit kann ein KI-Assistent, der auf deinem Rechner arbeitet, die Abläufe mit dir nachbauen: Claude Code von Anthropic oder Codex von OpenAI. So habe ich die Baupläne abgenommen. Frische KI-Sessions ohne Vorwissen haben sie nur nach der Anleitung in einer leeren n8n gebaut und getestet. Bevor der Assistent etwas in deinem n8n ändert, soll er dich fragen. Das schreibst du ihm am Anfang dazu.
- Assistent installieren. Claude Code: Anleitung unter code.claude.com. Wer kein Terminal mag, nimmt die Desktop-App von Claude und dort den Bereich „Code“. Codex: Anleitung unter learn.chatgpt.com. Beide laufen auf Mac und Windows.Geklappt, wenn:
claude --versionodercodex --versionim Terminal eine Versionsnummer zeigt. - Dateien ablegen. Leg die Dateien zum Bauplan in einen eigenen Ordner, zum Beispiel
P03-v2. - Terminal im Ordner öffnen. Mac: Programm „Terminal“ öffnen,
cdund ein Leerzeichen tippen, den Ordner aus dem Finder ins Fenster ziehen, Enter. Windows: den Ordner im Explorer öffnen, mit der rechten Maustaste auf eine freie Stelle klicken und „Im Terminal öffnen“ wählen. - Assistent starten.
claudeodercodextippen und Enter drücken. Beim ersten Start meldest du dich im Browser an. - Auftrag geben. Schreib zum Beispiel: „Lies die Anleitung in diesem Ordner und bau die Abläufe mit mir in meinem n8n nach. Frag vor jeder Änderung.“ Dann fragt der Assistent dich nach deiner n8n-Adresse und den Werten aus „Vorbereitung“.
- Passwörter selbst eintragen. Zugänge legst du selbst in n8n unter „Credentials“ an. Passwörter und Schlüssel gehören nie in den Chat.Geklappt, wenn: Alle Tests aus der Anleitung grün sind und der Assistent dir eine Liste der angelegten Abläufe gibt.
Schreib ihm in einfachen Worten, was du siehst, oder füge die Fehlermeldung ein. Ändert er etwas, das du nicht verstehst, schreib „Stopp, erklär mir das erst“. Er darf nur die Dateien aus dem Paket nutzen und keine eigenen Abläufe erfinden. So steht es im Text.
Kommst du nicht weiter, schreib mir über das Kontaktformular. Schick dabei keine Passwörter mit.
Häufige Fragen
Was kostet der Betrieb?
Es fallen die Gebühren von OpenAI und DataForSEO an. Ablauf 02 bearbeitet nur offene Seiten, nach dem ersten Lauf also nur neue Artikel. Wie viel das ist, hängt von der Zahl deiner Artikel ab. Der erste Lauf über den ganzen Bestand kostet am meisten. Die Preise stehen bei OpenAI und DataForSEO.
Was kostet es, wenn du es mir einrichtest?
Das hängt von deinem Shop ab. Wir klären es in einem kostenlosen 20-Minuten-Gespräch.
Was geht an die KI?
Artikelname, Hersteller und Kategorie. Keine Kundendaten.
Was, wenn das Suchwort nicht passt?
In Notion überschreiben und Status „Keyword manuell“ setzen. Der nächste Lauf misst es neu.
Schreibt der Bauplan in meine Wawi?
Nein. Er braucht nur einen Login, der lesen darf.
MIT-Lizenz, Copyright (c) 2026 Lukas Babbick. Wenn du den Bauplan weitergibst, bleiben Copyright- und Lizenztext dabei. Eine bestimmte wirtschaftliche Wirkung sage ich nicht zu; die gesetzliche Haftung bleibt unberührt. Keine Rechtsberatung.
Weitere Baupläne

KI-Telefonassistent
Nimmt Anrufe an, nennt Bestellstatus und Lieferbarkeit, bucht Termine und legt jeden Anruf als Fall in Notion an.
Bauplan ansehen →
Marge und Kampagnenklasse pro Artikel
Bewertet jede Nacht jeden Artikel aus der JTL-Wawi nach echter Marge und Nachfrage und vergibt Labels für Google Shopping.
Bauplan ansehen →
