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: påminnelser som fungerar

Rickard Andersson Partner, Nodenordic.se

Du marknadsför ett event, folk anmäler sig … och sedan börjar admin-karusellen. Bekräftelsemejl missas, Zoom-länken finns på tre ställen och din ”sista påminnelse” blir en panikutskick i sista minuten.

Det är här eventansvariga känner av det först. Marknadsförare som kör webbinarier brottas med samma röra. Och om du är byråägare som håller kundutbildningar vet du redan hur snabbt ”bara ett event” blir till ständig uppföljning. Den här automatiseringen för eventpåminnelser håller anmälningar organiserade och skickar en konsekvent påminnelsesekvens utan att du behöver vakta den.

Du får se exakt hur arbetsflödet fångar upp anmälningar, skickar Gmail-bekräftelser och tidsstyrda påminnelser och loggar varje deltagare i Google Sheets så att din lista förblir strukturerad.

Så fungerar den här automatiseringen

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

n8n Workflow Template: Gmail + Google Sheets: påminnelser som fungerar

Varför det här spelar roll: uteblivna deltagare och röriga anmälningslistor

De flesta deltagarproblemen är inte marknadsföringsproblem. Det är uppföljningsproblem. Någon anmäler sig, får ingen kalenderinbjudan direkt och glömmer. Eller så hittar de bekräftelsemejlet men hittar inte länken på eventdagen. Då sitter du på morgonen och svarar på ”Kan du skicka åtkomstuppgifterna igen?” samtidigt som du försöker hålla det du jobbat hårt för att fylla. Det dränerar, och ärligt talat går det att undvika. En enkel, pålitlig påminnelsesekvens plus en enda källa till sanning för anmälda förändrar allt.

Det eskalerar snabbt. Här är var det brukar falla isär.

  • Anmälningar hamnar på flera ställen, så du får jämka listor manuellt före varje event.
  • Bekräftelsemejl går iväg sent (eller inte alls), vilket leder till förvirrade deltagare och supportärenden.
  • Påminnelsemejl blir inkonsekventa eftersom någon måste komma ihåg att skicka dem under en stressig vecka.
  • Du tappar värdefull kontext efter eventet eftersom anmälningar och mejlaktivitet aldrig loggades strukturerat.

Vad du bygger: Gmail-påminnelser + en anmälningslogg i Google Sheets

Det här arbetsflödet ger dig ett pålitligt system från anmälan till påminnelse som rullar i bakgrunden. Det startar när någon skickar in ditt anmälningsformulär (via en webhook), och fyller sedan i eventdetaljerna du vill ha med i varje meddelande. Därefter validerar det anmälan så att du inte skickar mejl till felaktiga poster eller saknar obligatoriska fält. När anmälan ser bra ut bearbetar det datan, skickar en Gmail-bekräftelse direkt och loggar deltagaren i Google Sheets. Sedan väntar arbetsflödet till specifika milstolpar före eventet och skickar ett mejl en vecka innan, ett mejl dagen innan och en sista påminnelse två timmar före med de viktigaste åtkomstuppgifterna.

Allt följer samma rytm. En ny anmälan kommer in, Gmail bekräftar direkt och Google Sheets blir din löpande deltagarlista. Därefter triggas de tidsstyrda påminnelserna automatiskt, så du slipper lita på minnet (eller en post-it) för att säkra närvaron.

Det här bygger du

Förväntade resultat

Säg att du kör ett webbinarium varje vecka med 80 anmälda. Manuellt skickar du vanligtvis 4 mejl (bekräftelse, en vecka innan, dagen innan, tvåtimmars-påminnelse), och varje utskick tar cirka 15 minuter när du väl hittat rätt lista och dubbelkollat länkar, så ungefär 1 timmes arbete per event. Med det här arbetsflödet är ”arbetet” i praktiken att kolla formuläret en gång och låta n8n köra. Mejlen går fortfarande ut enligt schema och din logg i Google Sheets hålls uppdaterad automatiskt, vilket betyder att du får tillbaka den där timmen varje vecka.

Innan du börjar

  • n8n-instans (prova n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • Gmail för att skicka bekräftelser och påminnelser
  • Google Sheets för att lagra och spåra anmälda
  • Webhook för anmälningsformulär (från ditt formulärverktygs webhook-inställningar)

Kunskapsnivå: Nybörjare. Du kopplar konton, klistrar in en webhook-URL och redigerar mejlmallar.

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

Steg för steg

En ny anmälan kommer in. Arbetsflödet börjar med en inkommande webhook från ditt anmälningsformulär, så varje registrering landar i n8n i samma ögonblick den sker.

Eventdetaljer appliceras och posten kontrolleras. n8n sätter eventnamn, datum/tid, plats eller åtkomstlänk och andra fält du vill återanvända i mejlen. Sedan ser ett valideringssteg med ”if” till att obligatoriska uppgifter (som e-postadress) finns innan flödet fortsätter.

Bekräftelsen skickas och deltagaren loggas. Efter ett kort bearbetningssteg (formatering av fält, rensning av namn och förberedelse av mejlinnehåll) skickar Gmail bekräftelsemejlet direkt. Parallellt lägger arbetsflödet till en ny rad i Google Sheets så att du har en levande deltagarlista.

Tidsstyrda påminnelser skickas automatiskt. n8n väntar till milstolpen en vecka innan, skickar nästa Gmail-meddelande, väntar igen till dagen innan och väntar slutligen till cirka två timmar före eventet för påminnelsen ”missa inte detta” med den viktigaste länken/detaljerna.

Du kan enkelt ändra påminnelsetiderna eller mejltexterna så att de matchar din eventstil. Se den fullständiga implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: konfigurera webhook-triggern

Det här workflowet startar när en registrering postas till en webhook-endpoint.

  1. Lägg till noden Incoming Registration Hook som din trigger.
  2. Ställ in HTTP MethodPOST.
  3. Ställ in Pathevent-registration.
  4. Spara noden för att generera webhook-URL:en och använd den i ert registreringsformulär eller er app.

Steg 2: anslut Google Sheets

Registreringar loggas till ett kalkylark för uppföljning och rapportering.

  1. Lägg till noden Log Registration Row.
  2. Ställ in Resourcesheet och OperationappendRow.
  3. Ställ in Sheet NameEvent Registrations.
  4. Ställ in Document ID[YOUR_ID].
  5. Mappa radvärdena enligt följande: {{ $json.registrationId }}, {{ $json.name }}, {{ $json.email }}, {{ $json.company }}, {{ $json.eventDetails.eventTitle }}, {{ $json.registeredAt }}, {{ $json.status }}.
  6. Credential Required: Anslut era Google Sheets-inloggningsuppgifter.

Steg 3: konfigurera registreringshanteringen

Det här steget sätter eventdetaljer, validerar inskickningar och skapar data för påminnelseschemaläggning.

  1. Konfigurera Configure Event Details med eventmetadata. Ställ in maxCapacity100, eventDate2025-07-25T14:00:00Z och eventEndDate2025-07-25T16:00:00Z.
  2. I Registration Validation lägger ni till villkor för obligatoriska fält: {{ $json.email }} är inte tomt, {{ $json.name }} är inte tomt och {{ $json.email }} innehåller @.
  3. I Registration Processing klistrar ni in den tillhandahållna JavaScript-koden för att generera registrationId, påminnelsedatum, kalendermetadata och åtkomstuppgifter.
  4. Koppla flödet: Configure Event DetailsRegistration ValidationRegistration Processing.

⚠️ Vanlig fallgrop: E-postmallarna refererar till eventTitle, eventLocation och organizerEmail. Lägg till dessa fält i Configure Event Details så att era e-postmeddelanden och kalenderlänkar renderas korrekt.

Steg 4: konfigurera utdata och påminnelseåtgärder

Det här workflowet skickar bekräftelse och flera påminnelser, och loggar sedan registreringen. Påminnelseåtgärderna är tidsfördröjda.

  1. Konfigurera Dispatch Confirmation Email med Send To som {{ $json.email }}, Subject som ✅ Confirmation d'inscription - {{ $json.eventDetails.eventTitle }}, och aktivera Content Type som html.
  2. Konfigurera Delay Until Week Prior med Unit days, Amount 7 och Resume satt till {{ $json.reminderDates.weekBefore }}.
  3. Konfigurera Send Week Prior Notice med Send To {{ $json.email }} och Subject 📅 Rappel - {{ $json.eventDetails.eventTitle }} dans 7 jours.
  4. Konfigurera Delay Until Day Prior med Unit days, Amount 6 och Resume {{ $json.reminderDates.dayBefore }}.
  5. Konfigurera Send Day-Prior Notice med Send To {{ $json.email }} och Subject 🚨 Demain - {{ $json.eventDetails.eventTitle }} - Dernières infos.
  6. Konfigurera Delay Until Two Hours med Unit hours, Amount 22 och Resume {{ $json.reminderDates.twoHoursBefore }}.
  7. Konfigurera Send Final Reminder Email med Send To {{ $json.email }} och Subject 🏁 MAINTENANT - {{ $json.eventDetails.eventTitle }} commence dans 2h.
  8. Registration Processing skickar utdata till både Dispatch Confirmation Email och Log Registration Row parallellt.
  9. Credential Required: Anslut era Gmail-inloggningsuppgifter till Dispatch Confirmation Email, Send Week Prior Notice, Send Day-Prior Notice och Send Final Reminder Email.

⚠️ Vanlig fallgrop: Om Gmail-inloggningsuppgifter saknas skickas inga påminnelser. Säkerställ att varje Gmail-nod är autentiserad.

Steg 5: testa och aktivera ert workflow

Verifiera hela påminnelsekedjan innan ni aktiverar produktionsanvändning.

  1. Använd test-URL:en för Incoming Registration Hook för att skicka ett exempelpayload som innehåller name och email.
  2. Bekräfta att Registration Validation passerar och att Registration Processing ger ut berikade fält som registrationId och reminderDates.
  3. Verifiera att bekräftelsemejlet kommer fram och att en ny rad läggs till av Log Registration Row.
  4. Kontrollera att väntnoderna är schemalagda med de beräknade resume-tidsstämplarna.
  5. När allt fungerar växlar ni workflowet till Active för produktionsbruk.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Felsökningstips

  • Gmail-autentisering kan löpa ut eller kräva specifika behörigheter. Om något slutar fungera, börja med att kontrollera Gmail-anslutningen i n8n:s lista över Credentials.
  • Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om noder längre fram misslyckas på grund av tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in din tonalitet tidigt, annars kommer du redigera utdata i all evighet.

Snabba svar

Hur lång tid tar det att sätta upp den här automatiseringen för eventpåminnelser?

Cirka 30 minuter om ditt formulär och Gmail är redo.

Krävs kodning för den här automatiseringen för eventpåminnelser?

Nej. Du kopplar främst konton och redigerar några fält, som eventnamn, datum och mejltext.

Är n8n gratis att använda för det här arbetsflödet för automatiserade eventpåminnelser?

Ja. n8n har ett gratisalternativ 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 Gmail och Google Sheets (vanligtvis ingen extra kostnad).

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

Kan jag modifiera det här arbetsflödet för automatiserade eventpåminnelser för andra användningsfall?

Ja, och det bör du. Du kan ändra steget ”Konfigurera eventdetaljer” för att stödja flera eventtyper och sedan byta Gmail-mallar så att de matchar varje format. Vanliga justeringar är annan timing (som D-3 i stället för D-7), separata påminnelseflöden för ”online” vs ”på plats” och att logga fler kolumner i Google Sheets-raden (som företag, roll eller biljettyp).

Varför misslyckas min Gmail-anslutning i det här arbetsflödet?

Oftast handlar det om att auktoriseringen i n8n har löpt ut. Anslut dina Gmail-credentials igen och kör sedan en enskild testanmälan för att bekräfta att det skickas. Om det fortfarande misslyckas, kontrollera att Gmail-kontot får skicka från den ”Från”-adress du använder och att du inte har nått dagliga sändningsgränser.

Vilken volym kan det här arbetsflödet för automatiserade eventpåminnelser hantera?

Ett typiskt mindre team kan hantera hundratals anmälningar per event utan problem, så länge dina gränser för e-postutskick klarar det. I n8n Cloud beror kapaciteten på din plans månatliga körningar; i självhostad n8n finns inget tak för körningar, men din server och Gmails hastighetsbegränsningar blir den verkliga flaskhalsen. Om du väntar dig tusentals anmälningar vill du ha batchning, en dedikerad sändningstjänst och en lite mer defensiv ”försök igen vid fel”-konfiguration.

Är den här automatiseringen för eventpåminnelser bättre än att använda Zapier eller Make?

Ofta, ja. Det här arbetsflödet använder flera väntesteg och grenlogik, och n8n hanterar den typen av sekvens snyggt utan att det blir ett spagettikaos. Du får också möjligheten att self-hosta, vilket spelar roll när påminnelser över tid blir många körningar. Zapier eller Make kan fortfarande fungera bra för ett enkelt bekräftelsemejl plus en enda påminnelse, men sekvenser med flera touchpoints blir dyra och svårare att underhålla. Om du vill ha hjälp att välja rätt stack för din volym, prata med en automationsexpert.

När det här är live slutar din eventuppföljning att hänga på minnet och ”någon i teamet”. Arbetsflödet tar hand om de repetitiva delarna så att du kan fokusera på själva sessionen.

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