# Lifecycle-e-mails automatiseren met Stripe-abonnementsevents

Canonieke URL: https://brew.new/nl/blog/how-to-automate-lifecycle-emails-from-stripe-subscription-events
Auteur: Philip Sørensen
Gepubliceerd: 2026-09-18
Bijgewerkt: 2026-09-29

Stripe verstuurt events wanneer abonnementen, facturen en betalingen veranderen. Die events kunnen nuttige e-mails starten, maar elk bericht heeft nog steeds een duidelijke ontvanger, een doel en een regel nodig die bepaalt of het bericht nog actueel is.

De [Stripe-integratie](/nl/browse/integrations/stripe) van Brew regelt de OAuth-koppeling en het instellen van de webhook. Deze gids gaat over hoe je het e-mailprogramma ontwerpt dat daarop volgt. Voor flows die starten vanuit productevents in plaats van facturering, zie [e-mailautomatisering met AI](/nl/blog/ai-email-automation).

## Koppel één event aan één bericht

| Doel | Geschikt event | Controleren vóór verzending |
| --- | --- | --- |
| Een abonnee verwelkomen | `customer.subscription.created` | Voorkom een dubbele welkomstmail vanuit de checkout |
| Het einde van een proefperiode uitleggen | `customer.subscription.trial_will_end` | De werkelijke einddatum en of er een afschrijving volgt |
| Een mislukte factuurbetaling melden | `invoice.payment_failed` | Actuele factuur, factureringslink, bestaande meldingen van Stripe |
| Een pakketwijziging uitleggen | `customer.subscription.updated` | Welke velden zijn gewijzigd en of de wijziging ertoe doet |
| Een opzegging bevestigen | `customer.subscription.deleted` | Wanneer de toegang eindigt en wat de klant heeft gevraagd |
| Een terugbetaling uitleggen | `refund.created` | Velden over de terugbetaling die in het event staan |

Gebruik het [overzicht van Stripe-events](https://docs.stripe.com/api/events/types) en het triggerschema van het gekozen event in Brew. Een update van een abonnement kan op verschillende soorten wijzigingen wijzen; verstuur dus niet bij elke update een e-mail over een pakketwijziging zonder de gegevens te controleren.

## Koppel en publiceer bewust

Autoriseer de koppeling met Stripe op de pagina Integraties in Brew. Brew registreert de webhook en maakt de ondersteunde triggers aan. Er is geen schakelaar om events in of uit te schakelen. Alleen automatiseringen met de status Live die aan het event zijn gekoppeld, worden uitgevoerd.

Gebruik Klanten synchroniseren vanuit Stripe als je bestaande contacten wilt importeren. Een factureringscontact importeren betekent nog geen toestemming voor marketingmails. De instelling Volledige naam synchroniseren, per event, regelt het bijwerken van namen, niet of er e-mails worden verstuurd.

Bouw de eerste automatisering als concept, bekijk de gegenereerde e-mail en test vóór het publiceren met ontvangers die je zelf in de hand hebt. Volg de [handleiding voor Stripe](https://docs.brew.new/integrations/import/stripe) voor de details over het koppelen; Brew koppelt live Stripe-accounts, en events uit de testmodus starten geen automatiseringen.

## Volg een mislukte betaling op zonder achterhaalde herinneringen

Een directe melding van de mislukte betaling kan starten vanuit `invoice.payment_failed`. Leg uit wat er is gebeurd en link naar je eigen factureringspagina. Beloof niet dat Brew de afschrijving opnieuw probeert; betalingen zijn de verantwoordelijkheid van Stripe.

Laat je applicatie voor een herinnering drie dagen later een controle van de factuurstatus inplannen. Is de factuur nog onbetaald en komt de klant nog in aanmerking, verstuur dan een apart herinneringsevent naar Brew. Is de betaling inmiddels gelukt, rond dan af zonder dat event te versturen.

Na een wachtstap bevatten de eventvelden nog steeds de oorspronkelijke payload. Een voorwaarde op `contact.stripe_subscription_status` leest de actuele waarde van het veld op het contact in Brew op het moment dat die stap wordt uitgevoerd. Ze raadpleegt Stripe niet en bewijst niet dat juist deze factuur is betaald. Een later event `invoice.paid` annuleert de eerdere run niet automatisch. Een bijgewerkte betaalmethode is evenmin een bewijs van betaling.

Test een betaling die vóór de controle alsnog lukt, een factuur die onbetaald blijft en een job die opnieuw wordt uitgevoerd. Gebruik voor hetzelfde logische event binnen de [gedocumenteerde periode voor nieuwe pogingen](https://docs.brew.new/api-reference/api/idempotency) dezelfde idempotentiesleutel.

## Personaliseer met gedeclareerde velden

Brew kan factureringsvelden naar contacten synchroniseren, waaronder de abonnementsstatus en het pakket. Eventpayloads en contactvelden zijn verschillende bronnen. Lees het triggerschema voordat je `amount`, `currency`, `invoiceNumber`, `previousPlan`, `newPlan` of `failureMessage` gebruikt; niet elk event levert al die velden.

ID’s van Stripe-objecten worden uit de payload van de automatisering weggelaten. Bouw dus geen URL naar het klantportaal op basis van een factuur- of abonnements-ID waarvan je aanneemt dat die er is. Gebruik de factureringspagina van je applicatie waarvoor de klant moet inloggen, of een link die je bewust meestuurt in een aangepast event. Volg de [handleiding voor personalisatietags](https://docs.brew.new/create-emails/merge-tags).

## Geef elk systeem één verantwoordelijkheid

Bekijk de [instellingen voor klantmails in Stripe](https://docs.stripe.com/billing/revenue-recovery/customer-emails). Bepaal welk systeem betaalbewijzen, meldingen over mislukte betalingen en herinneringen verstuurt. Als je een automatisering in Brew aanzet, gaan de e-mails van Stripe niet vanzelf uit.

Houd promotionele inhoud uit accountmeldingen, tenzij je het doel van het bericht en de toestemmingen hebt gecontroleerd. Marketingherinneringen vereisen de bijbehorende toestemming en afhandeling van afmeldingen.

## Controleer het hele traject

Controleer of het event in Brew verschijnt, of de gekoppelde automatisering op Live staat en of de uitvoeringsgeschiedenis de verwachte ontvanger en uitkomst laat zien. Bekijk daarna de ontvangen e-mail en de factureringslink. Is er een event binnengekomen maar geen bericht verstuurd, controleer dan de filters, de suppressies en of het verzenddomein klaar is om te versturen, voordat je aanneemt dat de webhook is mislukt.

Begin met één event en één geteste e-mail. Voeg latere herinneringen pas toe als de tests van je applicatie de controles van de actuele status en het gedrag bij nieuwe pogingen afdekken.
