Skip to content
Log in
Integrations

Zoom Integration

Add Zoom meeting links to calendar invites and sync webinar attendance to your guest list. Create meetings from Gatsby or link existing ones.

Gatsby connects to your Zoom account so you can manage meeting links and track webinar attendance from one place. Two things happen:

Meeting links flow into your calendar invites. You create or link a Zoom meeting from your event page, and the join URL appears in every calendar invite Gatsby sends. No switching between Zoom and Gatsby to copy URLs.

Webinar attendance syncs back to your guest list. After a webinar ends, Gatsby pulls the attendee list from Zoom and matches it against your guests by email. When it matches, attendance marks automatically. When it doesn’t, you export from Zoom and import to Gatsby.

Connect once with an admin account. After that, any team member can create and link meetings from any user on your Zoom account.

Why admin permissions are required

The person connecting must be a Zoom account admin. Admin access gives Gatsby visibility into all users on the account, so any team member can link meetings hosted by anyone.

Without admin access, you only see your own meetings. Other team members won’t be able to link theirs.

Connection steps

  1. Go to Team Settings > Linked Services > Zoom.

  2. Click Add Account.

  3. Authenticate with your Zoom admin account.

  4. Authorize Gatsby to access Zoom.

  5. Return to Gatsby. Refresh if needed.

The Zoom option now appears when adding virtual locations to events.

Link an existing Zoom meeting or create a new one directly from your event page. Either way, the join URL populates your calendar invite.

Link an existing meeting

  1. Open your event in Gatsby.

  2. Go to Event Details.

  3. Find the Location section.

  4. Click Add virtual location.

  5. Select Link existing meeting.

  6. Choose your meeting from the dropdown, or paste the meeting details.

  7. Save.

Create a new meeting from Gatsby

  1. Open your event in Gatsby.

  2. Go to Event Details.

  3. Find the Location section.

  4. Click Add virtual location.

  5. Select Add Meeting.

  6. Gatsby creates the meeting using your event’s name, date, and time.

The meeting appears in your Zoom account immediately.

Gatsby syncs attendance from Zoom webinars 30 minutes after the webinar ends. It matches attendees to your guest list by name and email address.

This only works for webinars, not standard meetings. The webinar must be linked through Gatsby (not copy-pasted as a URL), and the host must have a Zoom webinar license.

How matching works

Guests must join Zoom with the same email they used for their Gatsby invitation. Gatsby matches on name and email address. When both align, attendance appears on your guest list automatically.

When a guest joins anonymously or with a different email, the match fails and their attendance won’t appear.

When matching fails

Export the attendee list from Zoom, clean up the data so emails match your guest list, and import it into Gatsby.

This is common for larger webinars where attendees join from personal devices or shared accounts.

Requirements for attendance sync

All three must be true:

  • The webinar was created from Gatsby or linked through the Link existing option. Copy-pasted URLs won’t sync because Gatsby needs the webinar ID to pull attendance.
  • The host has a Zoom webinar license. Standard meeting licenses don’t support attendance tracking through the API.
  • Guests joined with the same email used in Gatsby.
Gatsby guest list showing Attendance column with matched and unmatched results from Zoom webinar sync

Do I need a webinar license?

Only for webinars and attendance tracking. Standard Zoom meetings work with any Zoom plan. Creating webinars (and syncing their attendance) requires the webinar add-on.

Why can't I see other users' meetings?

The Zoom account was connected with a standard user instead of an admin. Disconnect and reconnect with an admin account to see meetings from all users on the account.

Why didn't attendance sync?

Three common causes:

  • The meeting was copy-pasted instead of linked. Only webinars linked through Gatsby sync attendance. Gatsby needs the webinar ID.
  • Attendees joined with different emails. They need to join Zoom with the same email used in Gatsby.
  • It hasn’t been 30 minutes. Attendance syncs 30 minutes after the webinar ends.

Can I use this for hybrid events?

Yes. Add both a physical location and a Zoom meeting to your event. Guests get both in their calendar invite.

Gatsby Events logo The event workspace for relationship-driven teams.
SOC 2 · Type II

Get Support

For customers

Search this site first. Most answers are right here.


Still stuck? Email us at:

Email copied to clipboard

Office Hours

Every Tuesday at 2pm EST. Drop in with questions. No agenda.

Join Office Hours

For guests

Having trouble with your invitation or registration? Email us and include the event name. We'll sort it out.

Email copied to clipboard

Who answers

Support is handled by the same team that builds Gatsby. Not a help desk. Not a queue. Real people who know the product.