When a lead contacts your CrossFit box (through your website form, Instagram DM, Google Business profile, or a referral), the next 30 minutes are the highest-leverage window in your entire sales process. A VA following a clear lead response SOP can own that window consistently, without requiring the coach or owner to drop what they're doing. This SOP defines exactly what happens from first contact to foundations enrollment, including every follow-up touchpoint, CRM action, and coach hand-off.
Why CrossFit Boxes Need a Documented Lead Response SOP
Most CrossFit boxes lose leads not because their programming is weak or their coaches are poor, but because response is inconsistent. The owner responds when they see the notification. If that's during a class, it might be two hours. If it's a weekend, it might be Monday. By then, the lead has visited two other boxes.
A VA following this SOP responds within 5-10 minutes during business hours, executes a defined follow-up cadence regardless of whether anyone else is watching, and hands off a warm, trial-class-confirmed lead to the coach. No leads fall through because someone forgot to reply.
This SOP assumes your VA has access to:
- Your email or inquiry form inbox
- Your CRM (common options: Wodify, PushPress, Mindbody, or a standalone CRM like HubSpot or Go High Level)
- Your trial class booking link (Calendly, Acuity, or built into your box management platform)
- A messaging platform for coach communication (Slack, text, or email)
Step 1: First Response Within 10 Minutes
When a lead inquiry arrives, from any channel, the VA responds within 10 minutes during designated business hours. The response is personal, not a template blast. It uses the lead's first name, references the specific inquiry if details were provided, and includes one clear call to action: book a free trial class.
Standard first-response message (email or DM):
Hi [Name], thanks for reaching out to [Box Name]. We'd love to have you in for a free trial class. It's the best way to see if we're a good fit. You can grab a spot here: [booking link]. If you have questions before booking, just reply and I'll get back to you. [VA name] for [Coach/Owner name]
The message is short. It doesn't oversell the box. It moves the lead toward one action.
Immediate CRM actions after first response:
- Create a contact record with name, email, phone (if provided), and inquiry source
- Tag:
New Lead,Awaiting Booking - Log the date and time of first response in the contact notes
Step 2: Trial Class Booking Confirmation
When the lead books a trial class, the booking platform sends an automated confirmation. The VA's role at this stage is to verify the booking appeared in the system, update the CRM, and send a supplemental welcome message that prepares the lead for what to expect.
CRM update on booking:
- Remove tag
Awaiting Booking, add tagTrial Class Scheduled - Log the trial class date and time in the contact record
- Set a task reminder for 24 hours before the trial class
Welcome message (sent within 1 hour of booking):
Hey [Name], you're confirmed for [Day] at [Time]. Looking forward to seeing you. A few things to know: wear athletic clothes and sneakers, arrive 5 minutes early so the coach can introduce themselves, and don't eat a heavy meal in the hour before. Any questions before then? Just reply here.
This message reduces no-shows and signals that the box is attentive before the lead even walks in.
Step 3: 24-Hour Reminder and No-Show Protocol
If the lead booked:
The VA sends a reminder 24 hours before the trial class. This is a brief, warm message, not a corporate reminder, and it confirms the time and includes a direct reply option for rescheduling if needed.
Hey [Name], just a quick reminder you're coming in tomorrow at [Time]. Looking forward to it. If anything comes up and you need to reschedule, reply here and we'll get you sorted.
If the lead no-shows without contacting you, the VA executes the no-show protocol (covered in Step 6).
If the lead did not book within 24 hours of first response:
The VA sends a single follow-up at the 24-hour mark:
Hey [Name], just wanted to follow up. Did you get a chance to check out the trial class link? Happy to answer any questions before you book. [link]
CRM update: Log follow-up sent. If no response by 48 hours, move to the follow-up cadence in Step 5.
Step 4: Post-Trial Hand-Off to Coach
After the trial class, the coach who ran it holds the primary relationship. The VA's role is to ensure the lead record is updated and the coach has context for any follow-up conversation.
Immediately after the trial class:
- Update CRM: change tag from
Trial Class ScheduledtoTrial Attended - Log which coach ran the class
- Send the coach a one-line Slack or text: "[Name] came in for the trial today. Following up on Foundations enrollment now."
VA sends post-trial message within 2 hours of class end:
Hey [Name], great having you in today. Did you have any questions after the class? If you're ready to get started, here's the info on our Foundations program: [link or summary]. Happy to walk you through the options.
This message opens the enrollment conversation without pressure. If the lead responds positively, the VA handles the informational exchange and passes a confirmed-interested lead to the coach for closing or enrollment.
CRM update: Log message sent. Tag: Post-Trial Follow-Up Active.
Step 5: Follow-Up Cadence for Non-Responders
Leads who don't respond after the first message, or who booked and cancelled, enter the follow-up cadence. This is the sequence a VA runs without requiring any input from the owner.
| Day | Action | Channel |
|---|---|---|
| Day 1 | First response sent | Email or DM |
| Day 2 | Follow-up if no booking | Email or DM |
| Day 5 | Second follow-up (value-add: mention class schedule or a specific class type) | |
| Day 10 | Final follow-up | |
| Day 11 | Tag as Cold Lead, move to nurture list |
CRM |
The Day 5 message is not a repeat of the booking prompt. It provides a reason to re-engage:
Hey [Name], wanted to let you know we added a 6am class on Tuesdays and Thursdays if morning timing works better for you. The trial offer is still open whenever you're ready. [booking link]
After Day 10 with no response, the VA tags the contact Cold Lead and adds them to whatever long-term nurture sequence your box uses, typically a monthly email newsletter or periodic class schedule updates.
Step 6: No-Show Recovery Protocol
A lead who books a trial class and doesn't show is a warm lead with a barrier, not a dead lead. The VA runs a specific protocol within 2 hours of the missed class:
Message sent within 2 hours of missed class:
Hey [Name], we missed you today. Hope everything's okay. Totally fine to reschedule. Here's the link to grab another time that works for you: [booking link]
CRM update: Tag No-Show. Log date and time of missed class.
If the lead rebooks: return to Step 2. If no response within 48 hours: merge into the standard follow-up cadence starting at Day 5.
Step 7: Foundations Enrollment Processing
When a lead confirms they want to move forward, the VA handles the enrollment logistics:
- Send the Foundations enrollment form or intake link (Wodify, PushPress, or your platform's built-in enrollment flow)
- Monitor form completion. Follow up within 24 hours if the form isn't submitted
- Process payment if the VA has access to the platform's payment tools, or route the payment link to the lead
- Confirm enrollment in the CRM: remove all prior tags, add
Foundations Enrolled, log start date - Notify the coach who will be running Foundations with the new member's name, start date, and any notes from the inquiry or trial (injuries, goals, scheduling constraints)
The coach receives a clean brief, not a summary of every message thread, so they can open the first Foundations session with context.
CRM Tag Taxonomy for This SOP
Consistent tagging makes your lead data useful. Use these tags throughout the pipeline:
New Lead: inquiry received, not yet respondedAwaiting Booking: first response sent, trial not yet bookedTrial Class Scheduled: booking confirmedTrial Attended: showed up for trial classPost-Trial Follow-Up Active: in enrollment conversationNo-Show: missed trial without contactCold Lead: 10-day cadence exhausted, no responseFoundations Enrolled: active member
FAQ
How much access does the VA need to run this SOP?
At minimum: inbox access (or a shared inbox/alias), CRM access with permission to create and tag contacts, and the ability to send messages under your name or a shared account. For post-trial enrollment, the VA needs either access to your box management platform or the ability to send enrollment links. Define access levels before the VA starts. Don't give full admin access by default.
What if leads come in through multiple channels simultaneously?
The SOP applies regardless of channel. The VA's first job is to identify the source (website form, Instagram DM, Google Business, referral text), log it in the CRM as the lead source, and then execute the same response protocol. Layer this SOP into your funnel optimization workflow so leads convert into bookings consistently.
Should the VA close the enrollment sale?
In most CrossFit boxes, no. The VA's role in this SOP is to qualify the lead, handle logistics, and hand off a warm prospect. The enrollment conversation, especially around pricing, programming fit, and commitment, typically converts better when a coach handles it. The VA creates the conditions for that conversation; the coach closes it.
What response time is realistic for a VA?
During agreed business hours, 5-10 minutes is achievable. Outside of business hours, set clear expectations with leads. When booked leads ghost their first WOD, route them into your no-show follow-up sequence. HBR research shows contacting leads within one hour boosts qualification 7x.
Can this SOP be adapted for a box that uses Wodify or PushPress?
Yes. Both platforms have built-in lead tracking, prospect pipelines, and automated messaging tools. The SOP's logic translates directly. The specific fields and tag names may differ, but the sequence (respond, confirm, remind, follow up, enroll, hand off) works inside any box management platform. Your VA should be trained on whichever platform you use before starting, not learning it on live leads.