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.

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

In this help doc:

Install the Memberful WordPress plugin

  1. From your Memberful dashboard, go to Website → External website, then click Connect my WordPress site to activate the WordPress service.

    Activate the WordPress service

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

    Copy registration key

  3. On your WordPress site, install and activate the Memberful plugin.

  4. Paste your registration key (ctrl/cmd + v) into the field and click Connect to Memberful.

    WordPress plugin install

Once connected:

Integration active

Review the plugin settings

Go to Settings → Memberful in your WordPress dashboard to customize how the plugin works.

Options include:

Plugin settings

Conditional menu items only work with classic WordPress menus. They are not supported in block-based WordPress since that system uses a different menu editor.

Configure role mapping

The Memberful plugin can assign different roles to active (paying) members vs. inactive (non-paying) members. Memberful automatically keeps these mappings in sync.

To configure:

  1. Go to Settings → Memberful → Advanced Role Mapping.
  2. Map each Memberful status to the appropriate WordPress role.

Advanced role mapping

Related help docs:

Send us a message

Can't find what you're looking for?

We'd love to help! You'll hear back within a few hours Monday–Friday.

Send us a message