- Integrations
- Webinars and events
- Zoom Webinars
Connect campaign invitations to Zoom registration and attendance.
Sync webinar occurrences and registrants, register positive calendar RSVPs, and see which invitees attended and how long they watched.
Requires Zoom Pro or higher plus the Webinars add-on.
What you get
Occurrence-by-occurrence sync
Sync your webinar catalog one occurrence at a time, including recurring webinars.
Registrants, attendance, and watch time
Sync registrant data plus attendance and watch time once a session has run.
Positive-RSVP registration
Optionally register calendar contacts who RSVP Yes or Maybe for the linked webinar.
Campaign attribution
Link a webinar occurrence to a campaign and attribute attendees back to it.
Unified reporting and export
Filter Zoom and WebinarGeek results in one report view, and export to CSV.
Encrypted credentials
Your Client Secret is encrypted at rest, with a re-check to confirm continued access.
How it works
- Step 1
Create a Zoom Server-to-Server OAuth app
- Step 2
Add the seven required scopes
- Step 3
Save your Account ID, Client ID, and Client Secret
- Step 4
Sync your webinars
- Step 5
Link one occurrence to a campaign
- Step 6
Sync registrants and attendance
Supported actions and data
Tantra can do
- Sync the webinar catalog occurrence by occurrence, on demand
- Register a contact for the webinar after a positive calendar RSVP
- Link a webinar occurrence to a campaign for attribution
Tantra receives
- Registrant, attendance, and watch-time data, once you sync it
- Webinar occurrence details for recurring webinars
Requirements and permissions
Zoom Pro or higher plus the Webinars add-on
An account-level Server-to-Server OAuth app
The View Reports role permission
The seven documented granular scopes
Good to know
- This is not one-click OAuth.
- Webinars and registrants sync only when you trigger them.
- Each recurring occurrence is a separate record.
- Email sequences support attribution but not calendar RSVP-based registration.
- Zoom sends its own confirmation email after Tantra registers a contact.
- Replay viewers are not generally synced as attendance.
Frequently asked questions
Is this one-click OAuth like some other Zoom apps?
- No. You create a Zoom Server-to-Server OAuth app yourself and add the seven required scopes; Tantra never receives your personal Zoom login.
Does Tantra keep webinar data in sync automatically?
- No. Webinar and registrant syncing happens only when you trigger it, not on a background schedule.
Does registering a contact send them Zoom's confirmation email?
- Yes. Zoom sends its own confirmation email after Tantra registers a contact for the webinar.
Related integrations
WebinarGeek
Sync broadcasts and subscribers, then connect campaign RSVPs to webinar reporting.
- Sync the broadcast catalog on demand
- Sync subscribers for one broadcast or all broadcasts
- Link a broadcast to a campaign for RSVP and attendance reporting
Google Workspace
Send Gmail sequences and Google Calendar invitations from mailboxes in your Workspace.
- Send threaded Gmail steps as part of a sequence
- Create Calendar events and send Google Calendar invitations
- Detect replies, clicks (when enabled), bounces, and unsubscribes
REST API
Use revocable account-level keys to automate supported Tantra API operations.
- Operate campaigns, contacts, webhooks, and related workflows over HTTPS
- Authenticate requests with an X-API-Key header
Connect Zoom.
Sync webinars, registration, attendance, and watch time; attribute attendees to campaigns.