GoHighLevel Integration

How to Add a GoHighLevel Booking Calendar to WordPress

Add your GoHighLevel booking calendar to WordPress so visitors schedule directly on your site — and every booking syncs to your CRM. Step-by-step.

Yahya Cotton
Yahya Cotton
June 8, 2026  · 3 min read
Share
Add a GoHighLevel Booking Calendar

You can put your GoHighLevel booking calendar directly on a WordPress page so visitors schedule without leaving your site — and every booking flows into your CRM automatically. Here’s the fast, official way to do it, plus how to make sure each booking triggers the right follow-up.

Part of our complete guide to GoHighLevel + WordPress integration.

Step 1 — Install the official LeadConnector plugin

In WordPress: Plugins → Add New → search “LC LeadConnector” → Install → Activate. Recent versions (v3.0.13+) added native calendar support, so calendars embed cleanly.

Step 2 — Connect via OAuth and pick your location

Open the LC LeadConnector menu, authorize to your GoHighLevel account, and select the correct sub-account. If you run multiple locations, double-check this — booking calendars connected to the wrong location is a common, confusing error.

Step 3 — Embed the calendar

Use the plugin’s calendar block or shortcode to drop your GoHighLevel calendar onto any page — a “Book a call” page, a service page, or a sidebar. It renders from your GoHighLevel configuration, so availability and settings stay in sync with GoHighLevel.

Free resource

Get the free WordPress ↔ GoHighLevel Setup Checklist — calendar, forms, chat, and sync, all in one page.
Button: Get the free checklist →

Request the resource

Step 4 — Make every booking trigger follow-up

A booking on the embedded calendar creates the appointment in GoHighLevel. Now build the GoHighLevel workflow around it: confirmation email/SMS, reminders to cut no-shows, and a pipeline stage move to “Call Booked.” This is where the calendar stops being a widget and becomes part of your sales engine.

Optional — tie bookings to your WordPress data

If you want the person booking to also be synced as a full contact tied to their WordPress activity (course progress, membership, purchases), add a sync layer like HighLevelSync so the booking connects to everything else you know about them.

Connect WordPress and GoHighLevel without duct tape

Want bookings tied to your whole WordPress site?
HighLevelSync connects users, courses, and orders to GoHighLevel so a booking isn’t an island. Free to start.
Button: Get the free plugin →
Sub-link: Want it all set up for you? Talk to us →

Get HighLevelSyncNeed setup help?

Test it

Book a test appointment on the embedded calendar. Confirm it appears in GoHighLevel, the confirmation fires, and the pipeline stage updates. If the calendar doesn’t load, check the OAuth connection and location.

Frequently asked questions

Can I embed a GoHighLevel calendar in WordPress?
Yes — the free official LeadConnector plugin (v3.0.13+) embeds GoHighLevel calendars via block or shortcode.

Do bookings sync to GoHighLevel?
Yes — because it’s a GoHighLevel calendar, bookings create appointments in GoHighLevel, where you can trigger confirmations, reminders, and pipeline moves.

Can I show different calendars on different pages?
Yes — embed whichever calendar you need per page using its block or shortcode.

Why isn’t my calendar showing availability?
Usually the OAuth connection dropped or the wrong location is selected. Reconnect and confirm the sub-account.

Tags GoHighLevel WordPress
Back to Blog

More articles

View all
How to Add the GoHighLevel Chat Widget to WordPress
GoHighLevel Integration

How to Add the GoHighLevel Chat Widget to WordPress

Jun 8, 2026 3 min read
How to Embed GoHighLevel Forms in WordPress (2026)
GoHighLevel Integration

How to Embed GoHighLevel Forms in WordPress (2026)

Jun 8, 2026 4 min read
HighLevelSync — Native WordPress ↔ GoHighLevel Sync
GoHighLevel Integration

HighLevelSync — Native WordPress ↔ GoHighLevel Sync

Jun 8, 2026 2 min read
Ready to sync WordPress with GoHighLevel?
Set up in minutes. No technical knowledge required.
Browse docs See plans →