How it Works
After installing and activating this plugin, your “Membership Cancel” page will be automatically updated to require members to enter a “Reason” before they can cancel membership.
The user’s submitted “Reason” will be added to the member and admin cancellation email content.

Video Demo
Installation
- PMPro Plus and Unlimited members can install the add on via the Memberships > Add Ons admin page.
- Or, download the plugin file and upload the
pmpro-reason-for-cancelling
directory to the/wp-content/plugins/
directory of your site. - Activate the plugin through the ‘Plugins’ menu in WordPress.
That’s it. Your site’s “Membership Cancel” page is automatically updated to include all features of this Add On.
Showing the Reason in Email Templates
The user’s entered “reason” for cancellation is automatically included in the default cancellation emails sent to the user and the admin. If you are using the Email Templates Admin Editor to customize emails, you can use the replacement variable !!reason!!
to show this information in a specific place in the cancel emails.
Troubleshooting
If you find that the “Reason” input field is not displaying on your Membership Cancel page, the recipe below will load the page filter later. We know that this recipe is needed for sites using this Add On in combination with the LearnPress plugin.