WP-Members
WP-Members is a free WordPress membership plugin by Chad Butler that adds restricted-content and registration functionality. Advanced Form Integration captures WP-Members events (new registrations, profile updates) and routes the data to any of 200+ destinations.
What you’ll need
- The WP-Members plugin installed and activated.
- The Advanced Form Integration plugin installed and activated.
Event data captured
| Field | Format |
|---|---|
| Event type | registration, profile_updated |
| Member name | First and last separately |
| Member email | Same as input |
| Username | Same as input |
| User ID | Numeric WordPress user ID |
| Custom fields | Each WP-Members custom field by name |
| Created at | YYYY-MM-DD HH:MM:SS |
Create the integration
- Go to WP Admin → AFI → Add New.
- Enter an Integration Title.
- In Trigger → Form/Data Provider, select WP-Members.
- In Form/Task Name, choose the event.
- In Action → Platform, pick the destination and complete the field mapping.
- Optional: configure Conditional Logic.
- Click Save Integration.

Troubleshooting
Moderation-required registrations
If WP-Members is set to moderate registrations, AFI fires when the user submits the form (status pending), not when an admin approves. To fire after approval, listen for the wpmem_user_activated action via a custom snippet.