Audienceful
Audienceful is an audience engagement and email marketing platform. AFI creates people in Audienceful by POSTing to the Audienceful REST API with an X-Api-Key header.
What you’ll need
- An active Audienceful account.
- An API Key from Audienceful.
- The Advanced Form Integration plugin installed and activated.
Save your Audienceful API key
- Log in to your Audienceful dashboard.
- Go to Settings → API and copy the API Key.
- In WordPress, go to AFI → Settings → Audienceful.
- Paste the API Key and click Save Changes.
Create the integration
- Go to AFI → Add New.
- Give the integration a name.
- Under Trigger, pick your form plugin and form.
- Under Action → Platform, select Audienceful.
- In Task, choose Add Person.
- Select the saved Audienceful account.
- Map form fields. Fields are fetched dynamically from your Audienceful account via the
people/fields/API endpoint, so any custom fields you have defined will appear automatically. - Click Save Integration.
Tasks supported
Add Person
Creates a person in Audienceful via POST /api/people. The request uses an X-Api-Key header for authentication. Standard fields (email, tags, notes) are sent at the top level. Any other mapped fields are nested under extra_data.
| Field | Field key | Required | Notes |
|---|---|---|---|
email |
No | Sent at top level | |
| Tags | tags |
No | Sent at top level |
| Notes | notes |
No | Sent at top level |
| Custom fields | fetched from API | No | All editable fields defined in your Audienceful account, sent under extra_data |
Troubleshooting
Fields not appearing in the mapping table
Fields are fetched dynamically from Audienceful when you select an account. Make sure your API key is valid and that you have at least one editable field defined in Audienceful.
Person not created
Check AFI → Log for the HTTP response. Verify the API key is correct in AFI → Settings → Audienceful.