How to Integrate Zoom With GoHighLevel
By Impran M NLast checked against official docs
GoHighLevel actually connects to Zoom two different ways, and picking the wrong one means extra setup for nothing. If all you want is a Zoom link attached to booked appointments, GoHighLevel has a native integration for that under calendar settings, no marketplace app required.
If you want a workflow to create meetings, register attendees, or manage webinars on its own, that needs a separate Marketplace app called Zoom For Workflows. This guide covers the second, heavier option: finding the app, what its actions do, and how to wire one into an automation.
01Confirm you need the Marketplace app, not the calendar setting
GoHighLevel's built-in Zoom connection lives under Settings, then Calendar Settings, then Video Conferencing, and it auto-attaches a Zoom link to any booked appointment on any plan with no workflow to build. That covers the common case. Reach for Zoom For Workflows instead when you need a workflow to create a meeting from something other than a calendar booking, pull meeting details back into a message, or manage webinar registrants programmatically.
02Search for Zoom in the App Marketplace
From the left sidebar, open Marketplace Apps, then type "zoom" into the search bar at top right. The Marketplace holds thousands of apps, and the search narrows that down to a handful of relevant results rather than surfacing one obvious native option.

03Open the Zoom For Workflows listing
The app you want is Zoom For Workflows, built by All The Apps and listed as free with a White-Label Verified badge. Its category is Webinar, and the listing states plainly what it's for: giving sub-accounts the actions they need to manage virtual meetings and webinars without leaving GoHighLevel. Both agencies and sub-accounts are shown as able to install it.

04Install and authorize your Zoom account
Click Install on the app page. Because it needs access to your Zoom account to create and manage meetings on your behalf, you'll be sent through Zoom's own authorization screen to approve the connection, a standard OAuth handoff that GoHighLevel doesn't control directly. Once approved, the app's actions appear inside your workflow builder.
05Review the actions it unlocks
Scrolling down the app's listing lays out what you get: Create Meeting, Get Meeting, Update Meeting, Add a Meeting Registrant, Update Meeting Registrant Status, Get Meeting Registrant, Format Date, plus a parallel set of webinar actions, Create Webinar, Delete Webinar, and Add Webinar Registrant. Each one drops into a workflow rather than triggering manually, which is the real difference between this and the calendar-level Zoom link toggle.

06Build and test a meeting-creation workflow
Open Automation, build or edit a workflow tied to your booking or contact-creation trigger, and add Create Meeting. Configure the fields it exposes: time, duration, host, password.
Later in the same workflow, use Get Meeting to retrieve the join link, agenda, and participant list, and insert that into a confirmation email or SMS. Before relying on any of this, run a test contact through the full sequence and confirm the link that arrives opens a live meeting with the settings you configured. Given this app's modest install base and review count at the time of recording, that test run is worth doing rather than assuming it behaves exactly like a long-established integration.
When it doesn't work
The app feels like more setup than the task needs
Why: You only need a Zoom link on booking confirmations, which is what GoHighLevel's built-in calendar-level Zoom connection already does
Fix: Connect Zoom under Settings, Calendar Settings, Video Conferencing instead; skip the Marketplace app entirely.
Create Meeting runs, but the confirmation message never carries a working link
Why: The workflow referenced Create Meeting's own output instead of running Get Meeting afterward to fetch the join URL
Fix: Add a Get Meeting step after Create Meeting and pull the link from its output.
A test contact doesn't receive any Zoom invite
Why: The Zoom authorization can fail silently on first setup, which is more likely on a lower-traffic app like this one
Fix: Reopen the app's connection from GoHighLevel's Apps page and reauthorize with Zoom before assuming the workflow logic is at fault.
Frequently asked questions
Do I need this app just to add a Zoom link to appointment reminders?
No. GoHighLevel has a native Zoom connection under Settings, Calendar Settings, Video Conferencing that attaches a meeting link to bookings automatically. Zoom For Workflows is for automations beyond that, such as generating a meeting from a form submission or managing webinar registrants.
Is Zoom For Workflows free?
Yes, the app itself is listed as free on the Marketplace, though your own Zoom plan's meeting and webinar limits still apply.
Does it support webinars as well as regular meetings?
Yes. Alongside meeting actions, it includes Create Webinar, Delete Webinar, and Add Webinar Registrant.
Who can install Zoom For Workflows?
The listing shows it available at both the agency and sub-account level, so either an agency admin or an individual sub-account can add it.
How do I get a Zoom join link into a follow-up message?
Run Get Meeting after Create Meeting in the same workflow, then reference its output in a later email or SMS step.
Sources and last check
Screens and the app's action list come from a Marketplace walkthrough recorded in 2025. In September 2026 this was checked against GoHighLevel's own support documentation, which confirmed a separate, built-in Zoom-to-calendar integration exists outside the Marketplace app described here, a distinction this guide previously didn't draw. Pricing and plan details for Zoom For Workflows itself come from the recording; the app's own Marketplace listing did not return readable content when checked in this session, so that part was not independently re-verified.
About the author

Impran M N
I've been hooked on technology for as long as I can remember — especially the new tools and AI apps that seem to land every other week. Easy Tech Tuts is where I write up whatever I've just worked out: I do the task in the real product, record the screen, and turn it into the guide I wish I'd found first.



