Zoom Webinar

Estimated reading: 2 minutes

Overview

AFI registers attendees for Zoom Webinars from WordPress signup forms. Every form submission becomes a Zoom Webinar registration with the join link automatically emailed to the attendee.

Supported actions

  • Register Attendee — register a participant for a scheduled Zoom Webinar.

Authentication

  1. Create a Server-to-Server OAuth app at Zoom App Marketplace.
  2. Add the webinar:write:admin scope.
  3. Copy the Account ID, Client ID, and Client Secret.
  4. In AFI go to Settings > Zoom Webinar and paste all three values.

How to create the integration

  1. In WordPress admin, go to AFI > New Integration.
  2. Pick your Sender (Contact Form 7, WPForms, WooCommerce, etc.) and the form / event to listen on.
  3. Pick Zoom Webinar as the Receiver, then pick the Task you want to run.
  4. Map sender fields onto Zoom Webinar’s fields. Email, first name, and last name are required. Webinar ID identifies the target event.
  5. Optional: add Conditional Logic so the action only fires on matching submissions.
  6. Save and run a test submission. Check AFI > Log if anything looks off.

Notes & caveats

  • Webinar add-on required: Zoom Webinar is a paid Zoom add-on, separate from regular Zoom Meetings.
  • Approval workflow: webinars can be set to require manual approval. AFI creates pending registrations; the host approves in Zoom.
  • Custom questions: webinars with custom registration questions need those answers mapped before the registration is accepted.

Related