HubSpot + Zoom integration

Combine HubSpot + Zoom and move call notes and webinar data into HubSpot. Just ask Letaido's AI agent and watch it do the work.

Best HubSpot and Zoom integration jobs to start with

Use this HubSpot Zoom integration to log attendance, register webinar sign-ups and save call notes.

When a webinar ends

Webinar attendance on HubSpot contacts

When a one-time Zoom webinar ends, each approved registrant's HubSpot contact gets Attended or No-show and the minutes they stayed.

Every hour

Register HubSpot form sign-ups for a webinar

Every hour, the agent registers contacts who filled in your HubSpot webinar form for the Zoom webinar, skipping anyone already registered.

When a transcript is ready

Zoom call summaries on HubSpot deals

When a Zoom call transcript is ready, the agent adds a summary and next steps as a note on the HubSpot contact and open deal.

When a webinar ends

Webinar Q&A and polls on HubSpot contacts

When a Zoom webinar ends, each attendee's questions and poll answers land as a HubSpot note, and owners get a task for people who asked.

HubSpot Zoom integration options, compared

HubSpot's Zoom app syncs webinars and recordings. Leta does the follow-up work around them.

OptionWebinar attendance on contactsForm sign-ups registered in ZoomCall notes on contacts and dealsFollow-up tasks for ownersStarts when Zoom finishes
Letaido AI agentYesYesYesYesYes
HubSpot's Zoom appYesPartlyPartlyPartlyYes
Zapier, Make and other recipe toolsPartlyYesPartlyPartlyYes
Read the full comparison
OptionHow a run beginsGood atKeep in mind
Letaido AI agentA Zoom transcript being ready or a webinar ending, a set time, or a request in chatWriting a call summary with next steps onto the contact and open deal, attendance and minutes on contacts, questions and poll answers as notes, tasks for owners, registering form sign-upsZoom connects with a Server-to-Server OAuth app, and event jobs need its Secret Token. Webinar jobs need the Zoom Webinars add-on. HubSpot-side jobs run on a schedule or when you ask
HubSpot's Zoom appIts own sync, or a HubSpot workflow you buildSyncing webinar registrations and attendance to marketing events and contact timelines, cloud recordings and transcripts on the timeline, and workflows that assign tasks or send emails after a webinarA Super Admin or a user with App Marketplace permissions installs it, with a Zoom admin. Registering contacts through a workflow needs a Professional or Enterprise plan. Personal Meeting IDs and Zoom Events aren't supported
Zapier, Make and other recipe toolsA Zoom event such as a meeting ending or a transcript being done, or a HubSpot record found on a polling checkCopying fields across, for example Zoom registrants from HubSpot form submissions, or HubSpot engagements from Zoom meeting summariesMany HubSpot triggers poll, every 15 minutes on Zapier's lowest plan. A recipe copies the same fields every time unless you add AI steps

HubSpot and Zoom: the old way vs. Letaido

  1. 1Export approved registrants
  2. 2Export attendees
  3. 3Match them in a sheet
  4. 4Import into HubSpot
  5. 5Fix the duplicates
When one of my one-time Zoom webinars ends, update its approved registrants in HubSpot by email: set 'Zoom webinar' to the webinar's topic, 'Zoom attendance' to Attended or No-show, and 'Zoom minutes' to how long they stayed, adding up rejoins. Match attendees by registrant ID first, then email. If anyone who joined can't be matched, don't mark anyone No-show. Skip recurring webinars. Create contacts for approved registrants HubSpot doesn't have yet.
Contact: Maya Ortiz
Zoom webinar: Product tour, Oct 8
Zoom attendance: Attended
Zoom minutes: 47

How HubSpot and Zoom jobs start

When something happens

A job can start when a Zoom webinar ends or a Zoom cloud recording transcript is ready, like “Webinar attendance on HubSpot contacts”.

On a schedule

Saved as an automation, like “Register HubSpot form sign-ups for a webinar”: every hour.

When you ask

One message, 95 HubSpot and Zoom actions to draw on.

Zoom events Letaido can react to

How to set up the HubSpot Zoom integration

  1. 1Create a HubSpot Service Key
  2. 2Paste your Zoom app's Account ID, Client ID and Secret
  3. 3Approve the first run

    Allow all read operations once per app; approve each kind of write once.

  4. 4Try it in chat first
  5. 5Choose when it runs

Every HubSpot and Zoom action the agent can take

HubSpot
13 groups: 27 reads, 41 writes
  • Read companies
  • Create and update companies
  • Manage products and line items
  • 10 more

Create custom object · Get deal · Create contact · Get CRM object

Zoom
10 groups: 17 reads, 10 writes
  • Create and manage meetings
  • Read webinar details
  • Manage webinar registrants
  • 7 more

Update webinar registrant status · Update webinar · Remove webinar panelist · List webinar polls

Frequently asked

Does Zoom integrate with HubSpot? +

Yes. HubSpot's own Zoom app syncs webinar registrations and attendance to marketing events and puts cloud recordings on contact timelines. Leta, Letaido's AI agent, adds the follow-up work on top: written call notes on deals, questions and poll answers, and tasks for owners.

How do I connect HubSpot and Zoom to Letaido? +

Add your HubSpot account, then add Zoom with a Server-to-Server OAuth app. Jobs that start from Zoom also need event subscriptions turned on in that app, with its Secret Token pasted into Letaido.

Can Zoom call notes go into HubSpot automatically? +

Yes. When a cloud recording transcript is ready, Leta writes a short summary with next steps and the recording link, and adds it as a note on the guest's contact and their most recently updated open deal. Cloud recording with audio transcripts has to be on in Zoom.

What can it do with Zoom webinars in HubSpot? +

When a one-time webinar ends, Leta can mark each approved registrant Attended or No-show with their minutes, and log each attendee's questions and poll answers as a note. Attendance covers one-time webinars only: for a recurring webinar it stops and writes nothing. If anyone who joined can't be matched to a registrant, nobody is marked No-show. Webinar jobs need the Zoom Webinars add-on.

Can a HubSpot form sign-up register someone for a Zoom webinar? +

Yes. Every hour, Leta finds contacts whose latest form was your webinar form and registers the new ones, skipping anyone already on the list. It works for one upcoming, one-time webinar, and HubSpot is only read.

Is it different from a Zapier recipe for HubSpot and Zoom? +

A recipe copies the same fields every time, such as a registrant for each form submission. Leta can read a transcript or a poll report and decide what to write, like next steps or a task for the person who asked.

Does it work with Zoom Phone? +

No. Leta works with Zoom meetings, recordings and webinars, not Zoom Phone calls.

Will Leta ask before it changes HubSpot or Zoom? +

Allow all read operations once per app; approve each kind of write once.

Put HubSpot and Zoom to work today

Connect HubSpot and Zoom, then ask for a job like "Mark HubSpot contacts as attended or no-show after one-time Zoom webinars". Leta gets it done the moment something happens, or the moment you ask.

Get Letaido