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

Google Maps + Gmail: skickade marknadsrapporter

Rickard Andersson Partner, Nodenordic.se

Marknadsundersökningar på Google Maps låter enkelt tills du sitter och jonglerar sökningar, öppnar listningar, skrapar recensioner och försöker göra den röran till något som en kund faktiskt vill läsa. När du väl är klar har den “snabba scanningen” ätit upp hela eftermiddagen.

Marknadschefer känner av det när de snabbt behöver insikter om positionering. En konsult fastnar med att omvandla anteckningar till en rapport vid midnatt. Och en företagare som spanar på en ny etableringsplats begravs i flikar. Den här Google Maps-automationen gör om recensioner till en kundredo rapport och skickar den via Gmail utan copy-paste-slitet.

Nedan ser du vad arbetsflödet gör, vilka resultat du kan förvänta dig och hur du anpassar det till din nisch (restauranger, gym, hotell, lokala tjänster med mera).

Så här fungerar automatiseringen

Se hur detta löser problemet:

n8n Workflow Template: Google Maps + Gmail: skickade marknadsrapporter

Utmaningen: att göra om recensioner till beslut (snabbt)

Google Maps är en guldgruva för marknadsundersökningar, men råmaterialet är kaotiskt. Du kan hitta 20 konkurrenter, var och en med hundratals recensioner, och inget av det ligger i ett format du kan använda. Så du skummar, skärmdumpar, klistrar in citat i ett dokument och försöker “se mönster” medan hjärnan byter kontext var 30:e sekund. Sedan ställer någon den självklara frågan: “Okej, så vad ska vi göra med det här?” och du inser att du har samlat data, inte insikter. Ärligt talat är det utmattande att upprepa varje gång du researchar en ny stad eller nisch.

Det blir snabbt mycket. Här är var det faller isär i verkligheten.

  • Du hamnar med att läsa de mest högljudda recensionerna, inte de mest representativa, vilket gör slutsatserna snedvridna.
  • Att copy-pasta recensioner och företagsdetaljer till kalkylblad bjuder in småfel som får slutrapporten att se slarvig ut.
  • När du väl summerar allt blir “insikterna” vaga eftersom du stressar för att leverera något.
  • Att göra detta för flera städer eller segment blir ett återkommande veckogöra i stället för ett återanvändbart system.

Lösningen: automatiserad analys av Google Maps-recensioner → Gmail-rapport

Det här arbetsflödet kör din marknadsundersökning som en pipeline i stället för en skattjakt. Du börjar med att ange några inparametrar (din sökfråga, kartområdet och vad analysen ska fokusera på). n8n hämtar sedan företagsresultat från Google Maps via en API-baserad HTTP-förfrågan, extraherar de viktigaste datapunkterna och loopar igenom varje plats i batchar så att du inte överbelastar tjänsten. För varje företag hämtar den recensionsdetaljer, slår ihop listningar med recensioner och aggregerar allt till en strukturerad dataset. Därefter analyserar en AI-agent den sammanslagna datan och producerar en strukturerad marknadsundersökningsrapport med teman, klagomål, sentiment och möjligheter för positionering. Slutligen sammanställer arbetsflödet ett lättläst mejl och skickar rapporten via Gmail till dig (eller direkt till en kund).

Arbetsflödet startar med en manuell starttrigger, vilket gör det enkelt att köra vid begäran när en lead kommer in. Efter datahämtning och batchning omvandlar AI-analyssteget råa recensioner till en ledningssammanfattning plus tydliga rekommendationer. Gmail levererar allt som en enda, delningsbar rapport, så du slipper sy ihop resultaten i slutet.

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

Effekt i verkligheten

Säg att du undersöker 20 konkurrerande verksamheter för en ny etableringsplats. Manuellt är det lätt att lägga cirka 10 minuter per företag bara på att samla detaljer och skumma recensioner, vilket är runt 3 timmar innan du ens har skrivit en sammanfattning. Med det här arbetsflödet lägger du cirka 10 minuter på att sätta sökfråga och plats en gång, och väntar sedan cirka 5 minuter på datahämtning och AI-analys. Du får din marknadsundersökningsrapport i Gmail redo att vidarebefordra, och du har inte tillbringat morgonen i webbläsarflikar.

Krav

  • n8n-instans (prova n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • SerpAPI för att extrahera företagsdata från Google Maps.
  • Google Gemini för att analysera recensioner och generera insikter.
  • Gmail för att skicka den färdiga rapporten till mottagare.
  • API-nycklar (hämta dem från SerpAPI och Google AI Studio).

Svårighetsgrad: Nybörjare. Du klistrar in API-nycklar, justerar några indatafält och kör ett test.

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

Arbetsflödets flöde

Du anger researchparametrarna. En manuell trigger startar körningen, sedan definierar “Input Parameter Setup” din sökfråga (som “hotels near airport”), kartkoordinater och analysfokus (hotell och restaurang, fitness, restaurang och så vidare).

Google Maps-data hämtas och normaliseras. n8n gör en HTTP-förfrågan för att hämta företagsresultat, och sedan rensar och extraherar ett litet kodsteg de fält du faktiskt bryr dig om (namn, betyg, antal recensioner, URL:er och ID:n som behövs för att hämta recensioner).

Recensioner hämtas i hanterbara batchar. Arbetsflödet loopar över platser med Split in Batches, begär recensionsdetaljer för var och en och slår ihop företagsmetadata med recensionstexten så att inget tappas bort.

En AI-agent skriver marknadsundersökningsrapporten. Den aggregerade datasetet formas för analys, och sedan genererar Gemini-chatmodellen en ledningssammanfattning, kundinsikter (vad folk älskar och hatar) och strategiska rekommendationer du kan agera på.

Rapporten landar i Gmail. Ett steg, “Compose Email Report”, formaterar innehållet för läsbarhet och Gmail skickar det till den mottagarlista du väljer.

Du kan enkelt ändra sökfråga och analysfokus för att rikta in dig på en ny nisch eller stad utifrån dina behov. Se hela implementeringsguiden nedan för alternativ för anpassning.

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

Steg 1: Konfigurera den manuella triggern

Det här arbetsflödet startar med en manuell trigger så att ni kan köra marknadsanalysen vid behov.

  1. Lägg till och öppna Manual Launch Trigger.
  2. Lämna standardinställningarna som de är (ingen konfiguration krävs).
  3. Koppla Manual Launch Trigger till Input Parameter Setup.

Det här steget definierar sökparametrarna och konfigurerar Maps-sökförfrågan som används av SerpAPI.

  1. Öppna Input Parameter Setup och ställ in fälten:
    • search_query till nhà hàng quận 1 TP.HCM
    • search_location till @10.8231,106.6297,12z
    • language_code till vi
    • analysis_focus till restaurant
    • city_name till TP. Hồ Chí Minh
  2. Öppna Maps Search Request och ställ in URL till https://serpapi.com/search.json.
  3. Ställ in Send Query till true och Specify Query till json.
  4. Ställ in JSON Query till: ={ "engine": "google_maps", "q": "{{ $('Input Parameter Setup').item.json.search_query }}", "ll": "{{ $('Input Parameter Setup').item.json.search_location }}", "hl": "{{ $('Input Parameter Setup').item.json.language_code }}", "api_key": "[CONFIGURE_YOUR_API_KEY]" }

⚠️ Vanlig fallgrop: Ersätt [CONFIGURE_YOUR_API_KEY] med er aktiva SerpAPI-nyckel i både Maps Search Request och Fetch Review Details, annars kommer förfrågningarna att misslyckas.

Steg 3: Konfigurera dataextraktion och insamling av recensioner

Dessa noder tolkar sökresultaten, loopar igenom platser och hämtar recensionsdetaljer för varje plats.

  1. Öppna Advanced Data Extraction och behåll befintlig JavaScript-kod (den filtrerar och berikar platsdata).
  2. Öppna Batch Place Iterator och lämna standardinställningarna (den itererar igenom platserna).
  3. Öppna Fetch Review Details och ställ in URL till ={{ $json.reviews_link }}.
  4. Ställ in JSON Query i Fetch Review Details till { "api_key": "[CONFIGURE_YOUR_API_KEY]" }.
  5. Öppna Merge Place & Reviews och behåll befintlig JavaScript-kod som slår ihop recensionsdata med platsmetadata.

Tips: Batch Place Iterator skickar varje batch till Fetch Review Details, och när alla batchar är klara skickar den resultaten till Aggregate Results.

Steg 4: Aggregera och bygg analysdatasetet

Aggregera alla platser och förbered analys-prompten och sammanfattande statistik för AI-rapporten.

  1. Öppna Aggregate Results och ställ in Aggregate till aggregateAllItemData.
  2. Öppna Build Analysis Dataset och behåll befintlig JavaScript-kod för att generera analysis_prompt, raw_data och summary_stats.

Tips: Arbetsflödet använder flera code-noder för extraktion, sammanslagning, dataset-byggande och e-postformatering. Behåll koden som den är, om ni inte anpassar rapportstrukturen.

Steg 5: Konfigurera AI-analys och leverans via e-post

AI-agenten genererar en rapport med marknadsinsikter, och sedan formaterar och skickar e-postnoderna den.

  1. Öppna Market Insight Agent och behåll befintlig prompttext, som hämtar dynamiska värden som {{ $('Input Parameter Setup').item.json.analysis_focus }} och {{ $('Input Parameter Setup').item.json.city_name }}.
  2. Bekräfta att Gemini Chat Engine är ansluten som språkmodell för Market Insight Agent.
  3. Inloggningsuppgifter krävs: Anslut era googlePalmApi-inloggningsuppgifter i Gemini Chat Engine. (Inloggningsuppgifter läggs till i Gemini Chat Engine, inte i agentnoden.)
  4. Öppna Compose Email Report och behåll JavaScript-koden som skapar htmlContent, plainTextContent och subject.
  5. Öppna Dispatch Email Summary, ställ in Send To till [YOUR_EMAIL], Subject till ={{ $json.subject }} och Message till ={{ $json.htmlContent }}.
  6. Inloggningsuppgifter krävs: Anslut era gmailOAuth2-inloggningsuppgifter i Dispatch Email Summary.
  7. Behåll Completion Log som den är för att logga sammanfattningen av arbetsflödet.

⚠️ Vanlig fallgrop: Säkerställ att [YOUR_EMAIL] i Dispatch Email Summary är en giltig mottagare, annars levereras inte rapporten.

Steg 6: Testa och aktivera ert arbetsflöde

Kör arbetsflödet manuellt för att bekräfta datainsamling, AI-analys och e-postleverans.

  1. Klicka på Execute Workflow från Manual Launch Trigger.
  2. Verifiera att Maps Search Request returnerar platsdata och att Fetch Review Details returnerar recensioner.
  3. Kontrollera utdata från Market Insight Agent för en vietnamesisk marknadsanalysrapport.
  4. Bekräfta att e-postmeddelandet kommer fram med ämnesraden som genereras av Compose Email Report och HTML-innehåll från htmlContent.
  5. När allt är validerat, aktivera arbetsflödet för produktionsanvändning.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Se upp för

  • SerpAPI-uppgifter kan löpa ut eller kräva specifika behörigheter. Om det skapar fel, börja med att kontrollera användning och nyckelstatus i din SerpAPI-dashboard.
  • Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om noder längre ned i kedjan fallerar på tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in din tonalitet tidigt, annars kommer du att redigera output för alltid.

Vanliga frågor

Hur snabbt kan jag implementera den här Google Maps-automationen?

Cirka 30 minuter om du redan har dina API-nycklar.

Kan icke-tekniska team implementera den här marknadsundersökningsautomationen?

Ja. Du uppdaterar främst indatafälten (sökfråga, plats) och kopplar Gmail samt din AI-leverantör.

Är n8n gratis att använda för det här arbetsflödet för Google Maps-automation?

Ja. n8n har ett gratis alternativ för egen hosting 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 användning av SerpAPI och Gemini, som ofta är gratis vid låg volym men kan kosta pengar om du kör många sökningar.

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

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

Hur anpassar jag den här Google Maps-automationslösningen till mina specifika utmaningar?

Börja i steget “Input Parameter Setup” och ändra search_query, search_location (koordinater) och analysis_focus så att AI:n vet vad den ska prioritera. Du kan också justera instruktionerna till AI-agenten för att få den struktur du föredrar (till exempel lägga till ett avsnitt för “Positioneringspåstående” eller “Toppkonkurrenter att inspireras av”). Vanliga anpassningar är att köra flera städer efter varandra, snäva in till en nisch som “veganska restauranger” och lägga till en export till Google Sheets efter steget “Aggregate Results” för långsiktig uppföljning.

Varför misslyckas min SerpAPI-anslutning i den här Google Maps-automationen?

Oftast är det en ogiltig eller utgången API-nyckel, eller att du har nått gränsen för gratisnivån för månaden. Kontrollera SerpAPI-användningen, generera sedan en ny nyckel och uppdatera den i n8n. Om du frågar på en väldigt snäv radie eller använder felaktigt formaterade koordinater kan du också få “inga resultat”-svar som ser ut som fel.

Vilken kapacitet har den här Google Maps-automationslösningen?

På en typisk n8n Cloud-plan kan du köra tusentals exekveringar per månad, och vid egen hosting beror det på din server. I praktiken kommer begränsningen oftast från API-kvoter, plus hur många företag och recensioner du hämtar per körning. För en normal rapport (cirka 20 företag) ser de flesta team att den blir klar inom några minuter.

Är den här Google Maps-automationen bättre än att använda Zapier eller Make?

Ofta, ja, eftersom den här typen av arbetsflöde behöver loopar, sammanslagning av dataset och anpassad dataformning innan AI-steget. n8n hanterar förgrening och kodbaserad rensning utan att göra varje iteration till en betald uppgift, vilket spelar roll när du hämtar många företag. Zapier och Make kan fungera, men du kan hamna i begränsningar när du behöver batcha recensionshämtningar eller slå ihop arrayer på ett snyggt sätt. Om du bara behöver ett enkelt “skicka mig en sammanfattning” från en enda källa kan de enklare verktygen gå snabbare att sätta upp. Prata med en automationsexpert om du vill ha hjälp att välja.

När detta väl rullar slutar “marknadsundersökning” att vara ett helgprojekt och blir en upprepningsbar knapp du kan trycka på. Arbetsflödet sköter grävandet och summeringen, så att du kan lägga tiden på att fatta beslut.

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