We set up GoHighLevel for you · Book a free 15-minute callWe set up GoHighLevel for you
Book a call

GoHighLevel adds custom appointment statuses

A desk calendar on a table in front of someone waiting

Published

Short answer

Since October 28, 2026, you can create your own appointment statuses in GoHighLevel, like "Checked in" or "Awaiting documents", each sitting under one of six fixed states. Workflows can trigger on them, set them and filter by them, and class calendars can carry a status per attendee. It's in Labs.

What changed

  • Your own named statuses, each under one of six fixed states: pending, active, completed, no-show, cancelled or invalid
  • Workflows can trigger on, set and filter by them
  • Class Booking calendars can hold a status for each attendee
  • Existing statuses carry over; HighLevel says Services and Rentals get it soon

Why it matters

Clinics, salons and field teams track more than booked, showed and no-show. A status like "Checked in" can start the right workflow, and a per-attendee no-show on a class can start a rebooking text.

Who it affects

Businesses that book appointments in HighLevel: clinics, salons, studios and field teams.

What to do

  • Turn it on in Labs.
  • Then go to Calendars > Calendar Settings > Preferences > Appointment status and add your statuses.
  • Check workflows that use the Appointment Status trigger still filter the way you expect.

Want GoHighLevel set up and running for you?

Book a free 15-minute call. Tell us what you sell and where your leads come from, new account or the one you have, and we'll tell you what we'd set up, how long it takes and what it costs.