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

Google Sheets + Gmail: omdömen redo att använda

Rickard Andersson Partner, Nodenordic.se

Dina bästa kundcitat sitter förmodligen fast i ett kalkylark. Någon måste läsa varje svar, plocka ut de “bra” raderna, skriva om dem till något slagkraftigt och sedan klistra in dem i ett dokument eller ett Slack-meddelande så att teamet faktiskt använder dem.

Marknadschefer märker det när landningssidor blir inaktuella. Byråägare märker det när kundcase tar evigheter att få ut. Till och med en ensam grundare sitter ofta med det här en söndagskväll. Den här automationen för Google Sheets-testimonials gör rå feedback till korrekt formaterade, marknadsredo citat och mejlar dem till dig automatiskt.

Nedan ser du exakt hur flödet körs i n8n, vad det producerar och hur du anpassar det för din process för godkännande och publicering.

Så här fungerar automationen

Hela n8n-workflowen, från trigger till slutresultat:

n8n Workflow Template: Google Sheets + Gmail: omdömen redo att använda

Problemet: testimonials samlas inte in, struktureras eller delas

Kundfeedback kommer in hela tiden, men blir sällan användbar social proof. Ett svar från Google Form kan innehålla en guldklimp, men den begravs under ett helt stycke med kontext, stavfel och “bra jobbat”-utfyllnad. Så du skjuter upp det. Sedan glömmer du det. Senare, när du behöver testimonials till en säljsida, sitter du och plöjer igenom månader av rader och försöker återskapa vad folk faktiskt gillade. Det är inte svårt arbete. Det är irriterande arbete, och därför känns det aldrig färdigt.

Det blir snabbt mycket. Här är var det oftast skapar fel i verkligheten.

  • Du läser varje svar manuellt eftersom det inte finns något pålitligt sätt att hitta det starkaste citatet.
  • Du skriver om de “bra” till en tajtare, mer känslomässig rad, vilket kan ta 5–10 minuter per styck.
  • Teamet ser aldrig nya testimonials snabbt, så färsk social proof hamnar inte i kampanjer.
  • Allt ligger utspritt i olika dokument, så när någon frågar “Har vi ett citat om onboarding?” är du tillbaka på ruta ett och letar.

Lösningen: gör nya rader i arket till polerade citat (och mejlnotiser)

Den här workflowen bevakar dina Google Sheets-svar och reagerar så fort en ny rad dyker upp. När någon skickar in feedback via ditt formulär tar n8n den råa texten och skickar in den i en AI-prompt som är designad för att extrahera ett kort, känslomässigt testimonial. AI:n skriver om feedbacken till ett tajt citat som du faktiskt kan lägga på en webbplats, i en offert eller i en annons. Sedan skriver workflowen tillbaka det färdiga testimonialet i samma kalkylark, så att du bygger en korrekt formaterad databas över tid. Till sist mejlar den citatet till din inkorg via Gmail, vilket gör att teamet ser det medan det fortfarande är färskt.

Workflowen startar med en Google Sheets-trigger för nya svar. Därefter genererar en promptkedja och en Gemini-chatmodell ett marknadsredo testimonial utifrån kundens egna ord. Efter det uppdaterar n8n ditt ark och skickar en Gmail-notis med det nya citatet.

Vad du får: automation vs. resultat

Exempel: så här ser det ut

Säg att du får 20 feedbacksvar i veckan från ett Google Form. Manuellt, om du lägger cirka 7 minuter på att läsa, välja ut och skriva om varje svar, blir det ungefär 2 timmar varje vecka. Lägg sedan till ytterligare 10–15 minuter för att meddela teamet eller klistra in citat i ett dokument. Med den här workflowen blir “mänsklig tid” att kolla det mejlade citatet (kanske en minut per styck) och godkänna det, medan AI-bearbetning och uppdateringar i arket sker automatiskt i bakgrunden.

Det här behöver du

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för self-hosting om du föredrar det (Hostinger fungerar bra)
  • Google Sheets för att lagra formulärsvar och citat
  • Gmail för att mejla nya testimonials till teamet
  • Åtkomst till Google Gemini API (aktivera det i Google AI Studio/Cloud)

Kunskapsnivå: Nybörjare. Du kopplar konton, mappar några fält och klistrar in en prompt.

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

Så fungerar det

En ny feedbackrad dyker upp i Google Sheets. Workflowen triggas av att nya formulärsvar landar i ditt kalkylark, så inget hänger på att du “kommer ihåg att kolla”.

Feedbacken formas till ett citat. n8n skickar det råa svaret till en promptkedja och en Gemini-chatmodell som instrueras att extrahera ett kort, känslomässigt testimonial i stället för en slätstruken sammanfattning.

Arket blir din databas för testimonials. Workflowen skriver tillbaka det polerade citatet till Google Sheets, oftast i en dedikerad kolumn, så att teamet kan filtrera på produkt, segment eller tidsperiod senare.

Du får en notis via Gmail. n8n skickar ett mejl med det nya testimonialet så att det är enkelt att granska, vidarebefordra eller lägga in i nästa kampanj medan det fortfarande är relevant.

Du kan enkelt justera prompten och fälten som “skrivs tillbaka” så att de matchar er tonalitet och er godkännandeprocess. Se hela implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: Konfigurera Sheets Row Trigger

Ställ in triggern så att arbetsflödet körs när en ny rad läggs till i ert Google-kalkylark.

  1. Lägg till noden Sheets Row Trigger.
  2. Ställ in EventrowAdded.
  3. Välj ert målkalkylark genom att ställa in Document[YOUR_ID] (cachat resultatnamn: Testimonial).
  4. Välj bladet genom att ställa in Sheet Name[YOUR_ID] (cachat resultatnamn: Form Responses 1).
  5. Ställ in Poll TimeseveryMinute så att det matchar det konfigurerade pollingintervallet.
  6. Credential Required: Anslut era Google Sheets-inloggningsuppgifter.

⚠️ Vanlig fallgrop: Triggern kommer inte att utlösas om Sheet- och Document-ID:n är felaktiga eller om kontot saknar åtkomst. Bekräfta att kalkylarket är delat med det anslutna Google-kontot.

Steg 2: Anslut Google Sheets

Konfigurera uppdateringsåtgärden så att det extraherade omdömet skrivs tillbaka till kalkylarket.

  1. Lägg till noden Update Spreadsheet och anslut den till LLM Prompt Chain.
  2. Ställ in OperationappendOrUpdate.
  3. Ställ in Document[YOUR_ID] (cachat resultatnamn: Testimonial).
  4. Ställ in Sheet Name[YOUR_ID] (cachat resultatnamn: Form Responses 1).
  5. Låt Mapping Mode vara autoMapInputData och verifiera att schemat inkluderar Testimony och text så att AI-utdata kan lagras.
  6. Credential Required: Anslut era Google Sheets-inloggningsuppgifter.

Steg 3: Konfigurera LLM Prompt Chain

Konfigurera prompten som extraherar omdömes-citatet med Gemini.

  1. Lägg till noden LLM Prompt Chain och anslut den till Sheets Row Trigger.
  2. Ställ in Prompt Typedefine.
  3. Ställ in Text till exakt följande prompt:
    =Extract a short, emotionally engaging testimonial quote from the following user feedback. Ignore neutral or irrelevant text. Only return the quote. "{{ $json.Feedback }}" Feedback: "{{ $json["Feedback"] }}"
  4. Koppla Gemini Chat Engine som språkmodell för LLM Prompt Chain (anslutningstyp: ai_languageModel).
  5. Credential Required: Anslut era Google Gemini-inloggningsuppgifter i Gemini Chat Engine (inloggningsuppgifterna konfigureras på den överordnade LLM-noden, inte i LLM Prompt Chain).

Tips: Säkerställ att inkommande data innehåller ett Feedback-fält; prompten refererar både till {{ $json.Feedback }} och {{ $json["Feedback"] }}.

Steg 4: Konfigurera utdataåtgärder

Skicka ett e-postmeddelande som avisering varje gång ett omdöme extraheras och sparas.

  1. Lägg till noden Dispatch Email Alert och anslut den till Update Spreadsheet.
  2. Ställ in Send To[YOUR_EMAIL].
  3. Ställ in SubjectNew Testimonial Extracted.
  4. Ställ in Message={{ $json.text }} för att skicka det AI-genererade citatet.
  5. Credential Required: Anslut era Gmail-inloggningsuppgifter.

Steg 5: Testa och aktivera ert arbetsflöde

Validera hela flödet från ny rad till AI-extraktion, uppdatering av kalkylark och e-postavisering.

  1. Klicka på Test workflow och lägg till en ny rad i källbladet med ett tydligt Feedback-värde.
  2. Bekräfta att LLM Prompt Chain returnerar ett kort citat i fältet text.
  3. Verifiera att Update Spreadsheet lägger till eller uppdaterar raden med det extraherade citatet.
  4. Kontrollera inkorgen efter e-postmeddelandet från Dispatch Email Alert som innehåller citatet.
  5. När allt fungerar, växla arbetsflödet till Active för kontinuerlig drift.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Behörigheter i Google Sheets ställer ofta till det. Om rader inte uppdateras, kontrollera det anslutna Google-kontot i n8n-credentials och bekräfta att det har redigeringsåtkomst till just det arket.
  • Om AI-utdata är tom eller fördröjd handlar det oftast om timing. Bearbetningstider kan variera, så om du lägger till väntetider eller extra steg senare, öka väntetiden så att efterföljande noder inte kör innan svaret är klart.
  • Din första prompt kommer kännas “helt okej” och sedan irritera dig. Lägg in er tonalitet (ton, förbjudna ord, längdregler, interpunktion) tidigt så att du inte manuellt behöver redigera varje mejlnotis.

Vanliga frågor

Hur lång tid tar det att sätta upp den här automationen för Google Sheets-testimonials?

Cirka 30 minuter om ditt Sheet och Gmail redan är anslutna.

Behöver jag kunna koda för att automatisera Google Sheets-testimonials?

Nej. Du mappar mest fält från arket in i AI-prompten och väljer var utdata ska skrivas tillbaka.

Är n8n gratis att använda för den här Google Sheets-testimonials-workflowen?

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 med kostnader för Gemini API-användning, som beror på hur många svar du behandlar.

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

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.

Kan jag anpassa den här Google Sheets-testimonials-workflowen med ett godkännandesteg innan mejl skickas?

Ja, men då vill du ändra ordningen på stegen. Ett vanligt upplägg är att fortfarande skriva tillbaka det AI-genererade citatet till Google Sheets först (med noden Update Spreadsheet), lägga till en kolumn “Godkänd” och sedan bara skicka Gmail när den kolumnen är markerad som true. Om du föredrar godkännanden i chatt kan du också byta ut mejlnötisen mot ett Telegram-meddelande och bara avisera via Gmail efter att du har bekräftat att citatet låter rätt.

Varför misslyckas min Google Sheets-anslutning i den här workflowen?

Oftast handlar det om behörigheter eller fel konto. Öppna n8n:s credentials för Google Sheets, anslut Google-kontot igen och bekräfta sedan att kontot kan redigera exakt det kalkylarket (inte bara visa det). Om triggern fungerar men åter-skrivningen misslyckas, dubbelkolla arknamn, fliknamn och kolumnmappningen du skriver till.

Hur många svar kan den här automationen för Google Sheets-testimonials hantera?

Ett typiskt småföretag kan köra hundratals rader per månad utan problem, och om du self-hostar n8n begränsas du främst av din server och API-gränser snarare än antal körningar.

Är den här automationen för Google Sheets-testimonials bättre än att använda Zapier eller Make?

Ofta, ja, särskilt när du vill ha bättre kontroll över AI-steget. n8n gör det enklare att hantera flersteglogik som “generera citat, skriv tillbaka, och avisera” utan att fastna i en vägg av premiumtasks. Du får också ett self-hosting-alternativ, vilket kan bli viktigt när volymen växer. Zapier eller Make kan fortfarande funka för ett enkelt “ny rad → skicka mejl”-upplägg, men AI-promptning och strukturerad åter-skrivning tenderar att bli rörigt där. Om du är osäker, prata med en automationsexpert så får du en rak rekommendation.

När det här väl rullar slutar testimonials vara en “någon gång”-uppgift och börjar dyka upp som på beställning. Sätt upp det, trimma prompten och låt workflowen göra det tråkiga jobbet.

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