Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
januari 22, 2026

Decodo + Gmail: SERP-brief om konkurrenter

Rickard Andersson Partner, Nodenordic.se

Du söker på ett sökord, öppnar tio flikar, kopierar några rubriker till ett kalkylark och försöker sedan “läsa SERP:en” utifrån en hög halvfärdiga anteckningar. Det går långsamt. Det blir rörigt. Och så fort du byter sökord börjar du i praktiken om.

SEO-ansvariga märker det när innehållsplaneringen stannar av. Marknadschefer märker det när intressenter frågar: “Varför rankar de och inte vi?” Byråägare märker det också, eftersom att göra detta för 20 kundsökord slukar tid. Den här automatiseringen för Decodo Gmail brief förvandlar live-SERP:ar till en tydlig konkurrentbrief som levereras direkt till din inkorg.

Du får se vad arbetsflödet gör, vad du får ut av det och hur du kan anpassa det om du föredrar Google Sheets eller en veckovis schemalagd körning i stället för manuella starter.

Så fungerar den här automatiseringen

Hela n8n-arbetsflödet, från trigger till slutligt resultat:

n8n Workflow Template: Decodo + Gmail: SERP-brief om konkurrenter

Problemet: konkurrentanalys i SERP är repetitivt och svårt att lita på

Konkurrentanalys låter enkelt tills du gör det i skala. För varje sökord måste du göra sökningen, skilja annonser från organiska resultat, skumma sidorna och sedan översätta “det du såg” till något teamet kan agera på. Den sista delen är den svåra. Du landar i skärmdumpar, utspridda länkar och ett kalkylark som ser prydligt ut men som inte förklarar intention eller luckor. En vecka senare har rankingarna flyttat på sig och din “analys” är redan inaktuell.

Friktionen växer snabbt. Här brukar det oftast haverera.

  • Manuell granskning av toppresultat för 10 sökord kan lätt ta 2–3 timmar, särskilt när du öppnar och skummar varje sida.
  • Copy-paste till kalkylark skapar formateringsproblem och tappar kontext, vilket gör att briefen aldrig riktigt är “redo att dela”.
  • Annonser och SERP-funktioner smyger in i anteckningarna, så din lista över “toppkonkurrenter” blir i det tysta fel.
  • Den svåraste delen (varför sidor rankar) blir ett mentalt jonglerande, så team gissar hellre än fattar beslut.

Lösningen: live-hämtning av SERP + AI-analys, mejlad som en brief

Det här n8n-arbetsflödet gör om en lista med sökord till en samlad konkurrentbrief för SERP utan flikkaoset. Du startar det manuellt (eller senare schemalägger du det), och det loopar igenom varje sökord i din lista. För varje term gör Decodo en Google-sökning i realtid och samlar in organiska resultat. Därefter normaliserar ett rensningssteg datan så att annonser och irrelevanta utdrag inte förorenar analysen. Till sist granskar en AI-agent (driven av en Gemini-chattmodell i arbetsflödet) de topprankande sidorna och sammanfattar intention, styrkor och svagheter i tydligt språk. Arbetsflödet sammanställer allt till en enda rapport och skickar den via Gmail till den adress du anger.

Arbetsflödet börjar med din sökordslista, hämtar sedan live-SERP:ar en efter en via Decodo och lämnar därefter en rensad uppsättning organiska resultat till AI-analytikern. Sista steget är enkelt: Gmail skickar ett mejl med hela briefen, redo att vidarebefordra eller klistra in i ett planeringsdokument.

Det du får: automatisering vs. resultat

Exempel: så här ser det ut

Säg att du följer 12 sökord inför en uppdatering av en produktsida. Manuellt kanske du lägger cirka 10 minuter per sökord på att samla SERP-länkar och anteckningar, och sedan ytterligare 5 minuter per sökord på att försöka sammanfatta vad som händer – ungefär 3 timmar totalt. Med det här arbetsflödet uppdaterar du sökordslistan en gång, startar det och väntar på mejlrapporten. Det brukar innebära 10–20 minuter “hands-off”-bearbetning, plus kanske 10 minuter för att skumma och göra om det till en plan.

Det här behöver du

  • n8n-instans (prova n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • Decodo för att hämta live-resultat från Google SERP
  • Gmail för att skicka den slutliga konkurrentbriefen
  • Åtkomst till Google Gemini API (hämta det via Google AI Studio/Cloud Console)

Kunskapsnivå: Medel. Du klistrar in API-uppgifter, redigerar en sökordslista och verifierar inställningarna för att skicka mejl.

Vill du inte sätta upp detta själv? Prata med en automationsexpert (gratis 15-minuters konsultation).

Så fungerar det

Du startar arbetsflödet med din sökordslista. Steget “Assign Keyword List” är där du definierar de termer du bryr dig om just nu, som “best payroll software” eller “HIPAA compliant messaging”. Det kan vara manuellt i dag och schemalagt senare om du vill att det ska köras varje vecka.

Varje sökord körs i en kontrollerad loop. n8n delar upp listan i objekt och processar dem i batchar, vilket håller allt stabilt när du lägger till fler sökord. Det gör det också enklare att göra om en körning utan att behöva göra om allt.

Decodo hämtar live-SERP:en, sedan rensar arbetsflödet. Sökningen via ett HTTP-liknande anrop returnerar ett strukturerat svar, och ett kodsteg normaliserar de organiska resultaten så att AI:n inte analyserar annonser eller skräpobjekt. Det är en liten detalj som gör att briefen känns pålitlig.

En AI-agent tar fram den strategiska sammanfattningen, sedan skickar Gmail den. Arbetsflödet aggregerar resultaten, skickar dem till en Gemini-driven chattmotor, och SEO Analysis Agent skriver intention, styrkor och svagheter. Slutresultatet är en mejlrapport som du kan vidarebefordra till en kund eller lägga in i ditt dokument för innehållsplanering.

Du kan enkelt ändra sökordsinmatningen så att den hämtas från Google Sheets i stället för en hårdkodad lista, beroende på vad du behöver. Se hela implementationsguiden nedan för alternativ för anpassning.

Steg-för-steg-guide för implementering

Steg 1: konfigurera den manuella triggern

Starta arbetsflödet med en manuell trigger så att ni kan testa processen för SEO-bevakningslistan vid behov.

  1. Lägg till noden Manual Launch Start som er trigger.
  2. Lämna alla fält på standardinställningarna eftersom den här noden endast används för manuell testning.
  3. Koppla Manual Launch Start till Assign Keyword List.

Steg 2: definiera nyckelordskällan

Ange listan med målnyckelord som arbetsflödet ska analysera.

  1. Lägg till noden Assign Keyword List.
  2. Ställ in Moderaw.
  3. Ställ in JSON Output{ "keywords": [ "keyword_1", "keyword_2", "keyword_3" ] }.
  4. Koppla Assign Keyword List till Split Keyword Items.

Tips: Ersätt keyword_1, keyword_2 och keyword_3 med de faktiska fraser ni vill spåra.

Steg 3: dela upp och iterera nyckelord i batchar

Konvertera nyckelordsarrayen till enskilda items och sätt upp batchbearbetning för sökförfrågningarna.

  1. Lägg till kodnoden Split Keyword Items och behåll dess JavaScript Code som den är för att mappa varje nyckelord till ett separat item.
  2. Lägg till noden Batch Iterator direkt efter Split Keyword Items.
  3. Koppla Split Keyword Items till Batch Iterator.
  4. Säkerställ att Batch Iterator är kopplad till både Decodo Search Call och Aggregate For Analysis för den loopande batchlogiken.

⚠️ Vanlig fallgrop: Ta inte bort återkopplingen (loop back) från Normalize Organic Results till Batch Iterator, annars stoppar batchbearbetningen efter det första nyckelordet.

Steg 4: hämta och normalisera SERP-data

Anropa Decodos Google Search API för varje nyckelord och normalisera de organiska resultaten till ett konsekvent format.

  1. Lägg till noden Decodo Search Call.
  2. Ställ in Operationgoogle_search.
  3. Ställ in Query={{$json.keyword}}.
  4. Credential Required: Anslut era Decodo-inloggningsuppgifter.
  5. Lägg till kodnoden Normalize Organic Results och behåll dess JavaScript Code som den är för att extrahera och normalisera organiska listningar.
  6. Koppla Decodo Search Call till Normalize Organic Results, och koppla sedan Normalize Organic Results tillbaka till Batch Iterator.

Steg 5: aggregera data och konfigurera AI-analysen

Slå ihop alla sökresultat till en payload och skicka den till AI-agenten för en kompakt SEO-analys.

  1. Lägg till kodnoden Aggregate For Analysis och behåll dess JavaScript Code för att slå ihop alla items till en enda chatInput-array.
  2. Koppla Batch Iterator till Aggregate For Analysis.
  3. Lägg till noden Gemini Chat Engine.
  4. Credential Required: Anslut era Google Gemini-inloggningsuppgifter i Gemini Chat Engine.
  5. Lägg till noden SEO Analysis Agent och behåll System Message som den är för att säkerställa det kompakta formatet på 6 rader.
  6. Koppla Aggregate For Analysis till SEO Analysis Agent.
  7. Säkerställ att Gemini Chat Engine är ansluten som språkmodell för SEO Analysis Agent (inloggningsuppgifter läggs till på Gemini Chat Engine, inte på agenten).

Steg 6: konfigurera e-postleverans

Skicka AI-utdata som en e-postrapport i oformaterad text.

  1. Lägg till noden Dispatch Email Report.
  2. Ställ in Send To[YOUR_EMAIL].
  3. Ställ in SubjectWeekly SEO Watchlist — Automated Report.
  4. Ställ in Message={{ $json.output }}.
  5. Ställ in Email Typetext.
  6. Credential Required: Anslut era Gmail-inloggningsuppgifter.
  7. Koppla SEO Analysis Agent till Dispatch Email Report.

Steg 7: testa och aktivera ert arbetsflöde

Validera flödet från start till mål och aktivera sedan arbetsflödet för regelbunden användning.

  1. Klicka på Execute Workflow i Manual Launch Start för att köra ett test.
  2. Bekräfta att Decodo Search Call returnerar resultat och att Normalize Organic Results ger normaliserade items.
  3. Verifiera att SEO Analysis Agent skapar en kompakt analys i output.
  4. Kontrollera inkorgen för att bekräfta att Dispatch Email Report levererar rapporten.
  5. När ni är nöjda, växla arbetsflödet till Active för produktionsanvändning.
🔒

Lås upp fullständig steg-för-steg-guide

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Decodo-uppgifter kan gå ut eller kräva specifika behörigheter. Om något skapar fel, kontrollera först status för Decodo-dashboard/API-token.
  • Om du använder Wait-noder eller extern bearbetning varierar körtiderna. Öka väntetiden om efterföljande noder fallerar på tomma svar.
  • Gemini-prompter som är för generiska ger intetsägande briefer. Lägg in din tonalitet och vad du anser är en “bra sida” tidigt, annars kommer du redigera utdata i all evighet.

Vanliga frågor

Hur lång tid tar det att sätta upp den här automatiseringen för Decodo Gmail brief?

Cirka 30 minuter om dina Decodo-, Gemini- och Gmail-konton är redo.

Behöver jag kunna koda för att automatisera SERP-briefer för konkurrenter?

Nej. Du kopplar främst ihop konton och redigerar sökordslistan. “Kod”-stegen finns redan inbyggda i arbetsflödet.

Är n8n gratis att använda för det här arbetsflödet för Decodo Gmail brief?

Ja. n8n har ett gratis alternativ för egen hosting och en gratis provperiod på n8n Cloud. Cloud-planer startar på 20 USD/månad för högre volym. Du behöver också räkna med Decodo-användning och kostnader för Gemini API baserat på hur många sökord du analyserar.

Var kan jag hosta n8n för att köra den här automatiseringen?

Två alternativ: n8n Cloud (hanterat, enklast att sätta upp) eller egen hosting på en VPS. För egen hosting är Hostinger VPS prisvärd och hanterar n8n bra. Egen hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.

Kan jag anpassa den här automatiseringen för Decodo Gmail brief så att den skriver till Google Sheets i stället för mejl?

Ja, och det är en vanlig uppgradering. Behåll Decodo-sökningen och AI-analysen exakt som de är och byt sedan ut steget “Dispatch Email Report” mot en Google Sheets-nod som lägger till en rad per sökord (eller en rad per körning). Många team hämtar också sökordslistan från Sheets så att icke-tekniska kollegor kan lägga till termer utan att röra n8n.

Varför misslyckas min Gmail-anslutning i det här arbetsflödet?

Oftast beror det på utgången OAuth-åtkomst eller att fel Gmail-konto är valt i behörigheterna. Anslut Gmail igen i n8n och bekräfta att “From”-adressen matchar den inkorg som är ansluten. Om du använder en Google Workspace-domän kan admininställningar blockera tredjepartsåtkomst, så kontrollera det därefter.

Hur många sökord kan den här automatiseringen för Decodo Gmail brief hantera?

Dussintals per körning är realistiskt för de flesta team.

Är den här automatiseringen för Decodo Gmail brief bättre än att använda Zapier eller Make?

Ofta, ja, om du bryr dig om kontroll och repeterbarhet. Det här arbetsflödet kräver loopning, datarensning och ett AI-analyssteg som är enklare att hantera i n8n än i ett automationsverktyg med två steg. Egen hosting spelar också roll: du betalar inte extra per task när du skalar upp sökordsvolymen. Zapier eller Make kan fortfarande fungera för lättviktiga “skicka mig en länk”-flöden, men SERP-analys blir snabbt mer komplex. Om du vill ha hjälp att välja kan du prata med en automationsexpert och rimlighetskontrollera upplägget på 15 minuter.

När detta väl rullar slutar konkurrentanalys i SERP vara en återkommande syssla och blir i stället ett repeterbart underlag för planeringen. Ärligt talat: att få en enda tydlig brief i inkorgen förändrar hur snabbt du kan agera.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Launch login modal Launch register modal