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 + Whatsapp-uppföljningar för all feedback

Rickard Andersson Partner, Nodenordic.se

Feedbacken kommer in, du tänker att du ska svara, och sedan försvinner den i vardagskaoset. En dag senare ser du den, skickar ett sent svar och nu undrar du dessutom om någon annan redan har svarat.

Supportansvariga känner av det i backloggen. Marketing ops märker det när enkätsvaren sticker iväg efter en kampanj. Och grundare får ofta städa upp på helgerna. Den här uppsättningen för Sheets WhatsApp followups ser till att varje meddelande får en snabb, konsekvent uppföljning utan att du behöver vakta ett kalkylark.

Nedan ser du exakt n8n-automationen, vad den förändrar i vardagen och de små justeringarna som gör att den passar din process (inte tvärtom).

Så fungerar automationsflödet

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

n8n Workflow Template: Google Sheets + Whatsapp-uppföljningar för all feedback

Problemet: uppföljning på feedback faller mellan stolarna

De flesta team missar inte uppföljningar för att de inte bryr sig. De missar dem för att feedback kommer från olika håll, vid olämpliga tidpunkter och i format som inte passar snyggt in i ”dagens uppgifter”. Någon klistrar in en kommentar i ett kalkylark, en annan svarar via mejl och en tredje pingar kunden på WhatsApp. Nu får du rörig historik, dubbla svar och kunder som känner sig ignorerade (eller spammade). Samtidigt är den verkliga kostnaden osynlig: teamet lägger mental energi på att hålla koll på ”svarade vi?” i stället för att åtgärda det feedbacken faktiskt säger.

Det skenar snabbt. Här är var det oftast fallerar.

  • En feedbackrad läggs till i Google Sheets, men ingen ser den förrän flera timmar senare.
  • Två personer svarar i olika kanaler, vilket får varumärket att se oorganiserat ut.
  • Telefonnummer eller mejladresser saknas, så uppföljningen blir ett manuellt detektivarbete.
  • Även när ni svarar finns det ingen tillförlitlig logg över vad som skickades och när.

Lösningen: logga feedback automatiskt och följ upp via WhatsApp eller mejl

Det här flödet gör Google Sheets till er ”gemensamma inkorg” för feedback och triggar rätt uppföljning i samma ögonblick som en rad ändras. Det kan starta från ett formulärsvar, skriva feedbacken till Sheets och sedan bevaka arket efter nya eller uppdaterade poster. När en post dyker upp kontrollerar n8n vilken kontaktinfo som finns (mejl, telefon eller båda). Finns ett telefonnummer skickar det ett WhatsApp-meddelande. Finns en mejladress (eller mejl plus telefon) skickar det ett uppföljningsmejl. Resultatet är enkelt: kunder får snabbt svar och teamet slipper komma ihåg att göra det.

Flödet börjar när feedback skickas in och läggs till i Google Sheets. Därefter triggar ändringen i arket valideringslogik som avgör kanal. Till sist skickar n8n antingen en WhatsApp-notis eller ett uppföljningsmejl och håller arket uppdaterat som er källa till sanningen.

Det här får du: automation vs. resultat

Exempel: så här ser det ut

Säg att du får 30 feedbackposter i veckan och försöker följa upp manuellt. Om det tar cirka 5 minuter att hitta meddelandet, bekräfta kontaktinfo, välja kanal och skicka svaret blir det ungefär 2 till 3 timmar per vecka. Med det här flödet skickar du in feedbacken en gång (eller så landar den via formuläret), och uppföljningen går ut automatiskt efter att raden i Sheets ändras. Ditt ”jobb” blir en snabb avstämning, kanske 10 minuter per dag, i stället för att jaga varje post.

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 feedbackrader och statusar
  • WhatsApp för att skicka snabba uppföljningar via telefonnummer
  • E-post (SMTP/Gmail/Send Email) (ställ in autentiseringsuppgifter i n8n)

Svårighetsgrad: Nybörjare. Du kopplar konton, mappar några fält och testar med en eller två exempelposter.

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

Så fungerar det

En feedbackinlämning når ditt flöde. En formulärtrigger fångar detaljerna (kommentar, betyg, mejl, telefon) och förbereder dem för lagring i ert spårningsark.

Google Sheets blir överlämningspunkten. Flödet uppdaterar en rad i Google Sheets, vilket är användbart eftersom teamet får en synlig logg även om de aldrig öppnar n8n.

Routningsregler avgör WhatsApp vs. mejl. När arket ändras validerar n8n mejl-/telefonfälten med enkla ”om detta, så det”-kontroller. Om bara ett telefonnummer finns skickar det en WhatsApp-uppföljning. Om ett mejl finns skickar det ett mejlsvar.

Meddelanden skickas och arket hålls strukturerat. Du kan uppdatera samma rad med anteckningar som ”uppföljning skickad”, tidsstämplar eller ett ägarfält så att du kan granska svaren senare.

Du kan enkelt ändra innehållet i uppföljningsmeddelandet så att det matchar er tonalitet. Se den fullständiga implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: Konfigurera formulärtriggern

Konfigurera formuläret som samlar in kundfeedback och startar arbetsflödet.

  1. Lägg till noden Form Submission Start som din trigger.
  2. Ställ in Form TitleCustomer Feedback Questions for IT Services.
  3. I Options, ställ in Pathfeedback och säkerställ att Append Attribution är inaktiverat.
  4. Konfigurera formulärfälten exakt som visas i noden, inklusive obligatoriska fält och alternativ i rullistor.

Steg 2: Anslut Google Sheets

Lagra varje inskick i Google Sheets och övervaka arket efter ändringar.

  1. Lägg till noden Update Sheets Row och anslut den till Form Submission Start.
  2. Ställ in OperationappendOrUpdate.
  3. Välj ditt kalkylark i Document och målarket i Sheet Name.
  4. Inloggningsuppgifter krävs: Anslut era googleSheetsOAuth2Api-inloggningsuppgifter i Update Sheets Row.
  5. Lägg till noden Sheets Change Trigger för att bevaka samma kalkylark och ark.
  6. Ställ in ett polling-intervall (arbetsflödet använder everyMinute).
  7. Inloggningsuppgifter krävs: Anslut era googleSheetsTriggerOAuth2Api-inloggningsuppgifter i Sheets Change Trigger.

Säkerställ att båda Google Sheets-noderna pekar på samma dokument och ark för att undvika missade triggers.

Steg 3: Sätt upp villkorsstyrd validering

Routa poster baserat på om fälten för e-post och telefon finns angivna.

  1. Lägg till noden Validate Email & Phone och anslut den från Sheets Change Trigger.
  2. Konfigurera villkor med Combinator inställt på and och inkludera: Phone not empty med Left Value ={{ $json.Phone.toString() }}.
  3. Lägg till det andra villkoret för e-post: Email not empty med Left Value ={{ $json.Email }}.
  4. Lägg till noden Check Phone Only och anslut även den från Sheets Change Trigger för att validera inskick med endast telefonnummer.
  5. Ställ in dess villkor på Phone not empty med Left Value ={{ $json.Phone.toString() }}.

Sheets Change Trigger skickar utdata parallellt till både Validate Email & Phone och Check Phone Only, så båda flödena utvärderas samtidigt.

Steg 4: Konfigurera åtgärdsnoder för utdata

Skicka ett WhatsApp-meddelande om ett telefonnummer finns angivet och skicka ett feedbackmejl när både e-post och telefon finns tillgängligt.

  1. Lägg till Dispatch WhatsApp Notice och anslut den till true-utgången från Check Phone Only.
  2. Ställ in Templatefeedback_n8n|en_US.
  3. Ställ in Phone Number ID[YOUR_ID].
  4. Ställ in Recipient Phone Number={{ $json.Phone.toString() }} och konfigurera body-parametern till ={{ $('Sheets Change Trigger').item.json.User }}.
  5. Inloggningsuppgifter krävs: Anslut era whatsAppApi-inloggningsuppgifter i Dispatch WhatsApp Notice.
  6. Lägg till Send Feedback Email och anslut den till true-utgången från Validate Email & Phone.
  7. Ställ in To Email={{ $json.Email }}, From Email[YOUR_EMAIL] och SubjectFeedback.
  8. Ställ in TextPlease give us your valuable feedback at: <<< Your Form Production URL >>> och behåll Email Format som text.
  9. Inloggningsuppgifter krävs: Anslut era smtp-inloggningsuppgifter i Send Feedback Email.

⚠️ Vanlig fallgrop: Säkerställ att WhatsApp-mallen feedback_n8n|en_US finns hos er WhatsApp-leverantör och är godkänd innan ni testar.

Steg 5: Testa och aktivera ert arbetsflöde

Validera arbetsflödet från början till slut innan ni aktiverar det för produktion.

  1. Klicka på Execute Workflow och skicka in en testpost via Form Submission Start.
  2. Bekräfta att en rad skapas eller uppdateras i Google Sheets av Update Sheets Row.
  3. Verifiera att Sheets Change Trigger triggas och att både Validate Email & Phone och Check Phone Only utvärderas parallellt.
  4. Kontrollera att Send Feedback Email skickar ett mejl när både e-post och telefon finns angivet, och att Dispatch WhatsApp Notice skickar ett WhatsApp-meddelande när ett telefonnummer finns.
  5. När ni är nöjda, växla 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

Vanliga fallgropar

  • Autentiseringsuppgifter för Google Sheets kan löpa ut eller kräva specifika behörigheter. Om något slutar fungera, kontrollera först n8n-skärmen Credentials och Google-kontots åtkomst till det aktuella kalkylarket.
  • Om du använder Wait-noder eller extern rendering varierar behandlingstiderna. Öka väntetiden om nedströmsnoder fallerar på tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in er tonalitet tidigt, annars kommer du att redigera output i all evighet.

Vanliga frågor

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

Cirka 30 minuter om dina Google Sheets- och meddelandekonton är klara.

Behöver jag kunna koda för att automatisera Sheets WhatsApp followups?

Nej. Du kommer mest att mappa fält och koppla autentiseringsuppgifter i n8n.

Är n8n gratis att använda för det här workflowet för Sheets WhatsApp followups?

Ja. n8n har ett gratis self-hosted-alternativ och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 $/månad för högre volym. Du behöver också räkna in kostnader för WhatsApp-leverantör eller messaging-API, samt eventuella kostnader för mejlutskick om din leverantör tar betalt per volym.

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ärt och hanterar n8n bra. Self-hosting ger dig obegränsat antal körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här workflowet för Sheets WhatsApp followups för WhatsApp-first outreach med mejl som backup?

Ja, men du behöver justera routningslogiken. Du kan låta flödet ”Check Phone Only” köras först och sedan bara skicka mejl om WhatsApp-steget misslyckas eller om telefonfältet är tomt. Vanliga anpassningar är att lägga till en kolumn för ”Föredragen kanal” i Google Sheets, sätta regler för kontorstider och skriva tillbaka en tidsstämpel för ”senast kontaktad” till samma rad.

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

Oftast handlar det om autentiseringsuppgifter, telefonformat eller saknade behörigheter på WhatsApp-leverantörens konto. Dubbelkolla att avsändarnumret är godkänt och bekräfta sedan att kontaktens telefonnummer innehåller landskod i Sheets-raden. Om det fungerar för ett meddelande men fallerar i bulk är rate limits en vanlig orsak, så en kort fördröjning mellan utskick kan hjälpa. Slutligen: säkerställ att flödet triggas från rätt Google Sheets-trigger (team råkar ibland redigera en annan flik än den som triggern bevakar).

Hur många feedbackrader kan den här automationen för Sheets WhatsApp followups hantera?

I n8n Cloud beror det på planens månatliga körningar, medan self-hosting inte har någon fast gräns (servern blir begränsningen). För de flesta små team är hundratals feedbackrader per dag realistiskt så länge dina WhatsApp-/mejl-leverantörer hänger med.

Är den här automationen för Sheets WhatsApp followups bättre än Zapier eller Make?

Ofta, ja. n8n gör det enklare att hålla logik för ”single source of truth” på ett ställe, och förgreningar blir inte dyra lika snabbt när du lägger till villkor som ”endast telefon” vs. ”mejl finns”. Du får också self-hosting, vilket spelar roll om du vill köra många uppföljningar utan att stirra på task-räkningar. Zapier eller Make kan fortfarande vara snabbare för en enkel tvåstegs-setup ”ny rad → skicka meddelande”. Om du är osäker, prata med en automationsexpert så pekar vi dig i rätt riktning.

När det här väl rullar slutar uppföljningar att vara en uppgift där ni ”hoppas att vi kom ihåg”. Flödet tar hand om den repetitiva kontakten så att teamet kan fokusera på de faktiska förbättringarna kunderna ber om.

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