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

Google Forms till Sheets: rensade sökordsdata

Rickard Andersson Partner, Nodenordic.se

Du kan rutinen. Någon skickar en nyckelordslista, du hoppar mellan flikar, kopierar siffror in i ett kalkylark och inser sedan att landsinställningen var fel och att allt måste göras om.

Den här automatiseringen för nyckelordsmetriker träffar SEO-ansvariga först, men content leads och små byråägare känner av den också. Resultatet är enkelt: varje nyckelordsförfrågan blir en felfri, konsekvent rad i Google Sheets med volym, CPC, trender och konkurrensdata.

Nedan ser du hur flödet körs, vad det ersätter i din process och hur du sätter upp det utan att det blir ett “verktygshanteringsprojekt”.

Så fungerar automatiseringen

Se hur detta löser problemet:

n8n Workflow Template: Google Forms till Sheets: rensade sökordsdata

Utmaningen: nyckelordsresearch blir till kalkylarksbarnvakt

Nyckelordsresearch borde vara ett snabbt beslutsstöd. I stället blir det i smyg administrativt arbete: samla nyckelord från kollegor, kontrollera vilket land de menade, köra samma fråga igen och sedan klistra in resultat i “masterarket” som aldrig förblir felfritt. En saknad kolumn, en förskjuten kopiera/klistra-in, och plötsligt ligger CPC under “trend”, vilket gör nästa möte… obekvämt. Den verkliga kostnaden är inte bara tid. Det är den mentala belastningen av att dubbelkolla allt eftersom du inte längre litar på arket.

Det bygger snabbt upp. Här är var det fallerar.

  • Land- och nyckelordstargeting blir inkonsekvent eftersom input kommer via Slack, e-post och slumpmässiga dokument.
  • Manuella API-uppslag eller verktygsexporter skapar förseningar, så din “snabbkoll” blir morgondagens uppgift.
  • Att kopiera metriker till Google Sheets bjuder in formateringsmisstag, dubblettrader och felmatchade kolumner.
  • Det finns ingen pålitlig granskningslogg, vilket betyder att du inte kan se när (eller hur) en siffra hämtades.

Lösningen: Google Form in, korrekt formaterade metriker ut

Det här flödet gör nyckelordsförfrågningar till en repeterbar pipeline. En användare skickar in ett Google Form med två fält (nyckelord och land). n8n skickar direkt dessa input till ett nyckelordsresearch-API via en HTTP Request och hämtar metrikerna du faktiskt behöver för att fatta beslut: sökvolym, CPC, trendsignaler och konkurrensindikatorer (ofta inklusive ett svårighetsbetyg beroende på leverantör). Sedan kommer ett kort normaliseringssteg som omformaterar svaret så att det matchar dina kalkylarkskolumner varje gång. Till sist lägger flödet till en prydlig rad i Google Sheets, så loggen växer automatiskt när nya förfrågningar kommer in.

Flödet startar när formuläret skickas in. Därifrån hämtar ett API-anrop nyckelordsinsikter för valt land och returnerar strukturerad data. n8n städar upp den och lägger till den i Google Sheets så att teamet får en konsekvent källa att lita på.

Vad som förändras: före vs. efter

Effekt i praktiken

Säg att teamet kollar 30 nyckelord i veckan över 2 målländer. Manuellt kan du lägga ungefär 5 minuter per nyckelord på att hämta metriker och ytterligare 2 minuter på att klistra in och städa, vilket är cirka 3–4 timmar per vecka. Med det här flödet är varje förfrågan en snabb formulärinskickning (cirka 1 minut), sedan kör API-uppslag och loggning automatiskt i bakgrunden. Du granskar fortfarande arket, men du slutar göra den tråkiga delen.

Krav

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • Google Forms för att samla input: nyckelord + land
  • Google Sheets för den löpande loggen med nyckelordsmetriker
  • API-nyckel för nyckelordsresearchverktyg (hämtas i din SEO-API-leverantörs dashboard)

Svårighetsgrad: Nybörjare. Du kopplar konton, klistrar in en API-nyckel och mappar några fält till kalkylarkskolumner.

Behöver du hjälp att implementera detta? Prata med en automationsexpert (gratis 15-minuters konsultation).

Flödet steg för steg

En nyckelordsförfrågan kommer in. Någon skickar in ett formulär med ett nyckelord och det land du vill ha metriker för. Det standardiserar förfrågningarna, även om olika personer skickar in dem.

Metriker hämtas automatiskt. n8n skickar nyckelord och land till ditt nyckelordsresearch-API med en HTTP Request-nod och tar sedan emot volym, CPC, trenddata och konkurrensfält.

Svaret städas upp. Ett normaliseringssteg omformaterar API-utdata till en förutsägbar struktur så att den mappas korrekt till Google Sheets. Det är här du hindrar “slumpmässigt JSON-kaos” från att smyga in i din rapportering.

Ditt ark uppdaterar sig självt. n8n lägger till en ny rad i Google Sheets, vilket gör att din nyckelordslogg växer över tid och förblir läsbar för hela teamet.

Du kan enkelt justera vilka metriker du lagrar så att de matchar ditt rapportark. Se den fullständiga implementationsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementation

Steg 1: konfigurera formulärtriggern

Ställ in intake-formuläret som startar arbetsflödet och samlar in användarinmatning för keyword research.

  1. Lägg till och öppna Form Submission Trigger.
  2. Ställ in Form Title till Keyword Analysis .
  3. Ställ in Form Description till Keyword Analysis .
  4. I Form Fields lägger ni till country och keyword och markerar båda som obligatoriska.

Form Submission Trigger skickar utdata direkt till Keyword Insight Request.

Steg 2: anslut keyword research-API:t

Konfigurera API-anropet som hämtar keyword-insikter baserat på formulärinmatningen.

  1. Lägg till och öppna Keyword Insight Request.
  2. Ställ in URL till https://keyword-research-tool3.p.rapidapi.com/keyword-tool.php.
  3. Ställ in Method till POST och aktivera Send Body.
  4. Ställ in Content Type till multipart-form-data.
  5. Under Body Parameters lägger ni till country med värdet ={{ $json.country }} och keyword med värdet ={{ $json.keyword }}.
  6. Under Header Parameters ställer ni in x-rapidapi-host till keyword-research-tool3.p.rapidapi.com och x-rapidapi-key till er RapidAPI-nyckel.

⚠️ Vanlig fallgrop: Ersätt [CONFIGURE_YOUR_API_KEY] med er faktiska RapidAPI-nyckel, annars kommer anropet att misslyckas.

Steg 3: ställ in bearbetningsnoden

Normalisera API-svaret så att det kan läggas till i ert kalkylark på ett rent sätt.

  1. Lägg till och öppna Normalize Results.
  2. Ställ in JavaScript Code till return $input.first().json.data.semrushAPI.broadMatchKeywords;.

Keyword Insight Request skickar utdata till Normalize Results, som sedan skickar utdata till Append to Spreadsheet.

Steg 4: konfigurera utdata till Google Sheets

Lägg till den normaliserade keyword-datan i ert Google Sheet.

  1. Lägg till och öppna Append to Spreadsheet.
  2. Credential Required: Anslut era googleApi-credentials.
  3. Ställ in Authentication till serviceAccount.
  4. Ställ in Operation till append.
  5. Välj mål-Document och ställ in Sheet Name till keyword.
  6. Låt Mapping Mode vara autoMapInputData för att mappa de normaliserade fälten automatiskt.

Steg 5: testa och aktivera ert arbetsflöde

Validera hela flödet från formulärinsändning till Google Sheets innan ni aktiverar det i produktion.

  1. Klicka på Execute Workflow och skicka in formuläret i Form Submission Trigger med ett exempelvärde för country och keyword.
  2. Verifiera att Keyword Insight Request returnerar data och att Normalize Results skickar ut en array med keyword-poster.
  3. Bekräfta att nya rader visas i målarket för Append to Spreadsheet.
  4. När allt fungerar växlar ni arbetsflödet till Active för användning i produktion.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Saker att se upp med

  • Google Sheets-autentisering kan löpa ut eller kräva specifika behörigheter. Om något skapar fel, kontrollera först n8n:s test av credential-anslutningen och delningsinställningarna för arket.
  • HTTP Request-anrop kan misslyckas på grund av rate limits eller saknade headers. Om du ser sporadiska fel, granska HTTP-nodens senaste körning och bekräfta att din API-plan tillåter din anropsvolym.
  • Kodsteget “Normalize Results” är beroende av hur API-svaret är uppbyggt. Om din leverantör ändrar fältnamn behöver du uppdatera mappningen, annars lägger du till tomma kolumner.

Vanliga frågor

Hur snabbt kan jag implementera den här automatiseringen för nyckelordsmetriker?

Cirka 30 minuter om ditt Google Sheet och din API-nyckel är redo.

Kan icke-tekniska team implementera den här automatiseringen för nyckelordsmetriker?

Ja. Ingen kodning krävs, men någon bör vara bekväm med att mappa fält till rätt kolumner i Google Sheets.

Är n8n gratis att använda för det här arbetsflödet för automatisering av nyckelordsmetriker?

Ja. n8n har ett gratisalternativ 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 in kostnaderna för ditt nyckelordsresearch-API (många tar betalt per anrop).

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

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

Hur anpassar jag den här lösningen för automatisering av nyckelordsmetriker till mina specifika utmaningar?

Börja med steget “Normalize Results”, eftersom det är där formatet för ditt ark definieras. Du kan lägga till eller ta bort kolumner (som nyckelordssvårighet, SERP-funktioner eller intent) genom att justera vad du extraherar från API-svaret och vad du lägger till i Google Sheets. Om du vill ha godkännanden, lägg till ett If-steg före append för att skicka termer med “hög CPC” eller “hög konkurrens” till granskning. Du kan också byta API-leverantör för nyckelord genom att uppdatera HTTP Request-noden och behålla samma utdata-schema.

Varför misslyckas min Google Sheets-anslutning i det här flödet?

Oftast handlar det om behörigheter. Säkerställ att Google-kontot som är kopplat i n8n har redigeringsåtkomst till målarket och bekräfta att kalkylarkets och flikens ID:n matchar det noden förväntar sig. Om det fungerade en gång och sedan slutade, anslut Google Sheets-credential på nytt i n8n och testa igen.

Vad är kapaciteten för den här lösningen för automatisering av nyckelordsmetriker?

För de flesta små team är det i praktiken “så många formulärinskickningar som din API-plan tillåter”. På n8n Cloud Starter kan du köra en bra volym exekveringar per månad för nyckelordskollar, och högre nivåer hanterar mer. Om du kör egen hosting finns ingen exekveringsbegränsning från n8n; dina gränser blir serverresurser och nyckelords-API:ets rate limits.

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

Ofta, ja. n8n är lättare att bygga ut när du behöver egen formateringslogik, grenregler eller ett specifikt API-anrop som inte passar en färdig connector. Det ger dig också ett alternativ för egen hosting, vilket är smidigt när nyckelordsförfrågningarna växer och prissättning per task börjar svida. Zapier eller Make kan fortfarande fungera bra för ett enkelt “formulär till ark”-flöde, men detta drar nytta av normalisering och flexibilitet. Vill du ha en snabb rekommendation för din situation, prata med en automationsexpert.

När detta väl rullar slutar nyckelordsförfrågningar att vara en distraktion och blir i stället en felfri datamängd du faktiskt kan lita på. Sätt upp det en gång och gå sedan tillbaka till jobbet som flyttar rankningar.

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

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Launch login modal Launch register modal