Calendars & Booking

Generate Dynamic Meeting Links with the GoHighLevel Zoom Integration

The GoHighLevel Zoom integration automatically creates a unique Zoom link for each appointment the moment it gets booked. Instead of sharing a static link that everyone uses, each attendee gets their own personal meeting URL. You connect your Zoom account once inside your profile settings, then choose Zoom as the meeting location at either the user level or per calendar, and GoHighLevel handles the rest.

Actualizado el 2 de junio de 2026

1:54

Resumen. GoHighLevel can connect directly to your Zoom account and generate a fresh meeting link for every booking. Once the integration is active, you choose Zoom as the meeting location in your user availability settings or inside individual calendar settings. From that point forward, every confirmed appointment automatically receives a unique Zoom URL, which also appears in confirmation pages, calendar views, and any confirmation tab custom values you have configured.

Lo que aprenderás

  • Connect your Zoom account through the Integrations section of your profile tab
  • Apply dynamic Zoom links to all calendars at once or to individual calendars
  • Confirm that each booked appointment receives its own unique meeting URL
  • Use the appointment meeting location custom value to push the Zoom link into email and calendar confirmations

Pasos

  1. Open your profile integrations

    Go to your profile tab and scroll to the bottom. Under the Integrations section, find the Zoom option and click Connect. Accept the permissions prompt, and your Zoom account email will appear once the connection is confirmed.

  2. Set Zoom as your default meeting location

    Scroll back up to the User Availability section. Change the Meeting Location dropdown to Zoom, then click Update Availability. You will be asked whether to apply this change to all calendars you belong to. Click OK to update all at once, or Cancel to handle calendars individually.

  3. Update an individual calendar

    Open Calendar Settings and click Edit on the calendar you want to update. Find your name in the team list and select Zoom from the location options beside it. The meeting location field will gray out, showing that it will populate dynamically. Save your changes.

  4. Test with a real booking

    Open your calendar booking link and make a test appointment. Check the confirmation page for a live Zoom URL. Then open the appointment in the Scheduling view to confirm the same Zoom link appears in the meeting location field.

  5. Add the link to confirmation messages

    In your calendar's Confirmation tab, add the custom value for Appointment Meeting Location. This pushes the dynamic Zoom URL into confirmation emails, SMS messages, and Google Calendar invites automatically.

Consejos

  • If you manage multiple calendars, using the Update Availability prompt to apply Zoom to all at once saves significant setup time.
  • The meeting location field graying out in calendar settings is expected behavior, not an error. It confirms the link will be generated dynamically.

Preguntas frecuentes

Does every booking get a different Zoom link?

Yes. GoHighLevel generates a unique Zoom meeting URL for each individual appointment.

Can I use this on team calendars?

Yes. The Zoom integration works with both individual and team calendars in GoHighLevel.

Where does the dynamic Zoom link appear after booking?

It shows on the booking confirmation page, inside the appointment record, and in confirmation messages if you include the custom value.

What if I only want Zoom on some calendars, not all?

Cancel the global prompt during setup and update each calendar individually through Calendar Settings.

Constrúyelo con gente que ya lo hizo.

Únete a la comunidad gratis: llamadas en vivo cada semana, un curso para empezar y gente que construye en tu idioma.

Únete gratis en Skool