AFI AFI

Adobe Connect

Estimated reading: 4 minutes Updated August 1, 2026

Adobe Connect is a web conferencing and virtual training platform for meetings, webinars, and online classes. Advanced Form Integration creates and updates users (principals) in Adobe Connect from your WordPress form submissions, and optionally enrolls them into groups for meetings, seminars, or training courses.

What you’ll need

  • An active Adobe Connect account with an administrator-level user.
  • Your Adobe Connect Account URL (e.g. https://example.adobeconnect.com).
  • The administrator username and password for API access.
  • The Advanced Form Integration plugin installed and activated.

Connect Adobe Connect to AFI

Adobe Connect uses session-based authentication. AFI logs in with your admin credentials via the XML API (action=login), receives a BREEZESESSION cookie, and uses it for all subsequent requests in that job. Sessions are short-lived; AFI re-authenticates for each integration run.

  1. In WordPress, go to AFI → Settings → Adobe Connect.
  2. Click Add New Account.
  3. Enter your Account URL (e.g. https://example.adobeconnect.com).
  4. Enter the Login Username and Login Password of an administrator account.
  5. Give the account a name and click Save.

For SSO-enabled accounts, create a dedicated local Adobe Connect user with admin privileges specifically for API access, since SSO logins cannot be used through the XML API.

Create the integration

  1. Go to AFI → Add New.
  2. Give the integration a name, for example Registration form to Adobe Connect.
  3. Under Trigger, pick the form plugin and the specific form you want to listen on.
  4. Under Action → Platform, select Adobe Connect.
  5. In Task, choose Create / Update User.
  6. Pick the saved account in the Adobe Connect Credentials dropdown.
  7. Map your form fields onto the Adobe Connect fields listed below.
  8. Optional: open Conditional Logic to limit which submissions are sent.
  9. Click Save Integration.

Tasks supported

Create / Update User

Creates or updates a user (principal) in Adobe Connect via the XML API principal-update action. If a principal with the same login already exists, Adobe Connect updates their profile fields. After creating or updating the principal, AFI optionally enrolls the user into one or more groups using group-membership-update.

Required fields

Field Field key Notes
Login (username) login Unique username for the Adobe Connect account
Email Address email

Optional fields

Field Field key Notes
First Name first_name
Last Name last_name
Password password Required for new users. Leave blank to keep the existing password when updating.
Send Welcome Email send_email true or false. Defaults to false.
Principal Type type Examples: user, admin, host. Defaults to user.
Group IDs group_ids Comma-separated group IDs (seminars, meetings, or training catalogs). Each ID triggers a group-membership-update to enroll the user.
Extra Fields (JSON) extra_fields_json Key/value pairs for additional principal-update parameters. Example: {"middle-name":"Alan","locale":"en"}

Group enrollment

When you supply one or more Group IDs, AFI enrolls the newly created or updated principal into each group via group-membership-update with is-member: true. Use group IDs to grant access to meetings, seminar rooms, training courses, or curriculum tracks. Each enrollment is a separate API call, and failures are logged individually without stopping the rest.

Conditional logic example

Only create Adobe Connect users for paid registrants. Add a condition: Registration Type is Premium. Free or trial submissions are skipped, and you can route them to a separate integration for a different follow-up.

Troubleshooting

Nothing arrives in Adobe Connect

Open AFI → Log and find the most recent entry for this integration. AFI logs every XML API call it makes: the login request, the principal-update, any principal-list lookup, and each group-membership-update. The Adobe Connect status code and subcode are in the log entry.

Login failed

Adobe Connect returns a status code of no-data or invalid-login when the credentials are wrong. Verify the Account URL, username, and password in AFI → Settings → Adobe Connect. For SSO accounts, you must create a dedicated local user since SSO logins do not work with the XML API.

“Unable to locate the principal ID”

After principal-update, AFI extracts the principal ID from the response. If Adobe Connect does not return it directly, AFI falls back to a principal-list lookup by login. If the user does not appear in the lookup, the principal ID cannot be determined and group enrollment is skipped. Check the log for the raw XML response.

Group enrollment fails

Each group-membership-update is a separate call. If a group ID is invalid or the principal lacks permission, that enrollment fails but the user is still created and other groups proceed. Check the log for which specific groups failed.

Related docs