Handleidingen · n8n

AI-gestuurde e-mailmarketing met Mailchimp, n8n en Claude

Handleiding: bouw een AI-gestuurde e-mailmarketingmachine met Mailchimp, n8n en Claude. Gepersonaliseerde campagnes, automatische segmentatie en A/B-testing.

🟡 Gevorderd — beetje technisch ⏱ 75 minuten
Tools: n8nMailchimpClaudeAirtable
AI-gestuurde e-mailmarketing met Mailchimp, n8n en Claude

Wat je leert in deze handleiding

  • Mailchimp koppelen aan n8n voor geautomatiseerde campagnes
  • Segmenten automatisch bijwerken op basis van gedrag
  • E-mailteksten personaliseren met Claude
  • A/B-tests opzetten en analyseren met AI
  • Campagneprestaties rapporteren via Claude

E-mailmarketing op autopilot

De meeste bedrijven die Mailchimp gebruiken, sturen één keer per maand een generieke nieuwsbrief naar hun hele lijst. Ze laten daarmee 80% van het potentieel liggen. De beste e-mailmarketing is gedragsgestuurd, gesegmenteerd en gepersonaliseerd. Precies wat Claude en n8n mogelijk maken.

We bouwen voor fictief online cursusplatform "LearnDirect NL" een volledig geautomatiseerde e-mailmarketing stack. Dezelfde aanpak werkt voor webshops, SaaS-bedrijven en dienstverleners.

Stap 1: Mailchimp API verbinden

Ga naar mailchimp.com/developer en genereer een API key: Account > Extras > API Keys > Create A Key.

In n8n: voeg Mailchimp credentials toe via Settings > Credentials > New > Mailchimp API. Plak de API key en server-prefix (bijv. "us1", te vinden in je Mailchimp URL).

Haal je Audience ID op: Mailchimp > Audience > Manage Audience > Settings. Dit ID heb je nodig voor alle API-calls.

Stap 2: Segmentatiestructuur bepalen

Goede e-mailmarketing begint met de juiste segmenten. Voor LearnDirect NL:

Segment A — Nieuwe abonnees (0-7 dagen): welkomstsequentie, productintroductie

Segment B — Actieve gebruikers: hebben een cursus gestart maar niet afgerond

Segment C — Converters: hebben een betaalde cursus gekocht

Segment D — Slapende abonnees: meer dan 60 dagen geen e-mail geopend

Segment E — Winback: meer dan 90 dagen geen activiteit

In Mailchimp: maak deze segmenten aan via Audience > Segments. Gebruik tags om abonnees in segmenten te plaatsen.

Stap 3: n8n workflow voor automatische segmentatie

Maak een n8n workflow aan (Schedule: dagelijks om 06:00):

1. Mailchimp API: haal alle abonnees op met last activity data

2. Code node: bereken voor elke abonnee het juiste segment op basis van gedragscriteria

3. Mailchimp API: update tags per abonnee

Segmentlogica (JavaScript):

const daysSince = (date) => Math.floor((Date.now() - new Date(date)) / 86400000);

const abonnee = $json;

let segment = "B-actief";

if (daysSince(abonnee.timestamp_opt) <= 7) segment = "A-nieuw";

else if (abonnee.stats.avg_open_rate > 0.2 && abonnee.hasPurchase) segment = "C-converter";

else if (daysSince(abonnee.last_changed) > 90) segment = "E-winback";

else if (daysSince(abonnee.last_changed) > 60) segment = "D-slapend";

return [{json: {...abonnee, segment}}];

Stap 4: Welkomstsequentie met Claude

Voor Segment A bouw je een 5-delige welkomstsequentie. Genereer alle e-mailteksten met Claude:

Prompt: "Schrijf een 5-delige welkomstsequentie voor een Nederlands online cursusplatform. E-mail 1 (dag 0): verwelkoming en wat te verwachten. E-mail 2 (dag 2): beste cursus aanbeveling op basis van hun interesse. E-mail 3 (dag 5): social proof en successen van andere cursisten. E-mail 4 (dag 8): veelgestelde vragen beantwoord. E-mail 5 (dag 14): aanbieding voor eerste betaalde cursus. Stijl: warm, motiverend, informeel. Maximaal 200 woorden per e-mail."

Sla de teksten op in Mailchimp als e-mailcampagnes. Activeer als automation-reeks voor tag "A-nieuw".

Stap 5: Gepersonaliseerde productaanbevelingen

Voor actieve gebruikers (Segment B), genereer Claude gepersonaliseerde cursusaanbevelingen op basis van hun startgeschiedenis.

n8n workflow (wekelijks, maandag 09:00):

1. Mailchimp: haal alle Segment B abonnees op

2. Airtable: haal per abonnee hun cursushistorie op

3. Claude: genereer aanbeveling per abonnee

4. Mailchimp: stuur gepersonaliseerde e-mail via API

Claude prompt per abonnee:

"Schrijf een korte, persoonlijke e-mail voor {{ naam }}, die de cursus {{ gestarte_cursus }} heeft gestart maar niet afgerond. Aanbeveel de volgende stap: {{ volgende_cursus }} op basis van hun interesse. Stijl: aanmoedigend, niet pusherig. Max 150 woorden."

Stap 6: Mailchimp API gebruiken voor directe verzending

In n8n: HTTP Request naar Mailchimp voor het versturen van een campagne naar een specifieke abonnee:

URL: https://{{ server }}.api.mailchimp.com/3.0/messages/send

Method: POST

Headers: Authorization: apikey {{ mailchimp_key }}

Body:

{ "message": { "subject": "{{ onderwerp }}", "from_email": "hallo@learndirect.nl", "from_name": "LearnDirect NL", "to": [{"email": "{{ abonnee_email }}", "name": "{{ naam }}"}], "html": "{{ email_html }}", "text": "{{ email_text }}" } }

Gebruik Mailchimp Transactional (voorheen Mandrill) voor het versturen van gepersonaliseerde individuele e-mails via API.

Stap 7: A/B-test opzetten

Gebruik Claude om A/B-test varianten te genereren voor subject lines:

Prompt: "Genereer 4 A/B-test subject line varianten voor een e-mail over onze Python cursus voor beginners. Variant A: benefit-driven. Variant B: curiosity-gap. Variant C: social proof. Variant D: urgency. Maximaal 60 tekens per variant."

In Mailchimp: maak een A/B-test campagne aan en voer de 4 varianten in. Mailchimp verdeelt automatisch je lijst in 4 gelijke groepen en stuurt na 4 uur de winnende variant naar de rest.

Stap 8: Winback-campagne voor slapende abonnees

Voor Segment D en E: een geautomatiseerde winback-sequentie van 3 e-mails.

E-mail 1: "We missen je" — geen pitch, alleen een vriendelijk bericht met de beste gratis content van de afgelopen maand.

E-mail 2 (7 dagen later): een nieuwe gratis cursus of gratis les als cadeau.

E-mail 3 (14 dagen later): "Dit is onze laatste e-mail tenzij..." met een duidelijke opt-out mogelijkheid en een laatste aanbieding.

Na e-mail 3 zonder actie: verwijder uit actieve lijst (verlaagt kosten en verbetert deliverability).

Claude genereert alle drie e-mailteksten in één prompt, per doelgroep (D vs. E kan verschillen in toon).

Stap 9: Campagnerapportage met Claude

Wekelijks rapport via n8n:

1. Mailchimp API: haal campagnestats op (open rate, click rate, unsubscribes, conversies)

2. Claude: analyseer de performance

Prompt: "Analyseer deze e-mailcampagne resultaten voor een Nederlands cursusplatform. Vergelijk met benchmarks voor de e-learningsector (open rate: 21-25%, click rate: 2,5-3,5%). Geef: 1) Beoordeling per campagne, 2) Top 3 inzichten, 3) Aanbevelingen voor volgende week."

3. Gmail: stuur rapport naar de marketingverantwoordelijke.

Stap 10: Deliverability bewaken

Een hoge open rate begint bij goede deliverability. Stel een wekelijkse n8n check in:

• Unsubscribe rate > 0,5%: stuur alert en analyseer welke campagne dit veroorzaakte

• Bounce rate > 2%: stuur alert om bounced e-mails te verwijderen

• Spam klachten: direct alert, pas content aan

Gebruik Mailchimp's ingebouwde spam score checker voor alle campagnes voor verzending.

Troubleshooting

Mailchimp API rate limit: Mailchimp heeft een limiet van 10 gelijktijdige connecties. Gebruik n8n's "Split in Batches" node met batch size 5 voor bulk-operaties.

Gepersonaliseerde e-mails landen in spam: vermijd te veel personalisatie-tokens in de subject line. Gebruik maximaal één {{naam}} en test altijd via mail-tester.com voor verzending.

Claude genereert te formele e-mailteksten: voeg aan de prompt toe: "Schrijf in jij-vorm, informeel en motiverend. Vermijd formeel taalgebruik en zinnen als 'Wij willen u graag informeren'."

ROI-berekening

Een goed geconfigureerde e-mailautomatic voor een cursusplatform met 5.000 abonnees genereert gemiddeld 15-25 conversies per maand puur via automation (winback + welkomstsequentie + productaanbevelingen). Bij een gemiddelde cursuswaarde van €97: €1.455-2.425 extra maandomzet. Investering in tooling: circa €100/maand. ROI: 1.355-2.325% per maand.

Gerelateerd

Nieuwsbrief

Meer handleidingen en tips?

Elke week de beste agentic AI inzichten en nieuwe handleidingen in je inbox.

Gratis aanmelden →