If you've been waiting for a better way to handle no-shows and protect your bookings, Go High Level just delivered.
The new Service Calendar is a game-changer, especially for anyone running appointments where cancellations hurt your bottom line.
What's New
One Calendar, Unlimited Flexibility:
- Services β Create as many as you need (40+, no problem)
- Staff β Assign unlimited team members to specific services
- Resources β Track rooms, equipment, IV bags, etc.
- Add-ons β Let clients add upsells during booking
- Locations β Multi-location support with location-specific services
The Big One: Card-On-File Payment Option:
Under Global Settings > Payment Settings, you now have three options:
- Online payment
- Pay in person
- Card on file β This is huge
This means you can collect card info at booking and charge later for no-shows or late cancellations.
How to Charge a No-Show Fee:
- Go to the Contact record
- Click Payments on the right side
- Hit Actions > Charge Now
- Enter description (e.g., "No-Show Fee") and amount
- Select the card on file
- Confirm
That's it. Done manually in seconds.
Protecting Yourself Legally:
Add consent language to your booking form. Example:
"I understand this consultation is free and a card is required to reserve my appointment. I will not be charged unless I cancel or reschedule within 24 hours, arrive more than 30 minutes late, or do not show. In those cases, I authorize a $29 schedule protection fee."
This gives you documented consent before charging.
Automation Note:
Full automation requires a Zapier connection for now. GHL hasn't built native automation for card-on-file charges yet, but the manual process takes about 10 seconds per no-show.
How to Access:
- Go to Calendars > Calendar Settings > Services
- If you don't see it, check Labs (agency admins) or contact your account owner to enable it
Drop a π below if you're planning to implement this, or ask questions if you need help setting it up!