E-mailaflevering
Wanneer worden e-mails verstuurd?
Bij elke succesvolle aanvraag worden automatisch twee e-mails verstuurd:
- Klantbevestiging — naar het e-mailadres dat de klant heeft opgegeven
- Admin-notificatie — naar de e-mailadressen ingesteld in de flow-instellingen
Technische werking
E-mails worden verstuurd via Nodemailer met de SMTP-instellingen die zijn geconfigureerd via de beheeromgeving. De verzending is non-blocking: de server wacht niet op de e-mail voor hij een succesbericht terugstuurt aan de klant. Dit zorgt voor een snelle respons, zelfs als de mailserver even traag is.
Inhoud van de e-mails
Klantbevestiging
- Onderwerpregel: instelbaar per flow
- Intro-tekst: instelbaar per flow
- Configuratiesamenvatting: automatisch gegenereerd
- Geselecteerde variant
- Per stap: staptitel en geselecteerde optie(s) met prijs
- Totaal excl. BTW, BTW-bedrag, totaal incl. BTW
- Call-to-action tekst: instelbaar per flow
Admin-notificatie
- Onderwerpregel: instelbaar per flow
- Intro-tekst: instelbaar per flow
- Contactgegevens klant: naam, e-mail, telefoon, adres, organisatie
- Zelfde configuratiesamenvatting als klantmail
- Tijdstip van aanvraag
E-mailstatus bewaken
In de Leads-pagina wordt de afleverstatus per aanvraag bijgehouden:
| Status | Betekenis |
|---|---|
pending | Verzending is gestart, nog geen resultaat |
sent | Beide e-mails succesvol afgeleverd |
partial | Een van de twee e-mails is mislukt |
failed | Beide e-mails zijn mislukt |
Bij partial of failed staat de foutmelding opgeslagen in de Lead-record en is zichtbaar in de Leads-pagina.
Branding
Als emailUseBranding is ingeschakeld in de flow-instellingen, worden het logo en de accentkleur van de flow in de e-mailtemplate gebruikt. Het logo wordt ingeladen via de footerLogoUrl van de flow.
Foutafhandeling
Als e-mailaflevering mislukt:
- De aanvraag is wel opgeslagen in de database — de klantdata gaat niet verloren
- De foutmelding is zichtbaar in de Leads-pagina per aanvraag
- Er is geen automatische herpoging — bij een structureel probleem corrigeer je de SMTP-instellingen en neem je handmatig contact op met de klant
SMTP-configuratie
Zie E-mail SMTP-configuratie voor de beheer-instructies.
De technische configuratie wordt geladen via omgevingsvariabelen in het .env-bestand:
SMTP_HOST=smtp.jouwprovider.nl
SMTP_PORT=587
SMTP_SECURE=false
SMTP_USER=noreply@jouwdomein.nl
SMTP_PASS=jouw-wachtwoord
SMTP_FROM=Groundshare <noreply@jouwdomein.nl>
SMTP_REPLY_TO=info@jouwdomein.nl