Gifts

Culture

Reviews

Local Spots

How to Setup HubSpot CRM with Zoom (2026 Guide)

HubSpot CRM

HubSpot CRM

★★★★ 4.5
Crm General Crm

A popular free CRM with powerful marketing, sales, and service hubs that scale as your business grows.

Full Review

Zoom

Video conferencing platform for meetings, webinars, and events.

All Zoom Tools

Overview

Connecting Zoom to HubSpot CRM logs meeting data automatically on contact timelines, creates contacts from meeting attendees, and enables tracking of meeting engagement within your sales pipeline. When a sales rep holds a Zoom meeting with a prospect, the meeting recording, transcript, duration, and attendee information are captured on the HubSpot contact record without any manual entry. This provides complete visibility into customer interactions and ensures CRM data stays current.

HubSpot offers a native Zoom integration that supports meeting logging, webinar registration sync, and cloud recording attachment. The integration works bidirectionally: HubSpot can display Zoom meeting data on contact records, and sales reps can schedule Zoom meetings directly from HubSpot's meeting scheduler. For organizations using both tools heavily, this integration eliminates the gap between meeting activity and CRM records.

Prerequisites

  • A Zoom account (Pro plan or higher for cloud recording; Webinar add-on for webinar features)
  • A HubSpot account (free CRM or any paid plan; Sales Hub Professional for meeting scheduling features)
  • Admin access in both Zoom and HubSpot
  • Zoom Cloud Recording enabled for meeting recording features

Step-by-Step Setup

Step 1: Install the Zoom integration from HubSpot

In HubSpot, go to Settings > Integrations > Connected Apps. Click Visit App Marketplace. Search for "Zoom" and select the official Zoom integration. Click Install app. You will be prompted to sign in to your Zoom account and authorize HubSpot's access.

Step 2: Authorize the connection

Log in to Zoom when prompted and click Allow to grant HubSpot access to your Zoom meetings, recordings, and webinar data. Select the appropriate permissions level. The authorization connects your HubSpot portal to your Zoom account at the organization level.

Step 3: Configure meeting sync settings

In HubSpot, go to Settings > Integrations > Connected Apps > Zoom. Configure the meeting sync options: enable Log Zoom meetings to record meeting activities on contact timelines. Choose whether to log all meetings or only meetings with contacts that exist in HubSpot. Enable Sync meeting recordings if you want cloud recording links attached to contact records.

Step 4: Set up contact matching

Configure how HubSpot matches Zoom meeting participants to CRM contacts. The integration matches by email address. When a Zoom participant's email matches a HubSpot contact, the meeting is logged on that contact's timeline. Choose whether to create new contacts for Zoom participants that do not exist in HubSpot or to only log meetings for existing contacts.

Step 5: Enable Zoom as a meeting link provider

In HubSpot, go to Settings > General > Calendar. Under meeting link providers, enable Zoom. This allows sales reps to include Zoom meeting links when scheduling meetings through HubSpot's meeting scheduler tool. Each user needs to connect their individual Zoom account under Settings > General > Calendar > Meetings.

Step 6: Configure webinar sync (optional)

If you use Zoom Webinars, enable webinar sync in the integration settings. HubSpot can create workflows that register contacts for Zoom webinars, track registrations and attendance, and log webinar participation on contact timelines. Configure which webinar data syncs: registration, attendance, duration, and engagement score.

Step 7: Test the integration

Schedule and hold a test Zoom meeting with a contact whose email exists in HubSpot. After the meeting ends, check the contact's timeline in HubSpot. A meeting activity should appear with the meeting topic, duration, attendees, and a link to the recording (if cloud recording is enabled). Verify that all configured data points are captured.

Configuration Options

The integration supports per-user Zoom connection (each sales rep connects their individual Zoom account) and organization-wide settings. Configure meeting transcript sync to store Zoom AI meeting summaries on HubSpot contact records. Enable automatic contact creation to build your CRM database from meeting participants. Set up HubSpot meeting outcomes (connected, no show, left voicemail) to track meeting results alongside Zoom data. Webinar sync can trigger HubSpot workflows for post-webinar follow-up sequences.

What Syncs

DataDirectionFrequency
Meeting details (topic, duration, date)Zoom to HubSpotAfter meeting ends
Meeting attendeesZoom to HubSpotAfter meeting ends
Cloud recording linksZoom to HubSpotAfter recording processed
Webinar registrationsBidirectionalReal-time
Webinar attendanceZoom to HubSpotAfter webinar ends
Meeting scheduling linksHubSpot to ZoomOn meeting creation

Best Practices

  • Require each sales rep to connect their individual Zoom account in HubSpot settings for complete meeting tracking
  • Enable cloud recording for sales calls so recordings are automatically attached to HubSpot contact records for coaching and reference
  • Create a HubSpot workflow that triggers a follow-up task or email sequence after a Zoom meeting is logged on a deal's associated contact
  • Use HubSpot's meeting scheduler with Zoom links embedded in email templates and sequences for frictionless scheduling
  • For webinars, create pre-webinar and post-webinar email workflows in HubSpot triggered by Zoom registration and attendance data

Common Issues and Fixes

Meetings not logging on contact timelines

Meeting logging requires that the Zoom participant's email matches a HubSpot contact's email. If participants join Zoom without signing in (as guests), their email may not be captured. Ensure participants are signed into Zoom or have their email address associated with the meeting invitation. Also verify that meeting logging is enabled in the integration settings.

Recordings not appearing in HubSpot

Cloud recording sync requires a Zoom Pro plan or higher with cloud recording enabled. Check Zoom settings under Settings > Recording and ensure Cloud recording is toggled on. Recordings may take several minutes to process in Zoom before they sync to HubSpot. Large recordings can take longer.

Individual reps' meetings not tracked

Each HubSpot user must individually connect their Zoom account under Settings > General > Calendar. An organization-level connection alone does not track individual users' meetings. Remind new team members to complete this step during onboarding.

Advanced Configuration

Use HubSpot's custom report builder to create dashboards showing Zoom meeting volume by rep, meeting-to-deal conversion rates, and average meeting duration by deal stage. Implement Zoom's meeting SDK or Zoom Apps to embed HubSpot CRM data directly in the Zoom meeting interface, giving sales reps access to contact information and deal context during calls. For webinar-driven sales pipelines, build HubSpot workflows that score webinar attendees based on attendance duration, poll responses, and Q&A engagement, then route high-scoring attendees directly to sales for follow-up.

HubSpot CRM Full Review » | All Zoom Tools »