Paid Memberships Pro Extra Expiration Warning Emails GPL v1.0

4 People watching this product now!
GET NOTIFIED WHEN ITEM IS UPDATED
X

GET NOTIFIED WHEN ITEM IS UPDATED

E-mail : *

Paid Memberships Pro – Extra Expiration Warning Emails -Send more than one customized “membership expiration warning” email to users with PMPro.

$2.56

Last Updated - 21 December 2023 @ 7:53 PM  » Changelog

Description

Paid Memberships Pro – Extra Expiration Warning Emails

How it Works

By default, Paid Memberships Pro will send members an email notice 7 days prior to their expiration date. Use this add on to send notifications at additional intervals. It also allows you to set a custom email message for each additional interval (i.e. send a custom message at the 30 day and 60 days from expiration point).

Customizing the Email Frequency

By default, the Add On will send emails at 90, 60, and 30 days prior to membership expiration. If you would like to send the notice at other intervals, you must use a custom filter for the pmproeewe_email_frequency_and_templates array. See the recipe below for an example:

Customizing the Email Template

By default, the Add On will send the membership_expiring notification email to your member. If you would like to send a different email, you must use a custom filter (below) for the pmproeewe_email_frequency_and_templates array and also edit your templates from the Memberships -> Settings -> Email Templates page of your admin dashboard.

Testing the Expiration Warning Email

You can test that the expiration warning messages are working properly by adding the request variables pmproeewe_test=1 and pmproeewe_test_date=YYYY-MM-DD to the URL of your site. Note that you must be logged in as the administrator when you do this and enable WP_DEBUG. If the test is successful, no actual emails will be sent, but a note will print to your debug log file prefixed with the note PMPROEEWE: and details to confirm whether the test was successful.

You can substitute the YYYY-MM-DD with an actual date to simulate the day the test is supposed to treat as the test date (i.e. if I have a configuration for sending a message 7 days before expiration, use today’s date – (minus) 7 days).

The URL to test would be of the format:
http://example.com/?pmproeewe_test=1&pmproeewe_test_date=2018-01-31

Additional information

. - Product type

. - License

. - Brands

. - Update

1 YEAR UPDATES

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.