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“.

Zur Einrichtung →Drei Wege vergleichen

Das Ergebnis. Ablauf 03 liefert für alle Artikel der Wawi ein Label, Kindartikel erben es vom Vater. Aus einer Abnahme am 31.10.2026, 4472 Artikel.
Das Ergebnis. Ablauf 03 liefert für alle Artikel der Wawi ein Label, Kindartikel erben es vom Vater. Aus einer Abnahme am 31.10.2026, 4472 Artikel.
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
01 · Ergebnis

Das hast du am Ende

Startpunkt, keine FertiglösungDer Bauplan ist ein Startpunkt, keine fertige Eins-zu-eins-Lösung für dein Unternehmen. Den Prompt und die Einstellungen schneidest du selbst auf deinen Shop und deine Artikel zu.

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.

Abgenommen am 31.10.2026Drei frische KI-Sessions haben den Bauplan am 31.10.2026 nur nach der Anleitung in leeren n8n-Instanzen nachgebaut. Ablauf 01 und 03 haben alle bestanden, Ablauf 02 mit Mängeln, die heute in der Anleitung stehen.
02 · Definition of Done

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.
03 · Mehrwert

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.

Vorher

Ein Shop für Werkzeug bewirbt alle Artikel gleich. Welche davon überhaupt gesucht werden, weiß niemand. Das Budget verteilt sich nach Umsatz der Vergangenheit.

Mit dem Bauplan

Jeder Artikel hat ein Suchwort und ein Label. Für Artikel mit hohem Suchvolumen gibt es ein eigenes Budget, die übrigen laufen sparsam mit.

04 · Für wen

Für wen es passt und für wen nicht

Passt, wenn
  • 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.
Passt eher nicht, wenn
  • 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.

05 · Ablauf

So läuft es ab

  1. JTL-Wawi, nur lesendAblauf 01 liest aktive Vater- und Einzelartikel, die zuletzt verkauft wurden, und legt fehlende in Notion an.
  2. KIAblauf 02 nimmt alle offenen Seiten. Ein kleines, günstiges OpenAI-Modell bildet je Artikel ein Suchwort, bei Fehlern springt ein Ersatzmodell ein.
  3. DataForSEOAlle Suchwörter gehen gebündelt in eine Abfrage. Zurück kommen Suchvolumen, Klickpreis und Wettbewerb.
  4. NotionKennzahlen, Label und Status werden in die Seite geschrieben. Fehlgeschlagene Seiten kommen beim nächsten Lauf wieder dran.
  5. n8n, Ablauf 03Überträgt die Labels auf alle Artikel, auch auf Kinder, und gibt die Liste an den aufrufenden Ablauf zurück.
Ablauf 02 mit drei Auslösern: manuell, täglich und optional aus einer Notion-Automation.
Ablauf 02 mit drei Auslösern: manuell, täglich und optional aus einer Notion-Automation.
Der Laufbericht nach einem Testlauf mit fünf Artikeln: wie viele per KI, wie viele mit Suchvolumen, keine Fehler.
Der Laufbericht nach einem Testlauf mit fünf Artikeln: wie viele per KI, wie viele mit Suchvolumen, keine Fehler.
06 · Grenzen

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.
07 · Voraussetzungen

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.

08 · Paket

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.
09 · Drei Wege

Selbst, mit deiner KI oder mit mir

Weg 1

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 →
Weg 2

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 →
Weg 3

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 →
Bauplan oder WaWiHub?Der Bauplan ist für dich, wenn du die Messung selbst betreiben willst. WaWiHub ist meine Software für JTL-Händler, die bei mir läuft, mit Oberfläche und Betreuung. Mehr zu WaWiHub
Teil 2 · Einrichten

Einrichten: Schritt für Schritt

Startpunkt, keine FertiglösungDer Bauplan ist ein Startpunkt, keine fertige Eins-zu-eins-Lösung für dein Unternehmen. Den Prompt und die Einstellungen schneidest du selbst auf deinen Shop und deine Artikel zu.
Kein Notion?Die Anleitung beschreibt den Weg mit Notion. Genauso gut geht eine Tabelle in Google Drive (Google Sheets), Microsoft Excel 365, Trello oder Airtable. n8n hat für diese Dienste eigene Knoten. Dann tauschst du die Notion-Knoten gegen die passenden aus und legst dieselben Felder an.

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.

Fertig-CheckWoran du merkst, dass alles läuft, steht oben unter Woran du merkst, dass es läuft. Hak die Punkte nach dem letzten Schritt ab.
Tech-Stack

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.

n8nPflicht

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.
JTL-WawiPflicht

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.
NotionPflicht

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.
OpenAIPflicht

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 Authorization und Bearer plus Schlüssel.
Kosten
Abrechnung nach Nutzung, Preise bei OpenAI.
DataForSEOPflicht

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.
Einrichtung und Betrieb

Ablauf 01 monatlich, Ablauf 02 täglich für neue Artikel, Ablauf 03 wird von anderen Abläufen aufgerufen.

Datenschutz

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.

Weg 1

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.

  1. 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.
  2. Zugänge anlegen. „Microsoft SQL“, „Notion API“, „Header Auth“ für OpenAI mit Authorization und Bearer plus Schlüssel, „Basic Auth“ für DataForSEO. Für den optionalen Start aus Notion ein fünfter „Header Auth“ mit eigenem Namen.
  3. 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.
  4. Ablauf 01 testen. Im Knoten „Einstellungen“ die Datenbank-ID und für den Test eine kleine Zahl bei max_neue_artikel eintragen. 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.
  5. Ablauf 02 testen. Für den Test max_pro_lauf klein halten. Mit „Start (manuell)“ ausführen.
    Geklappt, wenn: Der Knoten „Laufbericht“ zeigt „fehler: 0“, und die Seiten haben Suchwort, Label und Status.
  6. 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.
  7. 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.
  8. 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.

Das Ergebnis. Ablauf 03 liefert für alle Artikel der Wawi ein Label, Kindartikel erben es vom Vater. Aus einer Abnahme am 31.10.2026, 4472 Artikel.
Das Ergebnis. Ablauf 03 liefert für alle Artikel der Wawi ein Label, Kindartikel erben es vom Vater. Aus einer Abnahme am 31.10.2026, 4472 Artikel.
Ablauf 02 mit drei Auslösern: manuell, täglich und optional aus einer Notion-Automation.
Ablauf 02 mit drei Auslösern: manuell, täglich und optional aus einer Notion-Automation.
Der Laufbericht nach einem Testlauf mit fünf Artikeln: wie viele per KI, wie viele mit Suchvolumen, keine Fehler.
Der Laufbericht nach einem Testlauf mit fünf Artikeln: wie viele per KI, wie viele mit Suchvolumen, keine Fehler.
Hilfe

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.

Bitte keine PasswörterKommst du nicht weiter, schreib mir über das Kontaktformular. Schick mir dabei keine Passwörter und keine Kundendaten. Ein Bildschirmfoto der Fehlermeldung reicht.
Hintergrund

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.

Weg 2

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.

Was du dafür brauchstFür Claude Code ein bezahltes Abo bei Anthropic. Codex gibt es bei OpenAI auch im kostenlosen Tarif, aber stark begrenzt. Für einen ganzen Bauplan rechne mit einem bezahlten Tarif. Dazu in n8n die „n8n API“ in den Einstellungen, damit der Assistent Abläufe anlegen kann.
  1. 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 --version oder codex --version im Terminal eine Versionsnummer zeigt.
  2. Dateien ablegen. Leg die Dateien zum Bauplan in einen eigenen Ordner, zum Beispiel P03-v2.
  3. Terminal im Ordner öffnen. Mac: Programm „Terminal“ öffnen, cd und 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.
  4. Assistent starten. claude oder codex tippen und Enter drücken. Beim ersten Start meldest du dich im Browser an.
  5. 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“.
  6. 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.
Wenn der Assistent hängt

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.

DatenschutzLeg keine Kundendaten in den Ordner, den die KI sieht, und nutze einen Tarif des KI-Anbieters mit Auftragsverarbeitungsvertrag (AVV).
10 · Fragen

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.