dGEN Productions
E-mail automations bouwen met n8n en Resend

Kennisbank / AI Workflows

E-mail automations bouwen met n8n en Resend

Niet elke e-mail moet via een marketingplatform. Als een klant een formulier invult, een lead binnenkomt of een factuur verstuurd wordt, wil je een bevestiging sturen, een intern bericht triggeren of een opvolgsequentie starten. Dat zijn transactionele e-mails, en daarvoor is Resend gebouwd.

Resend integreert naadloos met n8n. Je hebt geen SMTP-kennis nodig en de gratis tier (3.000 e-mails per maand) volstaat voor de meeste MKB-workflows.

Transactioneel vs marketing e-mail

Transactioneel Marketing
Trigger Actie van gebruiker of systeem Geplande verzending
Voorbeelden Bevestiging, factuur, alert Nieuwsbrief, aanbieding
Tooling Resend, SendGrid, Postmark Mailchimp, ActiveCampaign, Klaviyo
Volume Laag tot middel Hoog
Prioriteit Hoog: verwacht door ontvanger Lager: opt-in vereist

Resend focust volledig op het transactionele segment. De afleverbaarheid is hoog en de setup is eenvoudig.

4 use cases in n8n

1. Lead-notificatie

Trigger: nieuw contactformulier via Supabase of webhook. Actie: stuur een interne melding naar jezelf met naam, e-mail, bericht en IP.

2. Onboarding flow

Trigger: nieuwe gebruiker registreert zich. Actie: stuur direct een welkomstmail, gevolgd door een tweede mail na 24 uur met tips en na 3 dagen met een use case.

3. Factuuropvolging

Trigger: factuurstatus in je boekhoudsysteem verandert naar "verlopen". Actie: stuur een herinneringsmail naar de klant, CC naar jezelf.

4. Intake-bevestiging

Trigger: prospect vult een intakeformulier in. Actie: stuur een bevestiging met een samenvatting van hun antwoorden en een vermelding dat je binnen 24 uur reageert.

Stappenplan

Stap 1: Resend account aanmaken

Ga naar resend.com, maak een gratis account aan en verifieer je domein. Domeinverificatie is verplicht om vanuit je eigen adres te versturen.

Stap 2: API key genereren

In het Resend dashboard: ga naar API Keys en maak een key aan met de rol "Sending access".

Stap 3: Credential aanmaken in n8n

In n8n ga je naar Credentials → Resend API. Plak de API key. De verbinding wordt automatisch getest.

Stap 4: Resend node toevoegen

In je workflow voeg je de Resend-node toe (native n8n node, geen HTTP Request nodig). Stel in:

Stap 5: Testen

Gebruik de n8n "Execute Node" functie om een testmail te sturen voordat je de workflow activeert.

Voorbeeld: intake-bevestiging via HTTP Request

Als je liever de Resend API direct aanspreekt in een Code node of HTTP Request node:

{
  "method": "POST",
  "url": "https://api.resend.com/emails",
  "headers": {
    "Authorization": "Bearer {{ $credentials.resendApiKey }}",
    "Content-Type": "application/json"
  },
  "body": {
    "from": "info@dgenproductions.nl",
    "to": "{{ $json.email }}",
    "subject": "We hebben je aanvraag ontvangen",
    "html": "<p>Hoi {{ $json.naam }}, bedankt voor je aanvraag. We nemen binnen 24 uur contact op.</p>"
  }
}

Gratis tier: wanneer genoeg?

De gratis tier geeft 3.000 e-mails per maand, met een grens per dag. Dat is genoeg voor:

Reken met je aantal mails per dag én per maand: één bestelling levert al snel twee of drie mails op, zoals een bevestiging, een verzendbericht en een reviewverzoek.

Pas bij hoge volumes (10.000+ per maand) kijk je naar een betaald plan. Dat begint bij $20/mnd voor 50.000 e-mails.

Hoe voorkom je dat je mail in de spam belandt?

Stel bij Resend je eigen domein in en voeg de DNS-records toe die Resend opgeeft: SPF, DKIM en bij voorkeur ook een DMARC-record. Zonder die records verstuur je mail die niet aantoonbaar van jouw domein komt, en dan belandt hij vaker in de spam of wordt hij geweigerd. Gebruik een vast afzenderadres, zoals noreply@ of info@, en stuur transactionele mail en marketingmail bij voorkeur vanaf verschillende subdomeinen, zodat een probleem met de ene soort mail de andere niet raakt.

Controleer na het instellen in het dashboard van Resend of het domein op geverifieerd staat. Stuur een testmail naar een paar adressen bij verschillende aanbieders en kijk of hij in de inbox aankomt.

Waar let je op bij de inhoud?

Houd transactionele mail kort en zakelijk: wat er gebeurd is, wat de ontvanger moet doen en hoe hij contact opneemt. Voeg een platte-tekstversie toe naast de HTML. Gebruik geen afbeelding als enige inhoud, en geen link-verkorters. En zet bij marketingmail altijd een afmeldlink, die je direct verwerkt.

Welke mails automatiseer je eerst?

Begin met de mails die nu met de hand gaan en elke keer hetzelfde zijn: de bevestiging van een aanvraag, de welkomstmail voor een nieuwe klant en de herinnering aan een openstaande factuur. Die zijn eenvoudig te bouwen en leveren direct op, omdat ze nu vaak te laat of helemaal niet verstuurd worden. Laat elke mail eerst een paar dagen naar jezelf gaan in plaats van naar de klant, zodat je de inhoud en de timing kunt controleren voordat het echt live gaat.

Veelgestelde vragen

Kan ik Resend ook zonder n8n gebruiken? Ja. Resend heeft een gewone API die je vanuit elke applicatie kunt aanroepen. Zo gebruiken wij het: vanuit eigen code.

Kan ik zien of een mail is aangekomen? Ja. In het dashboard zie je per mail of hij is afgeleverd, en je kunt webhooks instellen die je melden als een mail niet aankomt.

Aan de slag

dGEN bouwt e-mail automations in eigen code, niet in n8n, als onderdeel van bredere automatiseringen. Bekijk AI Workflow Automation of neem contact op als je wilt weten wat er mogelijk is voor jouw situatie.

Meer over AI Workflows

Uit de blog


dGEN Productions, AI-bureau in Veldhoven, regio Eindhoven (Brainport), onderdeel van dGEN Labs. De Run 1141 (1e verdieping, nr. 12), 5503 LB Veldhoven · info@dgenproductions.nl · 06-87413056 · KvK 97916137 (eenmanszaak) · btw NL005295840B15