Email Reminders for Woo Subscriptions

Requirements

↑ Back to top
  • WooCommerce 5.0.0+
  • WooCommerce Subscriptions 3.1.0+

Installation

↑ Back to top
  1. Download the email-reminders-for-woocommerce-subscriptions.zip file from your WooCommerce account.
  2. Go to: WordPress Admin > Plugins > Add New and Upload Plugin. Choose File with the file you downloaded.
  3. Install Now and Activate Plugin.

Setup and Configuration

↑ Back to top

How to use

↑ Back to top

After activating Email Reminders for WooCommerce Subscriptions,

  1. Navigate to: WooCommerce > Settings > Subscriptions > Reminders.
  2. You can set the day(s)(for example, 3,2,1) to notify the customer before the subscription trial end date, due date, or expiry date. Here you can send multiple emails to the customer for each reminder, as shown below,

3. Navigate to WooCommerce > Settings > Emails. By default, reminder emails will be enabled. You can customize each email template by clicking the Manage button > Copy the file to the theme > Edit the template > Save changes.

i) Subscription Trial Ending Reminder 

This is a reminder sent to the customer before the subscription trial ends.

ii) Subscription Manual Renewal Reminder

This is a reminder sent to the customer before the subscription is due for renewal when the renewal requires a manual payment.

iii) Subscription Auto Renewal Reminder

This is a reminder sent to the customer before the subscription is due for renewal when the renewal requires an automatic recurring payment.

iv) Subscription Before Expiry Reminder

This is a reminder sent to customers before a subscription expires.

v) Subscription After Expiry Reminder

This is a reminder sent to customers after a subscription expired.

4. After the reminder options have been configured and email templates have been customized, reminder emails will be sent automatically on a scheduled basis.

5. Once the emails have been sent, activities will be recorded in subscription to keep track of customer’s reminders.

How to set up a subscription reminder

↑ Back to top

To set up any reminder, the process is the same. Here’s how it works using Auto Renewal Reminder as an example:

  1. Enable the Email Notification:
    – Go to WooCommerce > Settings > Emails > Subscription Auto Renewal Reminder, enable it, and click Save changes.
  2. Configure the Reminder Schedule:
    – Navigate to WooCommerce > Settings > Subscriptions > Email Reminders > Remind Auto Renewal.
    – Enter comma-separated day values (e.g., 3,2,1) to send reminders before the renewal date.
  3. Create a Custom Email Template (Optional):
    – If you prefer not to use the standard WooCommerce template, you can create a custom reminder template by clicking the Create or Edit Custom Email Reminder Templates link under the same section.
    – Then Add Custom Subscription Email Reminder Template, choose Subscription Auto Renewal Reminder from the Template Data dropdown, customize the content, and save.
    – Use the Test Email option to send a preview of your custom email and ensure everything looks good.

✅ This setup process is the same for all other reminder types (Trial Ending, Manual Renewal, Expiry, etc.).