The setup that works is one GoHighLevel calendar per practice area, each with its own consultation length, attorney pool, and questions, and a single booking page that sends the visitor to the right one. The bottom line: a caller who books the wrong kind of consultation wastes an attorney's hour, so the calendar should decide the routing before the meeting exists.

Why one calendar is not enough

A family law consultation and an estate planning consultation differ in length, in the lawyer who takes them, and in what the client should bring. Putting both on one calendar forces staff to sort them by hand. Clio's secret shopper research, cited by the Oklahoma Bar Journal, found that only about a third of firms replied to prospective clients' emails and only 20 percent of those that missed a call called back, so a booking flow that removes the sorting step removes a place where inquiries stall.

What GoHighLevel calendars offer

GoHighLevel's help pages describe calendars with round robin routing, collective calendars where several people attend, and class booking calendars with seat limits and capacity. A separate help page explains collecting payments in calendars, so a firm that charges for consultations can require payment at booking.

Practice areaCalendar typeLength
Family lawRound robin among two attorneys45 minutes
Estate planningSingle attorney30 minutes
Personal injuryRound robin, intake first20 minutes
Criminal defenseCollective, attorney and intake20 minutes, urgent slots
Free workshopClass booking with seats60 minutes

Build it in GoHighLevel

  1. Create one calendar for each practice area and set its length, buffer, and availability.
  2. Add the attorneys who take that practice area, and choose round robin if several can take the meeting.
  3. Turn on payment collection for any calendar where the firm charges a consultation fee.
  4. Add a form or Conversation AI step that asks the matter type and sends the visitor to the matching calendar.
  5. Build a workflow with the Customer Booked Appointment trigger for each calendar that sends the confirmation and preparation message for that practice area.
  6. Add an Appointment Status workflow for no shows, covered in our consultation reminder guide.

Three ways to set it up, compared

SetupHow it worksWeakness
One calendar for everythingStaff sort each booking by handWrong practice area bookings and wasted attorney time
One calendar per practice areaThe visitor picks or is routed to the right oneNeeds a clear entry page or a routing question
Routing form first, then the calendarA short form or chatbot asks the matter type and sends the visitor onOne extra step, which some visitors skip

Before online booking, a receptionist asked the caller what the matter was and looked at three attorneys' schedules. The calendar setup automates that conversation. It cannot replace a conflicts check, so the booking confirmation should say the firm has not yet confirmed it can take the matter. Firms that charge for the first meeting can use the payment feature so the slot is only held once the fee is paid, which also reduces no shows.

Worked example

For example, if a firm books 60 consultations a month and 10 are booked into the wrong practice area under a single calendar, that is 10 wasted or rescheduled meetings (60 times 0.17). Routing by matter type before booking removes most of them.

Mistakes to avoid

How this was handled before

Front desk staff booked consultations by phone, asked what the matter was, and put it in the right attorney's calendar. That took a call each time. Separate calendars by practice area let the caller do the sorting.

What to measure after launch

Track consultations by practice area, wrong practice area rate, and time from inquiry to booking. If the wrong area rate stays high, add a screening question before the calendar.

Check before you switch it on

US text messages sent from a standard 10 digit number need A2P 10DLC registration. The HighLevel support portal says registration is required for texts to US recipients from 10 digit long code numbers and that toll free numbers do not require it. HighLevel's opt in guidelines also say a person cannot be forced to agree to text messages in order to submit a form, so keep the consent box optional. One compliance guide separates informational texts, which need documented consent, from marketing texts, which need prior express written consent. Ask your attorney which category your reminders fall into. Consultation fees must be handled under your state's rules for earned and unearned fees, so confirm with your ethics counsel before collecting payment at booking. This is general information, not legal advice.

Questions people ask

Can attorneys share a consultation calendar?

GoHighLevel's help pages describe round robin and collective calendars for several team members.

Can consultations be paid?

GoHighLevel has a help page on collecting payments in calendars.

How long should consultations be?

It depends on the practice area. The table above shows example lengths, and each firm should set its own.

Ready to try it yourself? Start a GoHighLevel account here.

You can also see this in action in our GoHighLevel capabilities demo.