WooCommerce Memberships: Expiration Emails

Add the ability to send expiration emails to membership with WooCommerce Memberships.

This could send an “upcoming expiration” email to the customer before the membership expires. You could schedule the email to be sent a certain time in advance, i.e., 1 week / 1 month / etc before expiration, and include a “renew” link for customers.

An “expired” email would inform the customer that the membership has expired (sent after the membership is expired) and include a “renew” link.

Current Status


Last updated: July 5, 2015


Log in to comment on this feature request.

  1. Nick Bijl says:

    Not sure if it fits the same label, but I think something like a “login reminder” after X days of not logging in / inactivity would be a great addition in terms of e-mail.

    Would be especially nice to remind people to actually use/benefit from the membership before we remind them of upcoming payments!

  2. Stéphane Bergeron says:

    Another type of email that’s very important is dripped content reminders to notify customers that new content just became available when dripping content. See this Chris Lema article he just published:


  3. Christopher says:

    I agree! Autoresponders for membership renewal would be great. I just purchased this plugin so don’t really want to purchase Subscriptions in order to only use that feature.

  4. Jay says:

    I agree with this ideas especially if you are using a payment gateway that doesn’t support subscriptions.

  5. Ron Schott says:

    Great idea and much needed for our model. One slightly different request related to “expired” status. A “Renew” link would only work for us PRIOR TO expiration. Once a customer’s account is expired, we would like to have the option of charging a “Reactivation” fee, so in our case, a customer’s option would be to “Reactivate” their membership at a surcharge. The reason we do this is to encourage renewals BEFORE they expire. Similar to how WooThemes provides a 50% discount if you renew your license before it expires.

  6. Anonymous says:

    Would be amazing if there was a feature which gives user the possibility to renew his membership BEFORE EXPIRATION with same price as during initial signup 🙂

  7. quinex says:


  8. Anonymous says:

    I agree with Stéphane Bergeron : email notifications for new and / or dripped content would be helpful !

  9. Mark says:

    We need send AUTOMATIC emails every Saturday morning to all ACTIVE Members of multiple Memberships?

    We need the system to automatically send out an email to all ACTIVE members of 6 different memberships on a specific day of the week. It will be the same email going to all members and needs to be sent out every SATURDAY MORNING at 6am Eastern, as this is when we release new content for them to go download.

    Is this possible?

  10. Anonymous says:

    Anything to do with combining emails with memebership is good.. currentrly I’m concerned I need to send emails saying .. .week 2 module is now available.. or similar .. from Aweber..

  11. SB says:

    Would this also include embedding the actual date of expiration within the email as a shortcode ?

    For example, within the registration email: “Access to this course expires on Wednesday, July 13, 2016” instead of only “Access to this course expires in 30 days.”

  12. MP says:

    Is there a planned timeline for 1.7 release? We are faced with the need to implement this exact feature before deployment in July and it is a bummer the work will be duplicated.

  13. SkyVerge says:

    Version 1.7 is available now with this feature! You can read more here: https://www.skyverge.com/blog/woocommerce-memberships-1-7/

  14. Ian Feavearyear says:

    It would be nice if copies of the reminder emails could also be sent to admins, or user-defined email addresses in addition to the customer’s address


The most customizable eCommerce platform for building your online business.

  • 30 day money back guarantee
  • Support teams across the world
  • Safe & Secure online payment