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

Gmail + Google Sheets: offerter skickas, leads spåras

Rickard Andersson Partner, Nodenordic.se

Leads trillar in, du vill svara snabbt, och ändå sitter du två dagar senare och letar i inkorgen efter ”den där förfrågan” som du var säker på att du redan svarade på. Under tiden är ditt kalkylark inaktuellt, uppföljningar glider igenom och prospekt som passar perfekt blir kalla helt i onödan.

Den här automatiseringen för Gmail + Sheets för offertförslag slår hårdast mot konsulter och byråägare. Säljdrivna operators känner av det också. Du skickar en polerad offert som matchar budgeten automatiskt och loggar leadet i Google Sheets så att din pipeline är verklighetsförankrad, inte ett ”best guess”.

Nedan ser du vad arbetsflödet gör, vad du behöver och hur överlämningen från förfrågan → offert → uppföljningspåminnelse fungerar i praktiken.

Så fungerar den här automatiseringen

Här är hela arbetsflödet som du kommer att sätta upp:

n8n Workflow Template: Gmail + Google Sheets: offerter skickas, leads spåras

Varför det här spelar roll: offerter skickas, men leads försvinner ändå

De flesta offertprocesser havererar på de tråkiga ställena. Mejlet skickas (till slut), men ”systemet” runtom hålls ihop av minne, sökningar i inkorgen och ett kalkylark som alltid ligger en vecka efter. Du skriver också om samma erbjudande om och om igen, justerar priset efter budget och försöker sedan komma ihåg vilken fallstudie du ska lägga in. Det blir mentalt brus. Och när du har mycket att göra är uppföljningar det första som försvinner, vilket betyder att du tappar affärer som du redan har betalat för via annonser, innehåll eller rekommendationer.

Det blir snabbt mycket. Här är var friktionen brukar dyka upp.

  • Du svarar för långsamt eftersom varje offert börjar från ett blankt blad (eller en halvuppdaterad mall).
  • Din pipeline-tracker halkar efter, så du kan inte se vem som behöver uppmärksamhet utan att kolla Gmail-trådar.
  • Budgetmatchning hanteras inkonsekvent, vilket gör att lågbudget-leads får för mycket tid och högbudget-leads inte får tillräckligt.
  • Uppföljningspåminnelser ligger i ditt huvud, och det är en usel plats att lagra uppgifter på.

Det du bygger: automatiska paketrekommendationer + utskick av offert

Det här arbetsflödet gör om en ny förfrågan till en skickad offert och en spårad säljpost, utan att du behöver vakta processen. Ett lead skickar in sin budget och detaljer om sin utmaning via en enkel formulärtrigger. Arbetsflödet loggar direkt förfrågan i ett Google Sheet (fliken ”Package Inquiries”), så att inget flyter runt ospårat. Därefter routas leadet till ett rekommenderat paket baserat på budgeten: Basic, Standard eller Premium. När rätt paket är valt fyller arbetsflödet i variabler som pris, innehåll, en relevant fallstudie och din bokningslänk, och skickar sedan ett snyggt formaterat HTML-offertmejl via Gmail. Efter att mejlet skickats uppdateras trackern till ”Package Sent” och ett uppföljningsdatum sätts tre dagar senare.

Arbetsflödet startar med en formulärinsändning och slutar med två saker du kan lita på: en offert i leadets inkorg och en korrekt formaterad rad i din pipeline-sheet. Google Kalender skapar sedan en påminnelse om tre dagar, så att uppföljning blir standard, inte något du ”försöker komma ihåg”.

Det du bygger

Förväntade resultat

Säg att du får 10 förfrågningar i veckan. Manuellt kanske du lägger cirka 20 minuter på att skriva ett offertmejl, 5 minuter på att välja rätt fallstudie och länk, och ytterligare 5 minuter på att logga leadet och sätta en påminnelse. Det är ungefär 30 minuter per styck, eller cirka 5 timmar i veckan. Med det här arbetsflödet lägger du kanske 5 minuter i förväg på att hålla dina paketdetaljer uppdaterade, och sedan hanteras varje ny förfrågan automatiskt, med bara snabba granskning/redigeringar när du vill.

Innan du börjar

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • Google Sheets för din pipeline-flik ”Package Inquiries”.
  • Gmail för att skicka HTML-offertmejlen.
  • Åtkomst till Google Kalender (OAuth-uppgifter) för att skapa uppföljningspåminnelser.

Svårighetsnivå: Nybörjare. Du kopierar ett arbetsflöde, kopplar Google-konton och klistrar in ditt Sheet-ID på rätt ställen.

Vill du att någon bygger detta åt dig? Prata med en automationsexpert (gratis 15-minuters konsultation).

Steg för steg

Ett lead skickar in ditt intake-formulär. Arbetsflödet börjar vid ”Intake Form Trigger” och fångar det viktigaste som namn, e-post, budget, tidslinje och utmaningen de försöker lösa.

Förfrågan loggas i ditt pipeline-ark. Ett Google Sheets-steg skapar en ny rad i fliken ”Package Inquiries” med tidsstämpel och alla formulärfält, så att du har en pålitlig spårbarhet från första sekunden.

Budgetrouting väljer rätt erbjudande. En Switch skickar leadet till Basic-, Standard- eller Premium-spåret, och sedan tilldelar ett ”Set”-steg de paketvariabler du vill visa i mejlet (innehåll, pris, fallstudie och bokningslänk).

Offertmejlet skickas och uppföljning schemaläggs. Gmail skickar den formaterade HTML-offerten, Google Sheets uppdaterar status till ”Package Sent” och sätter ett uppföljningsdatum, och därefter skapar Google Kalender en påminnelse tre dagar framåt.

Du kan enkelt justera paketnivåer så att de matchar dina tjänster utifrån dina behov. Se hela implementeringsguiden nedan för anpassningsalternativ.

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

Steg 1: Konfigurera formulärtriggern

Sätt upp intagsformuläret som fångar lead-detaljer och startar arbetsflödet.

  1. Lägg till noden Intake Form Trigger och ställ in Form Title till Find Your Perfect Package.
  2. Ställ in Form Description till Tell us about your needs and we'll recommend the best solution for you.
  3. Konfigurera fälten exakt som visas: Full Name (obligatoriskt), Email Address (e-post, obligatoriskt), Phone Number, Budget Range (rullista med alternativen Under $3,000, $3,000 - $6,000, $6,000 - $10,000, $10,000+), Timeline (rullista med alternativen ASAP (1-2 weeks), This Month, Next 1-3 Months, Just Exploring), och Main Challenge (textyta, obligatoriskt).
  4. Behåll Flowpast Branding som en referensnotering; det påverkar inte körningen.

Tips: Säkerställ att fältetiketterna matchar exakt (inklusive versaler/gemener) eftersom nedströmsnoder refererar till dem via uttryck.

Steg 2: Anslut Google Sheets

Lagra inkommande lead och uppdatera pipeline-status efter att e-postmeddelandet har skickats.

  1. Öppna Record Lead in Sheet och ställ in Operation till append.
  2. Ställ in Document ID till [YOUR_ID] och Sheet Name till Package Inquiries.
  3. Mappa kolumner med uttryck, inklusive: Name till {{ $json['Full Name'] }}, Email till {{ $json['Email Address'] }}, Budget till {{ $json['Budget Range'] }}, Status till Inquiry Received, och Timestamp till {{ $now.format('yyyy-MM-dd HH:mm:ss') }}.
  4. Autentiseringsuppgifter krävs: Anslut era googleSheetsOAuth2Api-autentiseringsuppgifter i Record Lead in Sheet.
  5. Öppna Modify Pipeline Status och ställ in Operation till update med Matching Columns inställt på Email.
  6. Mappa uppdateringsfält med uttryck såsom Email till {{ $('Intake Form Trigger').item.json['Email Address'] }}, Date Sent till {{ $now.format('yyyy-MM-dd') }}, Package Recommended till {{ $json.packageName }}, och Follow-Up Date till {{ $now.plus({ days: 3 }).format('yyyy-MM-dd') }}.
  7. Autentiseringsuppgifter krävs: Anslut era googleSheetsOAuth2Api-autentiseringsuppgifter i Modify Pipeline Status.

⚠️ Vanlig fallgrop: Ersätt [YOUR_ID] med ert faktiska Google Sheet-ID, annars kommer append-/update-operationerna att misslyckas.

Steg 3: Sätt upp budgetstyrning och paket-tilldelning

Routa leads baserat på budget och berika varje gren med rätt paketmetadata.

  1. I Budget Routing Switch definierar ni tre utgångar: Basic Package, Standard Package och Premium Package.
  2. För regeln Basic Package, ställ in villkoret till {{ $json['Budget Range'] }} är lika med Under $3,000.
  3. För regeln Standard Package, ställ in villkoret till {{ $json['Budget Range'] }} är lika med $3,000 - $6,000.
  4. För regeln Premium Package, ställ in villkoret till {{ $json['Budget Range'] }} innehåller $6,000.
  5. I Assign Basic Package, ställ in packageName till Basic Package, packagePrice till $1,500 - $2,995, packageFeatures, caseStudy och bookingLink till de angivna värdena.
  6. I Assign Standard Package, ställ in packageName till Standard Package, packagePrice till $3,500 - $5,995, samt matchande värden för features, case study och booking link.
  7. I Assign Premium Package, ställ in packageName till Premium Package, packagePrice till $6,500 - $12,000, samt matchande värden för features, case study och booking link.

Tips: Håll paketfältens namn identiska i alla tre Assign-noder så att Email Package Suggestion kan läsa $json.packageName, $json.packagePrice och relaterade fält konsekvent.

Steg 4: Konfigurera e-post- och kalenderåtgärder

Skicka det personliga rekommendationsmejlet och skapa en uppföljningspåminnelse.

  1. Öppna Email Package Suggestion och ställ in Send To till {{ $('Intake Form Trigger').item.json['Email Address'] }}.
  2. Ställ in Subject till Your Personalized Package: {{ $json.packageName }} och behåll HTML-meddelandets brödtext exakt som angivet för att utnyttja dynamiska fält som {{ $json.packageFeatures }} och {{ $('Intake Form Trigger').item.json['Main Challenge'] }}.
  3. Autentiseringsuppgifter krävs: Anslut era gmailOAuth2-autentiseringsuppgifter i Email Package Suggestion.
  4. I Plan Follow-Up Reminder, ställ in Start till {{ $now.plus({ days: 3 }).format('yyyy-MM-dd') }}T10:00:00 och End till {{ $now.plus({ days: 3 }).format('yyyy-MM-dd') }}T10:30:00.
  5. Autentiseringsuppgifter krävs: Anslut era googleCalendarOAuth2Api-autentiseringsuppgifter i Plan Follow-Up Reminder.

⚠️ Vanlig fallgrop: Om ert Gmail-konto har begränsningar för HTML-e-post, testa meddelandet så att ni säkerställer att mallen renderas korrekt innan ni går live.

Steg 5: Testa och aktivera ert arbetsflöde

Verifiera att varje gren fungerar och att lead-livscykeln går igenom hela flödet från start till mål.

  1. Klicka på Test Workflow och skicka in ett testexempel via Intake Form Trigger för varje budgetnivå.
  2. Bekräfta att en ny rad läggs till av Record Lead in Sheet, och verifiera sedan att Budget Routing Switch routar till rätt paket-tilldelningsnod.
  3. Kontrollera att Email Package Suggestion skickar rätt paketnamn och prissättning, och att Modify Pipeline Status uppdaterar raden med Package Sent och ett uppföljningsdatum.
  4. Validera att Plan Follow-Up Reminder skapar en kalenderhändelse tre dagar senare.
  5. När allt ser korrekt ut, 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

Felsökningstips

  • Google Sheets-inloggningar kan gå ut eller kräva specifika behörigheter. Om det skapar fel, kontrollera först Google-kopplingen i n8n under Credentials och bekräfta sedan att Sheet:et är delat med samma Google-konto.
  • Gmail kan misslyckas utan tydlig felindikering om ”From”-alias eller inkorgsbehörigheter inte är konfigurerade. Öppna Gmail-nodens execution output och bekräfta att du skickar från en tillåten adress.
  • Google Kalender-uppföljningar beror på korrekta tidszoner och datumformat. Om påminnelser hamnar på fel dag, verifiera tidszonen för din n8n-instans och datumberäkningen ”+3 days” i fälten för kalenderhändelsen.

Snabba svar

Hur lång tid tar det att sätta upp den här automatiseringen för Gmail + Sheets-offerter?

Cirka 30 minuter om dina Google-konton är redo.

Krävs kodning för den här automatiseringen för offertspårning?

Nej. Du kopplar Google-tjänster och ändrar några fält som prissättning, fallstudier och ditt Sheet-ID.

Är n8n gratis att använda för det här arbetsflödet för Gmail + Sheets-offerter?

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 kostnader för Google Workspace om du använder betalfunktioner i Gmail/Kalender.

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

Kan jag anpassa det här arbetsflödet för Gmail + Sheets-offerter för andra användningsfall?

Ja, och det bör du. Du kan ändra budgetnivåerna i Budget Routing Switch och sedan uppdatera de tre ”Assign Package”-Set-noderna (Basic, Standard, Premium) med dina egna priser, leveranser och fallstudier. Om du vill ha fler än tre paket duplicerar du en Set-väg och lägger till en extra route i Switch. Du kan också ändra uppföljningstiden i Google Kalender-steget om tre dagar är för tidigt (eller för sent) för din säljcykel.

Varför fungerar inte min Google Sheets-anslutning i det här arbetsflödet?

Oftast beror det på behörigheter eller fel kalkylarks-ID. Bekräfta att Google-kontot i n8n har åtkomst till Sheet:et och dubbelkolla sedan värdet YOUR_GOOGLE_SHEET_ID i Google Sheets-noderna som skriver och uppdaterar din pipeline.

Vilken volym kan det här arbetsflödet för Gmail + Sheets-offerter hantera?

Ett typiskt mindre team kan köra hundratals förfrågningar per månad utan problem, så länge ditt Google-konto håller sig inom gränserna för mejlutskick och din n8n-plan klarar körningarna.

Är den här automatiseringen för Gmail + Sheets-offerter bättre än att använda Zapier eller Make?

Ibland, ja. Det här arbetsflödet har förgreningar (tre paketvägar), data-”Set”-steg och några uppdateringar som är enklare att underhålla när allt ligger i ett visuellt flöde. n8n ger dig också möjligheten att hosta själv, vilket kan spela roll när du kör många lead-insamlingar. Zapier eller Make kan fortfarande fungera om du vill ha en väldigt lätt version, men du kan behöva stapla flera automationer för att få samma beteende. Om du är osäker, prata med en automationsexpert så mappar vi det till din exakta säljprocess.

När det här väl rullar skickas offerter i tid och ditt ark håller sig ärligt. Du kommer fortfarande sälja, men du slipper grovjobbet som tyst dödar momentum.

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