GHL Calendar Configuration for Teams
Problem Scenario
Team member (setter) has external commitments that block GHL calendar, but GHL doesn't see the external blocks, causing double-booking.
Solution Options
Option 1: Separate GHL Calendar
Create calendar under shared email (e.g., hello@agency.com):
- Both team members can access
- No external calendar conflicts
- Requires manual sync with personal schedule
Option 2: Google Calendar Sync
If team member has Google Calendar:
- Connect Google Calendar to GHL
- GHL reads busy/free status
- Blocked times from Google appear unavailable in GHL
Limitation: May not work if calendar belongs to another GHL account (e.g., personal AWP Media account)
Option 3: Manual Attention Approach
Setter manually checks personal calendar before offering times:
- Only offer times available on personal calendar
- Requires discipline but no technical setup
- Risk of human error
Best Practice for Sales Calendars
For dedicated sales/setting calendars:
- Use agency-owned calendar (hello@agency.com)
- Team member has access via GHL user permissions
- Personal appointments manually blocked on GHL calendar
- GHL handles all booking automations
Key Time Windows to Protect
For cold SMS campaigns, ensure availability during blast times:
- 9:00 - 10:00 AM: Morning blast responses
- 12:30 - 1:30 PM: Lunch blast responses
- 5:00 - 6:00 PM: Evening blast responses
Calendar Hygiene Checklist
- [ ] Verify calendar type (personal vs shared)
- [ ] Check external calendar sync status
- [ ] Block known personal commitments in GHL
- [ ] Test booking flow before campaigns
- [ ] Communicate schedule changes to team