n8n · Workflow

Lav SEO content briefs automatisk i n8n

Sheet → n8n → research input → AI → Docs/Notion

NiveauØvet
Opsætning60–120 min
AppsGoogle Sheets, n8n, AI-model, Google Docs/Notion
Dataflown8n
01Google Sheets
02n8n
03AI-model
04Google Docs/Notion

Mål: Omdan et godkendt emne + researchinput til et konsistent content brief, ikke en automatisk artikel.

Det bygger du

Opret strukturerede content briefs fra en keyword-kø

Platform: n8n · Apps: Google Sheets, n8n, AI-model, Google Docs/Notion. Niveau: Øvet. Prototype: 60–120 min.

Dataflowet

Trigger

Ny godkendt række i Sheet/Airtable med keyword, intent-noter, målgruppe og kilder.

Normalisering

Kontrollér at der findes research og mindst én kilde; map interne URL’er til et standardformat.

AI

Syntetisér et brief med mål, brugerens spørgsmål, foreslåede sektioner, evidenskrav og interne links. AI må ikke opfinde volume eller SERP-data.

Routing / handling

Gem brief i Docs/Notion som kladde og send link til redaktør; status ændres først efter gennemgang.

Fejlvej

Manglende research → stop med tydelig fejl; ugyldige links → marker i brief; duplicate keyword → link til eksisterende brief.

Byg i denne rækkefølge

  1. 1

    Få trigger og normalisering til at virke uden AI. Brug et stabilt record- eller event-id, så samme hændelse ikke skaber dubletter ved genforsøg.

  2. 2

    Tilføj AI som én afgrænset funktion. Syntetisér et brief med mål, brugerens spørgsmål, foreslåede sektioner, evidenskrav og interne links. AI må ikke opfinde volume eller SERP-data. Brug et fast outputformat, når næste trin skal læse resultatet maskinelt.

  3. 3

    Hold faste regler uden for modellen. Gem brief i Docs/Notion som kladde og send link til redaktør; status ændres først efter gennemgang.

  4. 4

    Byg fejlvejen før automatiske handlinger der ændrer data. Manglende research → stop med tydelig fejl; ugyldige links → marker i brief; duplicate keyword → link til eksisterende brief.

Testmatrix før drift

Normal caseGyldigt input

Kontrollér at triggeren Ny godkendt række i Sheet/Airtable med keyword, intent-noter, målgruppe og kilder. ender i den forventede handling uden manuel rettelse.

Mangelfuld caseInput mangler noget

Bekræft at normalisering eller validering stopper flowet, før AI eller et eksternt kald der ændrer data får lov at gætte.

AI-caseUventet output

Returnér et svar uden det forventede skema og kontrollér, at routing ikke fortsætter blindt.

FejlcaseEksternt system fejler

Manglende research → stop med tydelig fejl; ugyldige links → marker i brief; duplicate keyword → link til eksisterende brief.

Sådan ved du om workflowet er en forbedring

Tid til færdigt brief, antal redaktionelle rettelser og andel briefs der går direkte videre til produktion.

I Lav SEO content briefs automatisk i n8n skal målingen kobles til de konkrete fejl i flowet og til hvor ofte et menneske må overtage. Målet er mindre samlet arbejde – ikke bare flere automatiske trin.

Definér en datakontrakt før du forbinder apps

I Lav SEO content briefs automatisk i n8n bør hvert trin kunne forklare, hvad det modtager og hvad det afleverer. Et simpelt minimum ser sådan ud:

event_id Et stabilt id fra triggeren: Ny godkendt række i Sheet/Airtable med keyword, intent-noter, målgruppe og kilder.
source_payload Det oprindelige input eller en reference til det, så en kørsel kan reproduceres.
normaliseret_input Den validerede struktur efter normalisering: Kontrollér at der findes research og mindst én kilde; map interne URL’er til et standardformat.
ai_result Modellens strukturerede resultat til opgaven: Syntetisér et brief med mål, brugerens spørgsmål, foreslåede sektioner, evidenskrav og interne links. AI må ikke opfinde volume eller SERP-data.
route_status Hvilken gren eller handling der blev valgt: Gem brief i Docs/Notion som kladde og send link til redaktør; status ændres først efter gennemgang.
error_reason Fejlkode eller årsag når fejlvejen bruges: Manglende research → stop med tydelig fejl; ugyldige links → marker i brief; duplicate keyword → link til eksisterende brief.

I Lav SEO content briefs automatisk i n8n behøver feltnavnene ikke være præcis disse. Kravet er, at én konkret kørsel kan spores fra råt input til normaliséret data, AI-resultat og den handling flowet endte med.

Drift: det skal du kunne se efter en fejl

Når Lav SEO content briefs automatisk i n8n fejler, skal en kollega kunne finde den konkrete kørsel uden at læse hele workflowet. Log derfor event-id, tidspunkt, valgt rute, model-/promptversion hvis AI bruges, og den eksterne fejl. For netop dette flow skal fejlvejen ende med: Manglende research → stop med tydelig fejl; ugyldige links → marker i brief; duplicate keyword → link til eksisterende brief.

Ved fejl i Lav SEO content briefs automatisk i n8n må du ikke genkøre blindt. Kontrollér først om den oprindelige handling allerede nåede det eksterne system; kombiner derefter retry-strategien med fejlvejen “Manglende research → stop med tydelig fejl; ugyldige links → marker i brief; duplicate keyword → link til eksisterende brief.”, så en gentagelse ikke skaber dubletter.

FAQ5 spørgsmål

Ofte stillede spørgsmål

Hvad er formålet med “Lav SEO content briefs automatisk i n8n”?

Omdan et godkendt emne + researchinput til et konsistent content brief, ikke en automatisk artikel.

Hvilken del bør AI håndtere?

Syntetisér et brief med mål, brugerens spørgsmål, foreslåede sektioner, evidenskrav og interne links. AI må ikke opfinde volume eller SERP-data.

Hvordan håndteres fejl?

Manglende research → stop med tydelig fejl; ugyldige links → marker i brief; duplicate keyword → link til eksisterende brief.

Bør workflowet køre helt automatisk fra starten?

Nej. Start med kun læseadgang handlinger, kladder eller manuel godkendelse, og automatisér først handlinger der ændrer data når normale cases, særlige grænsetilfælde og genforsøg er testet.

Hvad bør jeg måle?

Tid til færdigt brief, antal redaktionelle rettelser og andel briefs der går direkte videre til produktion.