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

uProc + Google Sheets: rensa e-postlistor, färre studs

Rickard Andersson Partner, Nodenordic.se

Din e-postlista ser bra ut … tills studsar börjar trilla in. Då sjunker leveransbarheten, inboxplaceringen blir märklig och du står och gissar vilka ”leads” som aldrig var riktiga från början.

E-postmarknadsförare märker det direkt, men byråägare som städar kundlistor och growth-team som kör outbound-sekvenser drabbas också. Den här automationen för e-postverifiering hjälper dig att fånga riskabla adresser innan de skadar ditt avsändarrykte.

Du sätter upp ett enkelt n8n-flöde som verifierar e-post med uProc och skriver strukturerade resultat i Google Sheets, så att din kampanjlista är redo när du är det.

Så här fungerar den här automationslösningen

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

n8n Workflow Template: uProc + Google Sheets: rensa e-postlistor, färre studs

Varför det här spelar roll: e-poststudsar saboterar kampanjer i det tysta

Listhygien är den typen av sak som bara känns ”valfri” tills den inte är det längre. Du hämtar leads från ett formulär, en partnerlista, en scraper eller en gammal CRM-export. Sedan skickar du en kampanj och plötsligt hanterar du odelivererbara utskick, mjuka studsar och den obekväma frågan om din domän nu är flaggad som låg kvalitet. Ännu värre: upprensningen sker ofta på minst skalbara sättet som finns. Någon gör stickprov, någon annan googlar ”is this email valid” och kalkylarket blir en skräplåda av halv-sanningar.

Det går snabbt. Här är var det faller isär.

  • Manuell kontroll blir en återkommande syssla och stjäl tid precis före en lansering, när fokus behövs som mest.
  • Du skickar ändå till ”kanske”-adresser, eftersom ingen vill vara personen som raderar ett lead som kan vara äkta.
  • Studsar och träffar på spamtraps skadar inte bara en kampanj; de kan dra ner kommande utskick i flera veckor.
  • Utan ett konsekvent statusfält i ett Sheet segmenterar teamet olika, vilket gör att resultaten blir svåra att lita på.

Det du bygger: uProc-verifiering loggad till Google Sheets

Det här flödet ger dig ett repeterbart sätt att verifiera e-postadresser innan de hamnar i din ”skickbara” lista. Det startar med en manuell körning i n8n (perfekt för batch-upprensningar eller snabba stickprov), skapar en e-postpost och skickar sedan e-posten till uProc för verifiering. uProc returnerar en leveransstatus (som deliverable, undeliverable, spamtrap, softbounce och liknande signaler). Därefter kontrollerar ett If-steg om e-posten faktiskt är markerad som deliverable. Därifrån kan du tryggt märka den som säker att använda eller flagga den som ogiltig så att den aldrig hamnar i en kampanjmålgrupp.

Flödet börjar när du startar det i n8n. uProc utvärderar e-posten och returnerar en status du kan agera på. Slutligen kan resultatet skrivas till Google Sheets så att teamet har en gemensam, strukturerad källa att utgå från.

Det du bygger

Förväntade resultat

Säg att du förbereder en veckopromo och vill verifiera 200 nya leads innan de hamnar i ditt sändsegment. Manuellt kan även en snabb kontroll och copy-paste in i ett Sheet ta cirka 1 minut per lead, vilket blir runt 3 timmar monotont arbete. Med det här flödet triggar du körningen en gång, låter uProc returnera statusar och granskar utfallet ”deliverable vs ogiltig” på ett ställe. Du lägger fortfarande några minuter på att skanna resultaten, men grovjobbet är borta.

Innan du börjar

  • n8n-instans (prova n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • uProc för statusar vid e-postverifiering.
  • Google Sheets för att lagra verifieringsresultat åt teamet.
  • uProc API-nyckel (hämta den i uProcs Integration-sektion)

Svårighetsgrad: Nybörjare. Du kopplar in inloggningar och mappar ett par fält.

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

Steg för steg

Manuell körning för att starta upprensningen. Du klickar på ”Execute workflow” i n8n när du är redo att verifiera en batch, eller när du vill testa med några exempeladresser.

Skapa e-postposten. Flödet genererar ett objekt som innehåller e-postadressen som ska verifieras (i mallen är detta ett enkelt steg ”Generate Email Record”). I verkligheten kan du ersätta detta med den källa du redan använder, som Mailchimp, Calendly, MySQL eller Typeform.

Verifiera via uProc. uProc-noden kontrollerar e-posten och returnerar en status som deliverable, undeliverable, spamtrap eller softbounce. Det enda utfallet är det som gör resten av flödet användbart, eftersom det gör en magkänslebedömning till en konsekvent regel.

Bestäm vad som händer härnäst. Ett If-villkor kontrollerar om resultatet är ”deliverable”. Om det finns behandlar du adressen som säker för kampanjer. Om inte flaggar du den som ogiltig (så att den kan exkluderas, granskas eller sättas i karantän).

Du kan enkelt justera var e-postadresser kommer ifrån och vart resultaten ska gå, utifrån dina behov. Se den fullständiga implementationsguiden nedan för anpassningsalternativ.

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

Steg 1: Konfigurera den manuella triggern

Ställ in den manuella triggern så att arbetsflödet startar när ni kör det i editorn.

  1. Lägg till noden Manual Launch Trigger som arbetsflödets trigger.
  2. Lämna standardinställningarna i Manual Launch Trigger eftersom den inte har några obligatoriska parametrar.
  3. Säkerställ att Manual Launch Trigger är kopplad till Generate Email Record.

Steg 2: Anslut Uproc API

Konfigurera tjänsten för e-postverifiering så att arbetsflödet kan kontrollera leveransbarhet.

  1. Öppna Validate Email Presence och bekräfta att Tool är inställt på checkEmailExists.
  2. Ställ in fältet Email till ={{$node["Generate Email Record"].json["email"]}}.
  3. Inloggningsuppgifter krävs: Anslut era uprocApi-inloggningsuppgifter i Validate Email Presence.

Steg 3: Konfigurera Generate Email Record

Skapa e-postvärdet som ska valideras i senare steg.

  1. Öppna Generate Email Record och ställ in Function Code till item.email = "[YOUR_EMAIL]"; return item;.
  2. Ersätt [YOUR_EMAIL] med e-postadressen ni vill verifiera.
  3. Bekräfta att Generate Email Record är kopplad till Validate Email Presence.

⚠️ Vanlig fallgrop: Om ni glömmer att ersätta [YOUR_EMAIL] kommer valideringen att köras på ett platshållarvärde i stället för er mål-e-post.

Steg 4: Konfigurera kontroll av leveransstatus

Ställ in den villkorslogik som avgör om e-posten är leveransbar.

  1. Öppna Delivery Status Check och ställ in villkoret Value 1 till ={{$node["Validate Email Presence"].json["message"]["response"]}}.
  2. Ställ in Value 2 till deliverable för att matcha ett lyckat svar.
  3. Säkerställ att Validate Email Presence är kopplad till Delivery Status Check.

Steg 5: Testa och aktivera ert arbetsflöde

Kör ett manuellt test för att verifiera att e-postvalideringen fungerar innan ni slår på det för användning.

  1. Klicka på Execute Workflow och bekräfta att test-e-posten passerar genom Generate Email Record och Validate Email Presence.
  2. Kontrollera utdata från Delivery Status Check för att säkerställa att villkoret utvärderas korrekt (true för deliverable).
  3. När resultaten ser korrekta 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

  • uProc-inloggningar kan löpa ut eller kräva specifika behörigheter. Om det strular, börja med att kontrollera uProcs Integration-sektion (e-post + API-nyckel).
  • Om du rensar stora batcher kan du slå i rate limits eller timeouts. Sänk tempot med Split in Batches (Loop Over Items) så att uProc hinner svara konsekvent.
  • Problem med Google Sheets beror oftast på behörigheter eller att layouten i kalkylarket har ändrats. Bekräfta att det kopplade Google-kontot fortfarande har redigeringsåtkomst och att dina kolumnnamn matchar det som flödet skriver.

Snabba svar

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

Cirka 20 minuter om du redan har dina uProc- och Google-konton klara.

Krävs det kodning för den här automationen för e-postverifiering?

Nej. Du klistrar in din uProc API-nyckel och mappar några fält i n8n.

Är n8n gratis att använda för det här flödet för automation av e-postverifiering?

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 uProcs API-kostnader baserat på hur många e-postadresser du verifierar.

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

Två alternativ: n8n Cloud (hanterat, enklaste uppsättningen) 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 anpassa det här flödet för automation av e-postverifiering för andra användningsfall?

Ja, och det bör du förmodligen. Byt ut steget ”Generate Email Record” mot din riktiga källa (Mailchimp, Typeform, Calendly, MySQL eller till och med en rad i Google Sheets). Behåll sedan uProc-verifieringen och logiken ”Delivery Status Check” på samma sätt. Vanliga justeringar är att skriva tillbaka resultat till en ”Status”-kolumn, tagga poster i ett CRM eller routa icke-levererbara e-postadresser till en granskningsflik.

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

Oftast är det ett problem med API-nyckeln. Skapa en ny uProc API-nyckel (från Integration-sektionen) och uppdatera inloggningen i n8n, kör sedan ett enskilt testmejl för att bekräfta. Om det fortfarande misslyckas, kontrollera att du skickar in ett giltigt e-postfält till uProc-noden, inte ett tomt värde. Körningar med hög volym kan också trigga tillfälliga begränsningar, så minska batchstorleken om fel dyker upp mitt i körningen.

Vilken volym kan det här flödet för automation av e-postverifiering hantera?

Det beror på din n8n-plan och uProcs begränsningar, men de flesta små team kör hundratals till några tusen kontroller per dag utan problem. På n8n Cloud Starter är du begränsad av månatliga körningar; på egenhostad n8n handlar det främst om serverresurser och hur snabbt du taktar dina anrop. Om du bearbetar stora listor, använd batchning så att du inte överbelastar uProc och får ofullständiga resultat.

Är den här automationen för e-postverifiering bättre än att använda Zapier eller Make?

Ofta, ja, särskilt när du vill ha kontroll. n8n gör det enklare att lägga in förgreningslogik (som ”deliverable vs allt annat”), återförsök och batchning utan att scenariot blir en priskarusell. Du kan också köra egen hosting, vilket spelar roll om du rensar listor ofta. Zapier och Make fungerar absolut för enkla upplägg som ”verifiera och skriv en rad”, men. Om du är osäker, prata med en automationsexpert och beskriv din leadvolym och dina verktyg.

En felfri lista är en av de där tråkiga fördelarna som växer över tid. Sätt upp detta en gång, kör det före varje kampanj och sluta låta studsar styra dina resultat.

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