| [ Web Proxy ] |
| Viewing: https://docs.stripe.com/billing/revenue-recovery/customer-emails | [Back] [Original] |
Customer emails help prevent involuntary churn by notifying customers and giving them a chance to intervene when churn is likely, like when a payment fails.
Enable email notifications for all the use cases that make sense for your business. We recommend you minimally provide a way for customers to:
You can turn on customer emails in your subscriptions and emails settings Dashboard under Email notifications and customer management. All of these emails and hosted pages use your branding settings.
Emails for the following notification types include a link to a page where the customer can update their payment method.
You can set the link destination to a Stripe-hosted Customer Portal or your own custom subscription management page.
You can also configure a Manage subscription link that redirects your customers to a Stripe-hosted Customer Portal or your own subscription management page, where they can cancel or manage their subscriptions.
Notify your customers about failed payments for subscriptions to encourage them to resolve the reason for failure, such as an expired card. Enable Send emails when card payments fail in the revenue recovery settings page.
When you enable this setting, Stripe automatically sends an email to your customer after each failed payment. The email lets your customer know that their recent subscription payment failed and gives them the opportunity to update their payment method so it can be retried successfully.
To send reminder emails about unpaid invoices, enable Send reminders if a recurring invoice hasnt been paid in the billing settings page, in the Manage invoices sent to customers section.
This sends payment reminders for recurring invoices with a collection method of send_invoice on the configured schedule.
Under Email notifications and customer management, turn on Send a reminder email 7 days before a free trial ends to send a trial ending reminder.
When the trial ends without a payment method and the subscription is paused, customers can activate the subscription on the hosted page. They can add a payment method to activate the subscription and pay the first invoice.
Under Email notifications and customer management, turn on Send emails about upcoming renewals.
Stripe sends this email before the current renewal period ends based on the days configured in the Prevent failed payments > Upcoming renewal events section.
The renewal date in the email uses the customers timezone. If the customers timezone isnt defined, it uses the timezone set in your account settings. Otherwise, it defaults to UTC.
Some payments might require manual customer intervention, like those that use 3D Secure or the Boleto payment method. You can manage payments that require confirmation in the Dashboard.
Under Email notifications and customer management, turn on Send emails about expiring cards.
This automatically sends an email 1 month before your customers card on file expires, where the card is their default payment method or default source.
With the Link to a Stripe-hosted page option, Stripe provides a secure, private URL to a Stripe-hosted page in the email. Stripe doesnt include a link to the Stripe-hosted page if the subscription is set to manually send an invoice.
On that page, your customer can update their payment method for the relevant subscription and pay any outstanding invoices if applicable. Otherwise, the new payment method is used the next time a scheduled payment is attempted.
How a customer updates their payment method on the Stripe-hosted page.
Any of the following conditions invalidate the link to the hosted payment page:
cancelled, incomplete_expired, or unpaid.In sandbox, Stripe doesnt automatically send customer emails. To test your customer email settings, use email addresses that belong to your verified email domain or an active team member. If a sandbox customers email matches either of those conditions, Stripe sends failed payment notifications, upcoming invoice reminders, trial ending reminders, and card expiring reminders in a sandbox.
You can find logs for emails sent within the last 60 days in the Customers page. The logs are updated daily, and they dont include emails from the current date.
We log the following types of email notifications:
| Web Proxy Viewer | New URL | Original Page |