Group Fitness Studio Upsell and Cross-Sell Workflow: The VA's Complete SOP
Revenue growth does not always require new members. Often, the fastest path to higher monthly revenue sits inside your existing member base. A group fitness studio upsell and cross-sell workflow, run by a trained fitness virtual assistant, identifies the right offers for the right members at the right time. This SOP gives your VA a clear, repeatable system for increasing revenue per member without resorting to hard-sell tactics.
Understanding Upsells vs. Cross-Sells in a Studio Context
Before your VA starts running this workflow, they need to understand the distinction between upsells and cross-sells in a group fitness setting.
Upsells move a member to a higher-value version of what they already have. Examples include:
- Basic membership to unlimited membership
- Month-to-month to an annual commitment at a better rate
- Standard classes to premium or specialty classes
- Group-only access to group plus open gym
Cross-sells add a complementary product or service alongside the existing membership. Examples include:
- Personal training sessions
- Nutrition coaching packages
- Branded merchandise and apparel
- Workshops and specialty clinics
- Recovery services (stretching sessions, massage partnerships)
- Retail supplements or snacks
Your VA should maintain a current product catalog with pricing, availability, and any eligibility requirements. This catalog becomes the foundation for every outreach.
Identifying Upsell and Cross-Sell Opportunities
Trigger-Based Identification
Your VA monitors member behavior in MindBody and Trainerize to identify natural upsell and cross-sell moments. These triggers are specific, measurable events - not guesses.
Upsell triggers:
- A member on a limited plan consistently maxes out their class allotment (e.g., uses all 8 classes per month for 2+ consecutive months)
- A member on a basic plan attends a premium class as a drop-in and leaves positive feedback
- A member's annual commitment is approaching its end date, creating a re-commitment window
- A member refers a friend, signaling high satisfaction and brand loyalty
Cross-sell triggers:
- A member mentions a fitness goal in conversation or on a check-in form (weight loss, muscle gain, flexibility)
- A member attends the same class type repeatedly, suggesting interest in deeper training
- A member has been active for 90+ days, indicating commitment and receptivity
- The studio launches a new service or product line
- Seasonal moments like New Year, spring, or back-to-school create natural buying windows
Your VA should run a trigger scan weekly. Pull the relevant reports from MindBody, cross-reference with Trainerize or TrueCoach session data, and flag members who match one or more triggers.
Segment Members by Readiness
Not every triggered member is ready for an offer. Your VA segments flagged members into three readiness levels:
- Hot - Member has explicitly expressed interest (asked about pricing, mentioned a goal that aligns with an offer, or responded to a previous mention positively)
- Warm - Member's behavior matches a trigger, but they have not expressed interest directly
- Cool - Member matches a trigger but has low engagement or has declined offers in the past 90 days
Hot members get direct outreach within 48 hours. Warm members get a softer, value-first touch. Cool members go into a nurture sequence and are revisited in 30 days.
Running the Outreach Workflow
Step 1: Prepare the Offer
Your VA selects the specific offer based on the trigger and the member's profile. Every offer message includes:
- The member's name and a reference to their activity (e.g., "I noticed you have been attending HIIT four times a week")
- The specific product or upgrade being offered
- One clear benefit tied to the member's behavior or stated goal
- Pricing and any promotional discount
- A single call to action (book a call, reply to sign up, click a link)
Avoid stacking multiple offers in one message. One member, one offer, one message.
Step 2: Choose the Channel
Your VA sends the offer through the member's preferred communication channel. Check the member's profile in GoHighLevel or MindBody for their preference. General guidelines:
- Text message - Best for time-sensitive offers, flash sales, and members under 40
- Email - Best for detailed offers like nutrition packages, personal training bundles, or annual commitment comparisons
- Phone call - Best for high-value upsells (annual commitments, premium memberships) and hot-segment members
- In-app message via Trainerize - Best for training-related cross-sells when the member is already active on the platform
Step 3: Send and Track
Your VA sends the outreach and logs it in the tracking system. Every outreach record includes:
- Member name
- Offer presented
- Channel used
- Date sent
- Readiness segment (hot, warm, cool)
- Response status (pending, accepted, declined, no response)
Use GoHighLevel pipelines to manage this. Create a pipeline called "Upsell/Cross-Sell" with stages: Identified, Outreach Sent, Follow-Up, Accepted, Declined.
Step 4: Follow Up
If the member does not respond within 3 days, your VA sends one follow-up. The follow-up should add new information, not just repeat the original message. For example:
- Share a testimonial from another member who upgraded
- Mention a deadline on a promotional price
- Reference a new class or session that relates to the offer
After one follow-up with no response, the VA moves the member to "Declined" and sets a 30-day revisit date. Pushing harder than one follow-up risks damaging the member relationship.
Step 5: Process Accepted Offers
When a member accepts, your VA handles the operational steps:
- Update the membership or add the service in MindBody
- Send a confirmation message with details (start date, schedule, pricing)
- Notify the relevant instructor or coach if the cross-sell involves personal training or nutrition
- Apply any promotional pricing and set a reminder for when the promotion expires
- Log the revenue generated in the monthly tracking sheet
Reporting and Optimization
Your VA delivers a monthly upsell and cross-sell report to the studio owner. Key metrics include:
- Number of members flagged by triggers
- Number of outreach messages sent
- Conversion rate by offer type
- Conversion rate by channel
- Total additional revenue generated
- Average revenue increase per converted member
- Top-performing offers and underperforming offers
Review this report monthly. If a specific offer consistently underperforms, adjust the pricing, the messaging, or the target segment. If a channel outperforms others, shift more outreach to that channel.
For a broader view of how a VA fits into your studio's revenue operations, see how to hire a fitness virtual assistant who can own this workflow from day one.
Common Mistakes to Avoid
Offering upgrades to disengaged members. A member who attends once a month does not want an unlimited plan. They need re-engagement first. Your VA should filter out low-attendance members from upsell outreach.
Sending generic blast messages. Mass texts about a new product feel like spam. Every message should reference the specific member's behavior or profile. This takes more time but converts at a much higher rate.
Stacking offers. Presenting three options in one message overwhelms the member and usually results in no action. One offer per outreach. If the first offer is declined, wait 30 days before presenting a different one.
Ignoring the post-purchase experience. After a member upgrades or adds a service, your VA should check in at 7 and 30 days to make sure they are satisfied. A bad post-purchase experience leads to cancellation and negative word-of-mouth.
FAQ
How soon after a member joins should a VA start cross-selling?
Wait at least 60 to 90 days. New members need time to build a habit and feel comfortable at the studio. Pitching additional products too early feels transactional and can damage trust. The exception is if the member explicitly asks about a service during onboarding.
What is a realistic conversion rate for upsell and cross-sell outreach?
For warm and hot segments combined, expect 10% to 20% conversion on upsells and 15% to 25% on cross-sells. Cross-sells tend to convert higher because they add value without requiring the member to change their existing plan. Track your rates monthly and benchmark against these ranges.
Should upsell offers include discounts?
Use discounts strategically, not by default. A time-limited promotional rate (e.g., "upgrade to unlimited this week and lock in $10 off per month for 6 months") creates urgency. But if every offer includes a discount, members learn to wait for the deal. Reserve discounts for annual commitments and first-time cross-sell purchases.
Can a VA handle both upselling and cross-selling for multiple locations?
Yes, if the triggers and offers are standardized across locations. Your VA uses the same workflow and tracking system for each location but customizes the member outreach based on location-specific class schedules, instructors, and product availability. A single VA can typically manage this for 2 to 3 locations.
What tools does the VA need to run this workflow?
MindBody for membership management and class data. GoHighLevel for pipeline tracking and automated messaging. Trainerize or TrueCoach for training-related cross-sell context. Google Sheets for reporting. These four tools cover the full workflow end to end.