Aquatic Fitness Upsell and Cross-Sell Workflow for Virtual Assistants
The clients already in your program are your best sales opportunity. They trust you, they have experienced your quality, and they are already in a buying relationship. An upsell or cross-sell to an existing client costs a fraction of acquiring a new one and converts at a significantly higher rate. The challenge is creating a system that offers additional programs and services in a way that feels helpful, not pushy.
A VA-managed upsell and cross-sell workflow does this systematically - the right offer to the right client at the right moment in their journey, without you having to make a sales call.
Understanding the Difference: Upsell vs. Cross-Sell
In aquatic fitness context:
Upsell: A more premium version of what the client already has. A child enrolled in group swim lessons is an upsell candidate for private or semi-private lessons. An adult water aerobics client is an upsell candidate for a premium membership tier that includes access to lap swim.
Cross-sell: A complementary product or service. A child enrolled in swim lessons is a cross-sell candidate for a swim equipment package (goggles, cap, kickboard) through your retail inventory. A competitive swimmer is a cross-sell candidate for a dry-land training program or a video analysis session with your head coach.
Both require a legitimate fit between what the client needs and what you are offering. Your VA does not push offers that do not match the client's situation.
Identifying Upsell and Cross-Sell Opportunities
Your VA identifies candidates using trigger-based criteria in SwimOffice, Jackrabbit, or your CRM:
Private lesson upsell triggers:
- Swimmer has been at the same level for two consecutive sessions without advancing
- Parent has expressed concern about progress pace in feedback surveys
- Instructor notes flag that the swimmer needs more individual attention
Premium membership upsell triggers:
- Client has attended more than 85 percent of available classes (high engagement signals value commitment)
- Client has requested schedule flexibility more than twice
- Client has been enrolled 6+ months (loyalty + demonstrated commitment)
Equipment cross-sell triggers:
- New enrollee who has not purchased equipment (send at Day 7 of enrollment)
- Swimmer advancing to a level where specific gear is recommended (e.g., fins for technique work)
- Back-to-school season or start of a new session
Complementary program cross-sell triggers:
- Swim lesson family who has not enrolled siblings (family discount offer)
- Adult aquatic fitness client who has mentioned other fitness goals in feedback
- Competitive swimmer whose coach recommends additional training components
Your VA monitors these triggers weekly and adds qualifying clients to the appropriate upsell or cross-sell sequence in GoHighLevel.
The Offer Workflow
Step 1: Personalized Offer Delivery
Offers are sent as personalized messages, not broadcast promotions. Your VA sends from your email address with the client's name and a specific reference to why the offer is relevant:
"Hi [Name], [Swimmer] has been making such great progress in Level 3! I wanted to let you know that we offer private lessons for swimmers who are working on advancing to Level 4 more quickly. Based on where [Swimmer] is now, a few private sessions with [Instructor Name] could accelerate their technique significantly. Interested in learning more?"
This message works because it is specific, relevant, and does not feel like a mass marketing email. Your VA writes these individually for high-value upsells (private lessons, premium memberships) using a template that they personalize with the swimmer's actual situation.
For lower-value cross-sells (equipment), a slightly more templated approach is acceptable:
"Hi [Name], as [Swimmer] moves into Level 4, we recommend adding training fins to their practice sessions. We carry [Brand] fins in the pro shop starting at $X. Would you like us to set a pair aside for their next lesson?"
Step 2: Follow-Up (If No Response After 5 Days)
One follow-up only. Keep it brief and offer an alternative: "Happy to answer any questions about private lessons or schedule a quick call with our head instructor if that would help. No pressure either way!"
After two contacts with no response, mark the offer as declined in GoHighLevel and do not re-send for 90 days. Persistent upselling to non-responders damages the relationship.
Step 3: Accepted Offers - Administrative Follow-Through
When a client accepts an upsell or cross-sell:
- Your VA schedules the private lesson or program change in SwimOffice or Jackrabbit
- Processes any enrollment fee change or new service billing through MindBody or QuickBooks
- Confirms the details back to the client in writing
- Updates the client's record in GoHighLevel with the new offer status
Step 4: Tracking and Reporting
Your VA tracks monthly:
- Total upsell offers sent by category
- Acceptance rate by offer type
- Revenue generated from accepted upsells and cross-sells
- Which triggers produce the highest acceptance rates
This data helps you prioritize which offers to focus on and refine the trigger criteria over time. An upsell that converts at 5 percent is worth running. One that converts at 40 percent should be promoted more aggressively.
For a complete list of revenue-generating and operational tasks your VA can own, see the fitness VA tasks list. For an overview of the VA role, see what is a fitness virtual assistant.
FAQ
How do we avoid making clients feel like they are being sold to constantly? Trigger-based offers solve this. Clients receive an offer when it is genuinely relevant to their situation, not on a fixed sales cycle. Limiting offers to two per year per client (unless they have specifically inquired about additional services) prevents the feeling of constant selling.
Should my VA be making verbal sales pitches by phone? Phone outreach for upsells works well for high-value offers (private lesson packages, annual membership upgrades) with long-term clients. Your VA can make these calls if they are comfortable with a conversational sales approach and have clear talking points and a defined offer. For lower-value cross-sells, email and SMS are sufficient and more scalable.
What is a realistic revenue increase from a structured upsell program? Well-run upsell and cross-sell programs in swim schools and aquatic fitness studios typically add 10 to 20 percent to average revenue per client over time. For a business doing $30,000 per month in revenue, that is $3,000 to $6,000 per month in incremental revenue from existing clients with no new acquisition cost.
Can we run upsell offers through SwimOffice or Jackrabbit rather than separately in GoHighLevel? Both platforms have limited built-in marketing automation. For simple offers (a pop-up at enrollment suggesting a private lesson add-on), your management software may be sufficient. For personalized, trigger-based sequences with follow-ups and performance tracking, GoHighLevel or a similar CRM gives you capabilities that SwimOffice and Jackrabbit do not match.