Paid Memberships Pro is a robust membership plugin for WordPress that allows you to create and manage subscription levels, restrict content, and offer paid memberships. With Advanced Form Integration (AFI), you can automate workflows whenever membership events occur, such as assigning or cancelling subscriptions.
✅ Supported Trigger Events
Membership level assigned to a user
User cancels a membership
User purchases a membership
Subscription to a membership expires
📤 Data Sent on Triggers
When a membership-related event occurs, AFI automatically captures and sends the following data:
Membership ID
Membership Name
Description
Confirmation Message
Initial Payment Amount
Billing Amount
User ID
First Name
Last Name
Nickname
Avatar URL
Email Address
🚀 How to Set Up
Go to AFI > Add New in your WordPress admin area.
Choose Paid Memberships Pro as the Trigger Platform.
Select one of the supported trigger events.
Choose your Action Platform (e.g., Google Sheets, Mailchimp, CRM, etc.).
Map the membership and user fields to your destination platform.
Save the integration.
💡 Use Cases
Automatically send user data to a CRM when a membership is purchased.
Add members to a Google Sheet when they are assigned a subscription level.
Notify your team on Slack or via email when someone cancels or upgrades.
Log membership expirations to external databases or dashboards.
🛠 Troubleshooting
Ensure that Paid Memberships Pro is installed and active.
Make sure the membership level events are actually triggered.
Check the AFI > Logs section to verify if the data was sent successfully.
Confirm that your destination platform accepts the data format you mapped.
Need help or customization? Reach out to us at [email protected].