RocketLauncher AI

Calendars & Booking

How to Update Meeting Location with a Dynamic Zoom Link in GoHighLevel

By Marnix Geerkens. Published 2023-03-22. Updated 2026-06-02.

Updating your GoHighLevel calendar to use a dynamic Zoom link means each appointment gets its own private meeting URL instead of a shared static one. The process starts in your Profile settings where you connect your Zoom account, then moves to either your user availability settings for a bulk update or individual calendar settings for targeted changes. Once saved, the platform generates a fresh Zoom link for each person who books.

Watch it, then build it

Get the full platform free for 30 days

That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.

30 days, not 14Full platform, nothing held backFree community and setup help

We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.

Summary. GoHighLevel group calendars can replace static meeting URLs with a unique Zoom link generated at the time of each booking. After connecting your Zoom account through the Profile tab, you can push the dynamic link to all your associated calendars in one step, or apply it only to specific calendars through their individual settings. The Zoom meeting URL also flows into the booking notes section so attendees see it in their calendar confirmation.

What you will learn

  • Connect a Zoom account to GoHighLevel through your Profile integrations
  • Apply dynamic Zoom meeting links across all group calendars simultaneously
  • Update individual calendar meeting locations without affecting others
  • Pass the Zoom link into appointment notes using the meeting location custom value
  • Test the full booking flow to confirm unique links are generated correctly

Steps

  1. Navigate to Profile and connect Zoom

    Go to Settings and open the Profile tab in the left navigation. Scroll to the bottom and find the Integrations section. Click Connect next to Zoom, complete the permissions request, and log in to your Zoom account. When finished, your Zoom account email address will display on the Profile tab.

  2. Update all calendars at once

    While still in the Profile tab, scroll up to the User Availability section. Find the Meeting Location field and switch it to Zoom. Click Update Availability. A prompt will ask if you want to overwrite the meeting location on all calendars you are part of. Click OK to apply the change everywhere.

  3. Update individual calendars if preferred

    If you clicked Cancel on the bulk prompt, go to Calendars and open the settings for the specific calendar you want to update. Under Team and Event Setup, locate your user entry and choose Zoom from the location options. The meeting location field will gray out to indicate it will populate dynamically. Save the calendar.

  4. Add Zoom link to appointment notes

    Inside any calendar's settings, find the additional notes or confirmation section. Add the custom value for Appointment Meeting Location. This inserts the generated Zoom URL into the notes field of each appointment, which then appears in Google Calendar and email confirmations.

  5. Test the booking flow

    Copy the permanent calendar link and open it in a new tab as a visitor would. Select a time slot, fill in contact details, and complete the booking. On the confirmation screen, confirm a unique Zoom URL is displayed. Then open the appointment in your scheduling view and verify the same link appears there.

Tips

  • The grayed-out meeting location field after selecting Zoom is correct. It confirms the link is dynamic and will not be a fixed URL.
  • If you manage multiple sub-accounts, you must complete the Zoom integration separately in each one.

Related tutorials

Create Calendar and Connect to Google
Create Calendar and Connect to Google2:52 · Calendars & Booking
Generate Dynamic Meeting Links With The HighLevel Zoom Integration
Generate Dynamic Meeting Links With The HighLevel Zoom Integration1:54 · Calendars & Booking
How to Integrate Calendly with HighLevel Calendars
How to Integrate Calendly with HighLevel Calendars6:07 · Calendars & Booking
How to display multiple HighLevel Calendars on one page
How to display multiple HighLevel Calendars on one page2:31 · Calendars & Booking
How to create an appointment reminder campaign
How to create an appointment reminder campaign5:53 · Calendars & Booking
How to create Round-Robin Calendars
How to create Round-Robin Calendars3:54 · Calendars & Booking

Watch it, then build it

Get the full platform free for 30 days

30 days, not 14Full platform, nothing held backFree community and setup help

Frequently asked questions

Will existing appointments get new Zoom links after I connect?

No. Dynamic links only apply to appointments booked after the integration is set up.

Can I use Google Meet instead of Zoom?

GoHighLevel supports Zoom natively for dynamic links. Google Meet does not have the same automatic link generation feature.

What is the Appointment Meeting Location custom value used for?

It inserts the unique Zoom link into appointment notes and confirmation messages automatically.

Do team members all need their own Zoom connection?

Each user on a team calendar connects their own Zoom account through their own Profile tab.

Back to all Calendars & Booking tutorials