Try HighLevel

GoHighLevel calendars: booking types, sync and payments

Every plan (Booking Calendars is a core feature). Included. SMS reminders are billed per segment; paid bookings carry processor fees.

We earn a commission if you buy HighLevel through our links, at no extra cost to you. How we make money

Our pick for most agencies

HighLevel Unlimited

$297 a month, or $2,970 a year

  • Unlimited client sub-accounts, unlimited users and contacts
  • CRM, funnels, websites, calendars, reviews
  • Texting, calling and email billed by usage
  • Upgrade to Agency Pro for SaaS Mode
Try HighLevel

HighLevel offers a 14 day free trial on every plan. Card required.

The short answer

GoHighLevel calendars are the booking tool included in every HighLevel plan. You can build personal 1:1 calendars, round robin calendars that spread bookings across staff, collective calendars that need two or more people, service calendars for salons and spas, and event calendars with no host. Each has a booking link and embed code, syncs with Google, Outlook or iCloud to block busy times, and can charge at booking through Stripe, PayPal, Square, NMI, Authorize.net or Razorpay. Reminders go out by email, SMS, WhatsApp and in-app.

Plans Every plan (Booking Calendars is a core feature).
Cost Included. SMS reminders are billed per segment; paid bookings carry processor fees.
Checked 2026-09-29, against HighLevel's help center and pricing page

Calendar types and when to use each

Picking the right calendar type avoids most setup problems, because availability, notifications and meeting links behave differently in each. HighLevel added the personal booking calendar after noticing that people avoided round robin for a single staff member and misused event calendars for simple 1:1 meetings instead. Class booking and group calendars are also available for sessions with several attendees.

  • Personal booking: one team member, 1:1 meetings
  • Round robin: several staff, bookings distributed between them
  • Collective: at least 2 members meet together, led by a primary owner; only the assigned user gets the email notification
  • Service: for salons and spas, with a service menu, staff, rooms and equipment; fixed 15-minute slot interval; only agency admins can enable it
  • Event: no host, suited to seminars and expos; no Zoom, Google Meet or Teams, one Google Calendar at most, conflict calendars ignored

Syncing Google, Outlook and iCloud

External calendars connect in two roles. A linked calendar brings events into HighLevel so real busy times show, and each user links one connected calendar. Conflict calendars are checked to block double bookings, and you can add several. By default sync is one-way in effect: outside events appear as blocked slots but do not create contacts or fire workflows. Two-way sync turns outside events into full HighLevel appointments with contacts and automation. Google Calendar, Outlook, iCloud and Calendly are supported, and Zoom, Google Meet and Microsoft Teams links can be generated for most calendar types.

Charging for appointments

Paid bookings work on all calendar types once a gateway is connected under Payments. You can charge the full amount at booking or save a card on file without charging it, which suits no-show fees. Razorpay, NMI and Square are not supported on the classic booking widget or the service menu, and when several gateways are connected only the default one processes calendar payments. Deposits through partial payment are available, but partial payments do not work with recurring calendars. On service calendars, payment applies to the primary attendee only, not added guests.

Reminders and notifications

HighLevel sends six kinds of appointment messages: booked (unconfirmed), booked (confirmed), cancellation, reschedule, reminder and follow-up, to the contact, guests, assigned users or extra addresses. Reminders and follow-ups can carry multiple timings, for example 24 hours and 1 hour before. Channels are email, SMS, WhatsApp and in-app. WhatsApp needs a verified WhatsApp Business account and approved templates, and phone numbers need country codes. HighLevel reminds users that SMS is billed per segment, so short reminder texts cost less; each segment is $0.00747 plus carrier fees on LC Phone.

Booking by AI and through the client portal

Calendars are also the booking target for HighLevel's AI agents. Conversation AI can book into one calendar or route across several from a chat or text thread, and Voice AI can book during a phone call. In the new Client Portal, customers can book, reschedule and cancel appointments themselves, provided the Appointments app is enabled in portal permissions and the calendar has portal booking turned on. HighLevel notes that support for branded apps is still coming, so the feature currently works only in the standard new portal.

Costs add up differently for every account. Put your numbers into the HighLevel cost calculator, or browse every HighLevel feature.

Cost your account Try HighLevel

Questions

Does GoHighLevel sync with Google Calendar?
Yes. Google Calendar, Outlook, iCloud and Calendly can connect as a linked calendar, which shows your real availability, or as conflict calendars that block double bookings. Default sync turns outside events into blocked slots; two-way sync makes them full appointments that create contacts and trigger workflows.
Can I charge for appointments in HighLevel calendars?
Yes. Connect Stripe, PayPal, Square, NMI, Authorize.net or Razorpay, then charge at booking or save a card on file. Razorpay, NMI and Square do not work on the classic widget or service menu. Partial payments are available but not on recurring calendars, and only the default gateway processes charges.
Can HighLevel calendars replace Calendly?
For most small businesses, yes. HighLevel covers 1:1, round robin, collective and group-style bookings, payments, reminders and workflow automation, and it publishes a Calendly migration guide. It can also sync with a Calendly account if you keep both during the switch. There is no extra fee, since calendars come with every plan.
Why can't my HighLevel event calendar add a Zoom link?
Event calendars have no host, so they cannot generate dynamic meeting links such as Zoom, Google Meet or Teams. They support static meeting links and physical locations only. If each booking needs its own video link, use a personal, round robin or collective calendar instead.

Sources

  1. HighLevel: Personal Booking Calendar
  2. HighLevel: Collective Booking Calendars
  3. HighLevel: Service Calendars
  4. HighLevel: Event Calendars
  5. HighLevel: Linked Calendars and Conflict Calendars
  6. HighLevel: Collecting Payments in Calendars
  7. HighLevel: Appointment Notifications
  8. HighLevel: Client Portal Appointments
  9. HighLevel: Calendly to HighLevel Migration Guide
  10. HighLevel: Phone System Pricing
  11. HighLevel Pricing
  12. HighLevel pricing page

HighLevel from $97 a month14 day free trial on every plan

Try HighLevel