Install the Memberful WordPress plugin

The Memberful WordPress plugin makes it easy to integrate Memberful with your WordPress website and protect content—serverside—for members only.

Install Memberful on a self-hosted WordPress site or a site hosted with WordPress.com. If you host with WordPress.com, make sure you choose a plan that supports installing third-party plugins (since not all plans do!).

In this help doc:

Install the Memberful WordPress plugin

From your Memberful dashboard navigate to Website → External website and Connect my WordPress site button to activate the WordPress service.

Activate the WordPress service

Copy the WordPress registration key (ctrl/cmd + c).

Copy registration key

Install and activate the plugin on your WordPress site. Paste your registration key (ctrl/cmd + v) into the field and click Connect to Memberful.

WordPress plugin install

Once connected, your members will be signed into WordPress when they sign into Memberful. Their plans are also automatically synced, which makes it easy to protect WordPress content.

Integration active

Review the plugin settings

Navigate to Settings → Memberful in your WordPress dashboard to customize the appearance and behavior of the Memberful plugin.

Plugin settings

Configure role mapping

The Memberful WordPress plugin can assign different roles to active (paying) members versus inactive (non-paying) members. Memberful will automatically keep the role mappings in sync.

Navigate to Settings → Memberful → Advanced Role Mapping in your WordPress dashboard to map member roles.

Advanced role mapping

Related help docs:

Can't find what you're looking for? We'd love to help! 💪

Send us a message and you'll hear back within a few hours Monday - Friday. 😀