Email notifications — what gets sent and when
A complete guide to the eight emails Garde can send: three cancel-flow notifications and five dunning emails.
Garde can send two types of emails: cancel-flow notifications that fire when a member interacts with your cancel flow, and dunning emails that fire when a payment fails. Together they keep both you and your members informed at every step.
Before any emails will send, your staff email address must be set in your winery settings, and your Resend API key (or SES credentials) must be configured.
Cancel-flow emails
These three emails fire based on what happens in the cancel flow.
Member confirmation
Sent to: The member Trigger: Member accepts a save offer
When a member accepts your save offer — whether that's a pause, a discount, or something else — they get a confirmation email summarizing what they agreed to. It includes their name, the offer they accepted, and what happens next with their subscription.
This email reassures members they're in good hands and gives them a record of the offer they accepted.
Staff cancel alert
Sent to: Your staff email address Trigger: Member confirms cancellation
When a member declines all offers and completes a cancellation, your team gets an immediate alert. The email includes the member's name, which club they cancelled, their cancellation reason, and any feedback they left.
Use this to track cancellations in real time without having to watch the dashboard. It's also useful if you want to trigger a personal outreach for high-value members.
Contact request alert
Sent to: Your staff email address Trigger: Member selects the "Contact me" offer option
When a member picks the "reach out" option instead of accepting or declining a standard offer, your team gets a notification immediately. The email includes the member's name, their contact information, the reason they gave for cancelling, and any note they left.
This is your highest-priority cancel-flow email — a member asking to be contacted is still in play. Check the Action Items section of your dashboard to track follow-up status.
Dunning emails
Dunning emails fire when a member's payment fails. Garde sends up to five dunning emails over the course of a failed payment cycle.
| Timing | Purpose | |
|---|---|---|
| Payment failed | Immediately | Alerts member their payment didn't go through |
| 3-day reminder | 3 days after failure | Gentle nudge to update payment details |
| 7-day reminder | 7 days after failure | Stronger prompt, mentions what they'll lose |
| Final warning | 2 days before cancellation | Last chance before subscription ends |
| Cancelled (dunning) | After cancellation | Confirms subscription ended, offers a path back |
All dunning emails are sent to the member. You can customize the subject line and body for each one from your email template settings.
Setting up email sending
Garde sends email via Resend. To enable notifications:
- Create a Resend account and verify your sending domain
- Generate an API key from the Resend dashboard
- Add it to your Garde environment variables as
RESEND_API_KEY - Set your
staffEmailin your winery settings (Admin → Winery) - Set
FROM_EMAILto a verified address on your sending domain
Once configured, you can test each template from the email settings page.
Next: Customizing your email templates — how to edit subject lines and body copy for each email type.