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. The “Reason” is stored in the User Meta.

Reason for Cancelling form on Membership Cancel page

Video Demo


You must have the Paid Memberships Pro plugin installed and activated with a valid license type to use this Add On.

  1. Navigate to Memberships > Add Ons in the WordPress admin.
  2. Locate the Add On and click Install Now.
    • To install this plugin manually, download the .zip file above, then upload the compressed directory via the Plugins > Add New > Upload Plugin screen in the WordPress admin.
  3. Activate the plugin through the Plugins screen in the WordPress admin.

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.


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.

This is a Plus Add On.

Plus Add Ons are included in all Plus or higher premium membership plans.