Paid Memberships Pro Force Profile Completion

A Paid Memberships Pro add-on that redirects active members with incomplete required profile fields to the Edit Profile page, while keeping account and billing pages accessible.

Version1.1
Last UpdatedSeptember 13, 2026
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

100% GPL · Original files · Unlimited sites

  • Original, unmodified files — delivered exactly as distributed by the developer
  • GPL licensed — use it on unlimited websites, personal or client
  • Free updates — new versions appear here as soon as they are released
  • Verified downloads — every file is integrity-checked (SHA-256) before release

Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.

Secure checkout with PayPal · GPL licensed · Instant download

Description

This add-on works with Paid Memberships Pro to make sure active members fill in required profile fields before they can reach membership-restricted content. Members with missing required fields are sent to the Edit Profile page, and access returns automatically once the fields are saved. Account, billing, checkout, and confirmation pages stay open the whole time.

Key Features

  • Redirect on login – Members who still have required fields missing are sent to the Edit Profile page right after logging in instead of their intended destination.
  • Restricted content blocked – Pages and posts that require a membership stay closed to members whose required fields are not yet complete.
  • Account pages stay open – Members can still reach PMPro frontend pages such as account, billing, checkout, and confirmation while completing their profile.
  • Incomplete fields highlighted – The Edit Profile page marks each missing required field with an error state and a warning message listing them by label.
  • Conditional fields respected – Fields that only apply under certain conditions are not counted as incomplete when those conditions are not met.
  • Access restored automatically – Once the member saves a complete profile, restricted content opens again without any manual step.
  • Configured in PMPro – There is no separate settings screen; which fields are required is set inside PMPro's User Fields module.
  • Completion results cached – Field completion results are stored per user for ten minutes so the check does not run on every page load.

Who Is It For

This add-on is for site owners running Paid Memberships Pro who need member profiles to be complete before restricted content is available, such as sites that rely on member data for personalization or compliance. It applies to active members only, not admins or non-members.