A weight loss coach NPS survey workflow gives you one number that tells you whether your business is growing or bleeding. Net Promoter Score measures how likely clients are to recommend you. A VA can run the entire workflow - sending surveys, segmenting responses, and triggering follow-ups - without pulling you away from coaching.
This article is a complete SOP. Hand it to your virtual assistant and they can start running your NPS program this week.
What NPS Means for a Weight Loss Coaching Business
NPS asks one question: "On a scale of 0 to 10, how likely are you to recommend this program to a friend?"
Responses break into three groups:
- Promoters (9-10) - loyal clients who refer others and renew
- Passives (7-8) - satisfied but not enthusiastic, easy to lose to competitors
- Detractors (0-6) - unhappy clients who may leave negative reviews or cancel
Your NPS is the percentage of Promoters minus the percentage of Detractors. A score above 50 is strong. Below 20 means you have retention problems.
For weight loss coaches, NPS tracks something deeper than satisfaction. It measures whether clients trust your process enough to put their name behind it. That trust drives referrals, which are the cheapest and highest-converting leads you can get.
Tools Your VA Needs
Set your VA up with these tools before they start:
- GoHighLevel - for automated NPS survey delivery via email and SMS
- Google Forms or Typeform - for the survey itself
- Google Sheets or Airtable - for response tracking and score calculation
- Trainerize or TrueCoach - for client roster and program status
- Slack or email - for escalation alerts
If you use MindBody for scheduling, your VA can pull client contact details from there as well.
Step-by-Step NPS Survey Workflow
Step 1: Define Your NPS Survey Schedule
Decide when clients receive the NPS question. For most weight loss coaching programs, these intervals work:
- 30 days after enrollment - early read on onboarding quality
- At program midpoint - progress satisfaction check
- At program completion - final score before offboarding
- Quarterly for ongoing clients - recurring pulse for long-term members
Your VA documents this schedule in a shared spreadsheet. Each client gets a row with their enrollment date and calculated survey dates.
Step 2: Build the NPS Survey
Keep it tight. The core NPS survey has two parts:
- "On a scale of 0-10, how likely are you to recommend [your program name] to a friend?" (required)
- "What is the main reason for your score?" (open text, optional but encouraged)
Build this in Google Forms or Typeform. Brand it with your logo and colors. Your VA handles the setup and shares the link for your approval before it goes live.
Do not add extra questions to the NPS survey. If you want broader feedback, use a separate client feedback collection process. Mixing NPS with general surveys dilutes the data.
Step 3: Set Up Automated Distribution
Your VA configures GoHighLevel workflows to send the NPS survey at each scheduled touchpoint. The workflow looks like this:
- Trigger: client reaches survey date (based on enrollment date tag)
- Action 1: send email with survey link and a personal note
- Action 2: if no response in 48 hours, send SMS reminder
- Action 3: if no response after SMS, log as "no response" in tracker
For coaches not using GoHighLevel, your VA sends surveys manually each Monday by checking the schedule spreadsheet against the client roster in Trainerize or TrueCoach.
Step 4: Segment Responses Immediately
As responses come in, your VA categorizes each client into Promoter, Passive, or Detractor. They update the tracking sheet with:
- Client name
- Score
- Category (Promoter/Passive/Detractor)
- Open-text response summary
- Date received
- Follow-up action needed (yes/no)
Color-code the rows. Green for Promoters. Yellow for Passives. Red for Detractors. This visual system lets you scan results in seconds.
Step 5: Trigger Category-Specific Follow-Ups
Each NPS category gets a different response. Your VA initiates these within 24 hours of receiving the score.
For Promoters (9-10):
- Send a thank-you message
- Ask if they would be willing to leave a Google review or provide a testimonial
- Offer a referral incentive if you have one
- Tag them in GoHighLevel as "Promoter" for future campaigns
For Passives (7-8):
- Send a brief message asking what would make their experience a 9 or 10
- Log their suggestions in the feedback tracker
- Schedule a check-in for 2 weeks later
For Detractors (0-6):
- Alert the coach immediately via Slack or text
- Send an empathetic response acknowledging their feedback
- Schedule a personal call or video chat within 48 hours
- Document the issue and resolution in the tracker
Step 6: Calculate and Report the NPS Score
Your VA calculates the NPS score after each survey round. The formula is simple:
NPS = (% Promoters) - (% Detractors)
Example: 50 clients surveyed. 30 are Promoters (60%), 10 are Passives (20%), 10 are Detractors (20%). NPS = 60 - 20 = 40.
Your VA reports this monthly with a one-page summary:
- Current NPS score
- Trend compared to previous months
- Number of surveys sent vs. completed
- Top reasons from Promoters (what is working)
- Top reasons from Detractors (what needs fixing)
- Actions taken on Detractor feedback
Step 7: Close the Loop
This step separates good NPS programs from useless ones. When you make changes based on NPS feedback, tell your clients.
Your VA drafts a brief email or in-app message: "You told us check-in calls felt rushed. Starting this month, all check-ins are 20 minutes instead of 15." This shows clients their voice matters and increases future response rates.
Benchmarks for Weight Loss Coaching NPS
Most fitness and coaching businesses see NPS scores between 30 and 60. Here is a rough guide:
- Below 20 - significant client dissatisfaction. Prioritize Detractor outreach.
- 20-40 - average. Room for improvement in specific areas.
- 40-60 - strong. Focus on converting Passives to Promoters.
- Above 60 - excellent. Double down on referral programs.
Track your score monthly. Look for trends, not single-month spikes. A consistent upward trend matters more than any individual number.
How NPS Fits Into Your VA's Workload
Running an NPS workflow takes about 2-3 hours per week for a client base of 50-100 people. That includes survey management, response tracking, follow-ups, and reporting. For a full list of tasks your VA can handle alongside NPS, check out this fitness virtual assistant tasks list.
A VA who runs NPS well becomes your early warning system. They spot retention risks before clients cancel and surface growth opportunities before you ask.
Frequently Asked Questions
How often should a weight loss coach send NPS surveys?
Send NPS surveys at key program milestones - 30 days in, at the midpoint, and at completion. For ongoing clients, quarterly works well. Avoid monthly NPS surveys as they cause fatigue and lower response rates over time.
What is a good NPS score for a weight loss coaching business?
Anything above 40 is solid for a coaching business. Scores above 60 are excellent and indicate strong referral potential. If your score is below 20, focus immediately on understanding and addressing Detractor concerns.
Should my VA follow up with every NPS respondent?
Yes, but the depth varies. Promoters get a thank-you and referral ask. Passives get a short follow-up question. Detractors get personal outreach from the coach. Your VA handles the first two categories and escalates Detractors to you.
Can I run NPS without GoHighLevel?
Absolutely. GoHighLevel automates distribution, but your VA can run the workflow manually using Google Forms and a spreadsheet schedule. It takes more time but works fine for smaller client bases under 50 people.
What if my NPS response rate is low?
If you are getting below 30% response rates, shorten the survey to just the single NPS question. Switch delivery from email to SMS - text messages get opened faster. Your VA should also send surveys at times when clients are most engaged, like right after a coaching session or weigh-in.