BuddyBoss
BuddyBoss is a premium community platform for WordPress, built on the BuddyPress foundation with extensive added features. Advanced Form Integration captures BuddyBoss events (new member registrations, profile updates, group joins, friend requests) and routes the data to any of 200+ destinations.
What you’ll need
- The BuddyBoss Platform plugin (free) or BuddyBoss App (paid) installed and activated.
- The Advanced Form Integration plugin installed and activated.
Event data captured
| Field | Format |
|---|---|
| Event type | registration, profile_updated, group_joined, friendship_accepted |
| Member name | First and last separately |
| Member email | Same as input |
| Username | Same as input |
| User ID | Numeric WordPress user ID |
| Profile fields | Each xprofile field by name |
| Group name | If applicable |
| Created at | YYYY-MM-DD HH:MM:SS |
Custom xProfile fields you’ve added also appear in the field-mapping dropdown.
Create the integration
- Go to WP Admin → AFI → Add New.
- Enter an Integration Title, e.g.
BuddyBoss member → Mailchimp. - In Trigger → Form/Data Provider, select BuddyBoss.
- 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.

Conditional logic example
Goal: when a new BuddyBoss member’s profile lists their Membership Tier as Premium, also push to Stripe Customer Portal via webhook.
Create the integration on the Registration event. Open the Conditional Logic panel, add a condition with the tier xprofile field, Equal To, value Premium.
Troubleshooting
Activation-required registrations
If BuddyBoss requires email activation before registration completes, AFI fires after activation. Members who never activate don’t fire the event.
Custom field not appearing
xProfile fields are exposed only after the first member submits the registration form with that field populated. Submit a test registration to surface custom fields.