01 / Project Overview
GoHighLevel · CRM & Lead Automation
Fitness Studio Lead, Booking & CRM Automation
A GoHighLevel lead-management system designed to move a free-trial prospect from initial opt-in through booking, attendance, trial follow-up, membership conversation, and final pipeline outcome.

02 / Problem & Goal
A funnel can capture the lead. The harder part is what happens next.
A free-trial offer only works operationally if the lead receives a fast response, gets onto the calendar, receives the right reminders, progresses through the trial, and reaches the membership conversation at the right time.
If those steps depend on someone remembering what to do next, follow-up becomes inconsistent.
The system was designed to give that journey a defined operating process inside GoHighLevel while deliberately keeping the actual membership sale human.
Automate the timing and coordination. Keep the relationship sale human.
The journey begins with the free-trial form
Clicking Start My Free Week opens a short lead-capture form for the prospect's name, email, phone number, and messaging consent.
Submitting that form is the event that enters the prospect into the automation and places the opportunity into the first CRM stage.
Form submitted → 001 Trial Claimed

Lead capture and messaging consent.
03 / System / Workflow
A pipeline built around real lifecycle events

Customer-facing booking stage after the trial claim.

Pipeline state follows the lead lifecycle.
- 001 Trial Claimed
- Free trial claimed, not yet bookedEntry: Funnel form submitted
- 002 Intro Session Booked
- First session scheduledEntry: Appointment confirmed
- 003 Trial Active
- First session attended, free week runningEntry: Appointment marked Showed
- 004 Membership Offer Made
- Membership conversation has happenedEntry: Owner moves the opportunity manually
- 900 No Join
- Lead did not progress into membershipEntry: Cold, unrecovered, declined, or went silent
- 901 Member
- Lead joinedEntry: Membership outcome confirmed
Lifecycle architecture
Free-Trial Funnel Form Submitted
001
Trial Claimed
Appointment confirmed
002
Intro Session Booked
Appointment marked Showed
003
Trial Active
Membership conversation → Owner moves opportunity
004
Membership Offer Made
Membership decision
Joins901 Member
Declines / goes silent900 No Join
- 001 / Automation
- Instant SMS and email
- Booking link and owner notification
- Follow-up: 1 hour, 1 day, 4 days
- 002 / Automation
- Booking confirmation
- 24-hour and 2-hour reminders
- No-show recovery and cancellation cleanup
- 003 / Automation
- Welcome and day-2 check-in
- Day-5 conversion nudge and owner task
- Day-7 trial-ending message
- Day-8 owner escalation
- 004 / Automation
- Day-1, day-3, day-6 follow-up
- Stop when the prospect replies
001 Trial ClaimedCold after 21 days → 900 No Join
002 Intro Session BookedUnrecovered no-show → 900 No Join
04 / Inside the Build
Inside the build
Respond immediately, then keep the booking path moving
Once the free-trial form is submitted, the 001 Trial Claimed workflow handles the first automated response and booking follow-up.
The documented behavior includes immediate SMS and email, a booking link, owner notification, and follow-up at one hour, one day, and four days.

Instant response, booking link, and timed follow-up. Two workflow excerpts.
Follow up after the conversation, not instead of it
Once the opportunity reaches 004 Membership Offer Made, the system handles the repetitive follow-up around the decision.
The documented sequence follows up on day one, day three, and day six, while stopping once the prospect replies.
The automation supports the sales conversation without pretending to replace it.

The wait/send sequence after the membership conversation. Two workflow excerpts.
A clear path for leads who do not join
A lead who does not progress should not remain indefinitely inside an active sales stage.
900 No Join provides a defined close-out state for cold, declined, or unrecovered opportunities.
The dedicated close-out and re-engagement workflow shows that the system also accounts for what happens when the ideal journey does not complete.

Close-out branches and re-engagement. Two workflow excerpts.
05 / Key Decisions & Challenges
Automation handles consistency. People handle judgment.
Automation follows real customer events
Booking moves the lead into 002 Intro Session Booked, where confirmation, appointment reminders, cancellation handling, and no-show recovery take over.
The next stage does not begin because a timer expires. It begins when attendance is actually confirmed.
Appointment marked Showed → 003 Trial Active
Not every stage should be automated
The system can remind the owner when the membership conversation should happen, but it cannot know that the conversation actually happened.
The owner moves the opportunity only after the conversation takes place. That manual checkpoint keeps CRM state tied to a real business event.
003 Trial Active → Membership conversation → Owner moves opportunity → 004 Membership Offer Made
System handles
- immediate lead response
- booking links
- reminders
- follow-up scheduling
- trial check-ins
- owner prompts
- CRM workflow coordination
- re-engagement logic
Team handles
- running the intro session
- confirming physical attendance
- coaching the trial member
- membership conversation
- manually confirming that the offer was made
- the actual relationship sale
- judgment and personal interaction
What the system deliberately does not automate
- Membership sales remain human
- Automation creates the right timing and follow-up around the conversation. It does not try to replace it.
- Attendance requires confirmation
- The trial workflow waits for the appointment to be marked Showed.
- Member onboarding is separate
- Once the lead reaches 901 Member, this lead-generation system hands off.
- Messaging depends on correct account setup
- Automated US SMS requires the necessary messaging registration and configuration.
A workflow is not finished because the diagram looks correct
Before activation, the journey needs to be tested with a test contact across the important paths.
- submit the funnel form
- verify immediate SMS and email behavior
- test booking
- verify pipeline movement
- test reminders
- test Showed, no-show, and cancellation behavior
- verify trial-week messages
- verify owner tasks and escalation
- move into the membership-offer stage
- test reply-based follow-up stopping
- verify Member
- verify No Join
06 / Outcome & Takeaways
What the system enables
Operational outcome
The system gives the free-trial journey a defined operating process from first opt-in through final CRM outcome.
Response, booking, reminders, trial communication, owner prompts, stage movement, and follow-up are coordinated around the same lifecycle instead of depending on separate manual actions.
The repetitive timing is automated while the actions that require judgment remain with the team.
Key takeaway
Designing the state machine matters as much as designing the automation
The key lesson from this system is that CRM automation works best when workflow logic is tied to meaningful business states.
A form submission, confirmed booking, recorded attendance, completed sales conversation, and final decision represent different realities. Treating them as separate states makes it possible for the automation to respond appropriately without assuming events that have not actually happened.
01 / Project Overview
GoHighLevel
- Funnels
- Forms
- CRM
- Pipelines
- Opportunities
- Booking / Calendars
- SMS
- Workflow Automation
- Lead Follow-up
- Nurture
- Re-engagement