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

Google Keyword Planner till Sheets, snabb planering

Rickard Andersson Partner, Nodenordic.se

Du har äntligen en sökordslista … och sen tar det stopp. Sökvolymen är utspridd, trender är svåra att jämföra och du slutar med att kopiera siffror in i ett kalkylark tills ögonen går i kors.

SEO-chefer känner igen det här när nästa kvartal ska planeras. Innehållsstrateger känner det när intressenter frågar: ”Varför det här ämnet?” Byråer gör det också, eftersom sökordsresearch måste gå att upprepa. Den här automatiseringen för keyword planner sheets tar en batch med sökord och gör om den till felfria, konsekventa rader du faktiskt kan planera utifrån.

Nedan ser du hur arbetsflödet körs, vad det eliminerar och vad du behöver för att skicka Keyword Planner-mått direkt in i Google Sheets (eller Excel) utan den vanliga röran.

Så här fungerar automatiseringen

Se hur detta löser problemet:

n8n Workflow Template: Google Keyword Planner till Sheets, snabb planering

Utmaningen: sökordsdata som inte håller sig konsekvent

Sökordsresearch låter enkelt tills du försöker göra det i stor skala. Du samlar idéer från kunder, säljsamtal, Search Console, konkurrenter och interna brainstorming-sessioner. Sedan kommer det långsamma momentet: att få in pålitlig sökvolym, konkurrens och trenddata på ett ställe så att du kan jämföra äpplen med äpplen. En export saknar en kolumn. En annan har annan namngivning. Någon klistrar över förra månadens sheet. Resultatet blir en ”plan” som känns osäker, eftersom siffrorna i botten inte är stabila.

Det blir snabbt mycket. Här är var det brukar fallera.

  • Du hamnar i att dubbelkolla samma sökord varje gång en ny innehållssprint drar igång.
  • Trendkontexten försvinner, så säsongsbetonade sökord ser ”döda” ut när de bara är utanför säsong.
  • Manuell copy-paste skapar tysta fel, och du märker det först när en sida underpresterar.
  • Intressenter ber om bevis, och du slösar en timme på att återskapa dataspåret.

Lösningen: Keyword Planner-mått skickas till Sheets automatiskt

Det här n8n-arbetsflödet hämtar sökordsdata direkt från Google Keyword Planner (via Google Ads API) och formaterar den till felfria, upprepningsbara rader för lagring. Du börjar med en definierad lista med upp till 20 sökord, sedan skickar arbetsflödet listan till Keyword Planner-endpointen för att hämta månatlig sökvolym, konkurrenssignaler och trendhistorik för det senaste året. Därefter delas det samlade svaret upp till ett resultat per sökord så att inget trasslar ihop sig. Till sist lämnas den strukturerade outputen vidare till ditt lagringssteg, som du kan peka mot Google Sheets, Microsoft Excel 365 eller en databas du redan använder.

Arbetsflödet startar när du kör det manuellt (perfekt för veckovis eller sprintplanering). Därifrån paketerar n8n din sökordslista, begär måtten och delar upp svaret i prydliga rader per sökord. När outputen är konsekvent kan du logga den till Google Sheets och använda samma format varje gång.

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

Effekt i verkligheten

Säg att du går igenom 20 kandidatsökord varje måndag. Manuellt kanske du lägger cirka 3 minuter per sökord på att hämta volym, konkurrens och en snabb trendkoll, och sedan ytterligare 20 minuter på att städa sheetet. Det är ungefär 80 minuter i veckan. Med det här arbetsflödet klistrar du in de 20 sökorden en gång, kör det och skriver felfria rader till Google Sheets. Den ”hands-on”-tid du lägger blir närmare 10 minuter, plus lite väntetid medan API:et svarar.

Krav

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för self-hosting om du föredrar det (Hostinger fungerar bra)
  • Google Ads API för åtkomst till Keyword Planner-mått.
  • Google Sheets för att lagra resultat som felfria rader.
  • Inloggningsuppgifter för Google Ads API (skapa i Google Ads / Google Cloud-konsolen).

Kunskapsnivå: Medel. Du kodar inte, men du kommer att konfigurera åtkomst till Google Ads API och klistra in inloggningsuppgifter i n8n.

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

Flödet i arbetsflödet

Du kör det vid begäran. Arbetsflödet använder manuell start, så du kan trigga det under planering, före ett kundsamtal eller när din sökordslista ändras.

Din sökordslista definieras. I steget ”Define Keyword List” anger du upp till 20 sökord i en array. Om du vill kan du senare byta detta mot en källa som Airtable eller en databastabell så att du aldrig behöver klistra in sökord igen.

Google Keyword Planner-mått hämtas. n8n skickar en HTTP-förfrågan till Google Ads API (Keyword Planner-endpointen) och hämtar månatlig sökvolym, konkurrensmått och en trendhistorik på 12 månader. Det är här arbetsflödet får sin ”single source of truth”.

Resultat delas upp och förbereds för lagring. Svaret separeras till individuella sökordsresultat så att varje rad förblir felfri. Därifrån kan du uppdatera ett Google Sheet, skriva till Microsoft Excel 365 eller lämna vidare till ditt databaslager.

Du kan enkelt ändra sökordskällan så att den hämtar från ett sheet eller en databas i stället för en manuell lista. Se hela implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: konfigurera den manuella triggern

Det här arbetsflödet startar manuellt och skickar sedan sökord vidare till kedjan för Google Ads API-anrop.

  1. Lägg till noden Manual Execution Start som din trigger.
  2. Koppla Manual Execution Start till Define Keyword List så att det matchar körflödet.

Steg 2: anslut Google Ads

Arbetsflödet anropar Google Ads Keyword Plan API för att hämta historiska mätvärden.

  1. Öppna Retrieve Keyword Metrics och ställ in URL till https://googleads.googleapis.com/v16/customers/[YOUR_ID]:generateKeywordHistoricalMetrics.
  2. Ställ in Method till POST, aktivera Send Body och Send Headers.
  3. Under Authentication, välj predefinedCredentialType.
  4. Inloggningsuppgifter krävs: anslut era googleAdsOAuth2Api-inloggningsuppgifter.
  5. Konfigurera Header Parameters: ställ in content-type till application/json, developer-token till [CONFIGURE_YOUR_TOKEN] och login-customer-id till [CONFIGURE_YOUR_TOKEN].

⚠️ Vanlig fallgrop: Google Ads API kräver en giltig developer token och login customer ID. Platshållarvärden kommer att ge autentiseringsfel.

Steg 3: sätt upp Define Keyword List

Den här noden skapar sökords-arrayen som skickas till Google Ads API.

  1. Öppna Define Keyword List och lägg till en tilldelning med namnet Keyword med typen array.
  2. Ställ in värdet till det angivna uttrycket: ["workflow automation software", "enterprise workflow automation", "finance automation software", "saas automation platform", "automation roi calculator", "hr process automation", "data synchronization software", "n8n workflow automation", "scalable business operations", "n8n vs zapier", "lead generation automation", "automation consulting services", "n8n automation", "marketing automation tools", "custom automation solutions", "ecommerce automation solutions", "business process automation", "small business automation", "no code automation", "crm automation integration"].
  3. Säkerställ att Define Keyword List är kopplad till Retrieve Keyword Metrics.

Ni kan lägga till eller ta bort sökord när som helst utan att ändra noderna längre ned, så länge som utdatafältet fortsätter att heta Keyword.

Steg 4: konfigurera bearbetnings- och utdatanoder

API-svaret delas upp i enskilda resultatobjekt och förbereds för en lagringsdestination.

  1. Öppna Retrieve Keyword Metrics och ställ in Body Parameters så att keywords skickas som {{ $json.Keyword }} och keywordPlanNetwork som GOOGLE_SEARCH.
  2. I Separate Keyword Results, ställ in Field to Split Out till results.
  3. Bekräfta körkedjan: Retrieve Keyword MetricsSeparate Keyword ResultsUpdate Storage Destination.
  4. Använd Update Storage Destination som en platshållare för att senare lägga till er databas-, Google Sheets- eller data warehouse-nod.

Ersätt Update Storage Destination med en riktig lagringsnod när ni är redo att spara sökords-mätvärdena.

Steg 5: testa och aktivera ert arbetsflöde

Kör ett manuellt test för att verifiera att sökordslistan returnerar mätvärden och att datan delas upp korrekt.

  1. Klicka på Execute Workflow för att köra Manual Execution Start.
  2. Kontrollera Retrieve Keyword Metrics för ett lyckat HTTP-svar och returnerade mätvärden.
  3. Verifiera att Separate Keyword Results skickar ut ett objekt per resultat i results.
  4. Om datan ser korrekt ut, ersätt Update Storage Destination med er målnod och testa igen.
  5. Aktivera arbetsflödet för att gå från manuell testning till produktionsanvändning.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Saker att se upp med

  • Inloggningsuppgifter för Google Ads API kan löpa ut eller sakna åtkomst till Keyword Planner. Om det strular, kontrollera först din åtkomstnivå till Google Ads API och de credentials som är konfigurerade i HTTP Request-noden ”Retrieve Keyword Metrics”.
  • Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om noder längre fram fallerar på tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in ert tonalitet och varumärkesröst tidigt, annars kommer du att redigera output i all evighet.

Vanliga frågor

Hur snabbt kan jag implementera den här automatiseringen för keyword planner sheets?

Cirka 30 minuter om din Google Ads API-åtkomst redan är godkänd.

Kan icke-tekniska team implementera den här automatiseringen för keyword planner sheets?

Ja, men du behöver någon som är bekväm med att sätta upp inloggningsuppgifter för Google Ads API. Efter det handlar körningen bara om att uppdatera sökordslistan och klicka på execute.

Är n8n gratis att använda för det här arbetsflödet för keyword planner sheets?

Ja. n8n har ett gratis self-hosted-alternativ och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också räkna in Google Ads API-åtkomst (oftast gratis, men styrt av kvoter) samt eventuell OpenAI-användning om du bygger ut arbetsflödet med AI-sammanfattningar.

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 self-hosting på en VPS. För self-hosting är Hostinger VPS prisvärd och hanterar n8n bra. Self-hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.

Hur anpassar jag den här automatiseringslösningen för keyword planner sheets till mina specifika utmaningar?

Du kan ersätta set-steget ”Define Keyword List” med en Google Sheets- eller Airtable-uppslagning så att arbetsflödet alltid läser nästa batch automatiskt. Om du vill ha andra kolumner justerar du de fält du mappar efter ”Separate Keyword Results” så att ditt sheet matchar din rapportmall. Många team lägger också till ett andra skrivsteg till Microsoft Excel 365 för kundleveranser, samtidigt som de behåller ett internt Google Sheet som master.

Varför misslyckas min Google Ads API-anslutning i det här arbetsflödet?

Oftast beror det på saknade behörigheter eller en API-credential som inte längre är giltig. Kontrollera igen att kontot du använder har Keyword Planner-åtkomst, och verifiera sedan token-/client-detaljerna i HTTP Request-noden ”Retrieve Keyword Metrics”. Kvoter kan också ställa till det om du kör stora batcher upprepade gånger, så att glesa ut körningarna kan hjälpa.

Vad är kapaciteten för den här automatiseringslösningen för keyword planner sheets?

I praktiken är den dimensionerad för batcher som den inkluderade ”upp till 20 sökord”-uppsättningen, och du kan köra den så ofta du vill inom dina API-kvoter. På n8n Cloud beror dina månatliga körningar på plan; om du self-hostar finns inget tak för körningar, bara dina serverresurser. Om du vill bearbeta hundratals sökord byter du vanligtvis sökordskällan till en databas och kör i chunkar så att Google Ads API fortsätter vara nöjt. Ärligt talat är API-begränsningarna viktigare än n8n här.

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

För det här arbetsflödet har n8n några fördelar: mer komplex logik med obegränsad branching utan extra kostnad, möjlighet till self-hosting för obegränsade körningar och inbyggd HTTP/API-hantering som är flexibel när Google Ads-endpoints ändras. Zapier eller Make kan fortfarande fungera, men formatering i flera steg och hantering av rader per sökord blir ofta pilligt och dyrt. Om du bara gör en liten uppslagning en gång i månaden kan de enklare verktygen räcka. Om detta är en del av en veckovis innehållsmotor är n8n oftast det lugnare alternativet. Prata med en automationsexpert om du är osäker på vad som passar.

När dina sökordsdata hamnar på samma rader varje gång blir planeringen lugnare. Arbetsflödet sköter de repetitiva hämtningarna så att du kan fokusera på att välja rätt ämnen och få ut sidor.

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