Skip to content

Integrations

Magic Link for Paid Memberships Pro

Magic Link integrates with Paid Memberships Pro emails and the post-checkout flow. New members can receive a passwordless login link at the point where they become members.

PRO feature

This integration is part of Magic Link PRO. The integration stays inactive unless the corresponding third-party plugin is installed and detected.

What the integration does

The integration adds Magic Link to the supported third-party email or activity flow without replacing the plugin's normal behavior.

Enable the integration

  1. Install and activate Paid Memberships Pro.
  2. Install and activate Magic Link PRO.
  3. Go to Magic Link → Settings → Integrations.
  4. Find Paid Memberships Pro and enable it.
  5. Save the settings.

The integration only activates when Paid Memberships Pro is detected. If Paid Memberships Pro is not installed, its integration remains inactive.

Test the integration

  1. Use a real WordPress account that can receive the relevant Paid Memberships Pro email.
  2. Trigger the Paid Memberships Pro event that sends the supported notification.
  3. Check the email.
  4. Confirm the Magic Link is present where the integration provides it.
  5. Click the link and confirm WordPress signs you into the expected account.

Important details

  • The user must have a WordPress account when the integration expects an existing recipient.
  • Magic Link's normal expiry and usage rules still apply.
  • The third-party plugin continues to control when its own emails or events are generated.
  • Turning the integration off stops Magic Link from modifying the supported flow; it does not disable Paid Memberships Pro.

Troubleshooting

The integration is not listed. Confirm Paid Memberships Pro is installed and active, then reload Magic Link → Settings → Integrations.

The email does not contain a Magic Link. For form-builder integrations, confirm the form is selected and {magic-link} is present in the notification. For automatic integrations, confirm you triggered a supported notification.

The link does not log the user in. Check that the recipient is a WordPress user and that the link has not expired or reached its usage limit. The Audit Log can help identify what happened.

Conclusion

The Paid Memberships Pro integration adds passwordless access without replacing the normal Paid Memberships Pro workflow. Enable it under Magic Link → Settings → Integrations, test the supported email or event, and keep your normal Magic Link expiry and security settings in place.

FAQs

Is the Paid Memberships Pro integration free?

No. The Paid Memberships Pro integration requires Magic Link PRO.

Does enabling the integration change all Paid Memberships Pro emails?

No. Magic Link only changes the supported email or event paths implemented by the integration. For form builders, you also choose which forms may use the {magic-link} tag.

Can I turn the integration off later?

Yes. Disable it under Magic Link → Settings → Integrations. Your Paid Memberships Pro plugin remains active.

No. A Magic Link provides passwordless authentication for the supported flow; it does not reset or replace the user's WordPress password.

Was this page helpful?