AFI AFI

Audienceful

Estimated reading: 2 minutes Updated August 1, 2026

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

  1. Log in to your Audienceful dashboard.
  2. Go to Settings → API and copy the API Key.
  3. In WordPress, go to AFI → Settings → Audienceful.
  4. Paste the API Key and click Save Changes.

Create the integration

  1. Go to AFI → Add New.
  2. Give the integration a name.
  3. Under Trigger, pick your form plugin and form.
  4. Under Action → Platform, select Audienceful.
  5. In Task, choose Add Person.
  6. Select the saved Audienceful account.
  7. 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.
  8. 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 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.

Related docs