ON24
ON24 is a webinar and virtual event platform. Advanced Form Integration registers attendees for ON24 webcasts and events from WordPress form submissions.
What you’ll need
- An active ON24 account.
- Your ON24 API credentials (see below).
- The Advanced Form Integration plugin installed and activated.
Get your ON24 API credentials
- Sign in to your ON24 account.
- Go to Account Settings → API.
- Copy your Client ID (numeric account ID), Access Token Key, and Access Token Secret.
- Note the API Base URL (e.g.
https://api.on24.comorhttps://api.eu.on24.comfor EU accounts). - In WordPress, go to AFI → Settings → ON24.
- Click Add Account, enter all credentials, and give the account a name.
- Click Save.
Create the integration
- Go to AFI → Add New.
- Give the integration a name, for example
Form to ON24. - Under Trigger, pick the form plugin and the specific form.
- Under Action → Platform, select ON24.
- In Task, choose Register Attendee.
- Pick the saved account.
- Map your form fields onto the fields listed below.
- Optional: open Conditional Logic to limit which submissions are sent.
- Click Save Integration.
Tasks supported
Register Attendee
Registers an attendee for a selected ON24 webcast via the Event Management API. The event is selected from a dropdown of your ON24 events.
| Field | Field key | Required | Notes |
|---|---|---|---|
email |
Yes | ||
| First Name | firstname |
No | |
| Last Name | lastname |
No | |
| Company | company |
No | |
| Job Title | jobtitle |
No | |
| Work Phone | workphone |
No |
Pro features
The Pro integration extends the free version with additional capabilities. Pro uses the same ON24 connection.
Feature comparison
| Feature | Free | Pro |
|---|---|---|
| Register attendee | ✅ | ✅ |
| Standard attendee fields | ✅ | ✅ |
| Additional attendee fields (address, user8-user10) | No | ✅ |
Conditional logic example
Only send data to ON24 when specific conditions are met. For example, add a condition on a form field to control which submissions are forwarded.
Troubleshooting
Nothing arrives in ON24
Open AFI → Log and find the most recent entry. AFI stores the request URL, body, and raw response.
API credentials rejected
Verify your credentials in your ON24 account settings. If they were regenerated, update them in AFI → Settings → ON24.