The body transformation coach NPS survey workflow gives a coach a single, repeatable metric for measuring client satisfaction across their entire program portfolio. As the VA running this workflow, you are responsible for sending the survey on schedule, categorizing the responses, routing follow-up actions, and reporting the score to the coach. This SOP covers each step so you run it consistently every quarter.
Step 1: Set Up the NPS Survey Infrastructure
Net Promoter Score (NPS) is a single question: "On a scale of 0 to 10, how likely are you to recommend [coach name] to a friend or colleague?" Scores of 9 to 10 are Promoters. Scores of 7 to 8 are Passives. Scores of 0 to 6 are Detractors. NPS is calculated as the percentage of Promoters minus the percentage of Detractors.
Build your NPS survey in Typeform. The survey should have two questions:
- The 0-10 recommendation question (required)
- One open-text follow-up: "What is the main reason for your score?" (optional but strongly encouraged)
Keep it to two questions. The brevity is the point. A longer survey measuring something else is a different tool. This one does one thing and it does it well.
Create a Google Sheets NPS tracker with these columns: client name, program type, survey date, score, response category (Promoter / Passive / Detractor), and the open-text reason. Connect Typeform to Google Sheets via the native integration so responses land automatically.
Set up a summary tab in the same sheet to calculate your rolling NPS score. The formula is: ((Promoters / total responses) - (Detractors / total responses)) multiplied by 100. Track this number quarter over quarter.
Step 2: Build the Survey Schedule
Run NPS surveys on a quarterly cycle. For a body transformation coach with ongoing clients, the best timing is:
- End of Q1: send to all clients who have been in the program 30+ days
- End of Q2: same criteria
- End of Q3: same criteria
- End of Q4: same criteria, plus any clients who completed a program in the last 90 days
In Asana, create a recurring task that fires on the last week of each quarter: "Send NPS survey to active clients." The task checklist should include: pull the eligible client list from Trainerize or TrueCoach, send the survey via the Typeform link, and set a 7-day response window.
For program completions that happen outside the quarterly cycle - for example, a 12-week client who finishes mid-quarter - send the NPS survey within 3 days of program completion as a standalone outreach. Do not wait for the quarterly batch. Recency matters. The closer to program completion you send it, the more accurate the score.
Send the NPS survey via email or SMS, depending on which channel the client is most responsive to. You should know this from your client communication history in GoHighLevel. Keep the outreach message short: tell the client the survey takes 60 seconds, and that their honest response helps the coach improve the program.
Step 3: Segment and Route Responses
Once responses come in, you have three segments to handle differently.
Promoters (9-10): These are your best clients. They are satisfied, they are getting results, and they are willing to refer. Within 48 hours of a Promoter response, send a follow-up message thanking them for their score and asking whether they would be open to leaving a review - on Google, the coach's website, or a social platform the coach uses. Include a direct link. Do not make them search for it. Log every Promoter who agrees to leave a review in your testimonial tracker and follow up in 5 days if the review has not appeared.
Passives (7-8): These clients are satisfied but not enthusiastic. They are at risk of leaving if a competitor offers them something better or if they hit a friction point. Within 48 hours of a Passive response, flag the client to the coach with the note "opportunity to deepen engagement." The coach may want to schedule a personal check-in call. Do not send a generic upsell message to Passives - that will push them toward Detractor territory, not Promoter.
Detractors (0-6): These clients are unhappy. Act the same day. Send an internal flag to the coach with the client name, score, and their open-text reason if they provided one. The coach should reach out personally within 24 hours. Do not have the VA run the recovery conversation on a Detractor - this is a coaching relationship issue that requires a direct conversation. Your job is to ensure the flag gets to the coach immediately and that the follow-up is tracked.
Log every follow-up action in your NPS tracker: date of follow-up, who handled it, and the outcome. A Detractor who receives a fast, personal response from the coach often becomes a Passive or Promoter on the next cycle.
Route detractors into the cancellation save flow and activate promoters via the review generation workflow. HBR research shows a 5% retention lift boosts profits 25-95%.
Step 4: Report the NPS Score and Trends
At the end of each quarter, compile your NPS report. It should include:
- Total surveys sent and response rate
- Score breakdown: number and percentage of Promoters, Passives, and Detractors
- Calculated NPS score for the quarter
- NPS score comparison to the prior quarter (trend direction)
- Top themes from Promoter open-text responses
- Top themes from Detractor open-text responses
- Reviews generated from Promoter follow-up
- Detractor follow-up actions and outcomes
Keep the report to one page. Highlight any score change of more than 10 points (up or down) as a signal worth discussing. A rising NPS tells the coach the program improvements are working. A falling NPS is a warning before churn accelerates.
Present the report to the coach within 5 business days of the survey close. Walk through the Detractor themes first - those are the most actionable items. Then cover the Promoter patterns, which inform what to amplify.
Step 5: Maintain the Process Quarter Over Quarter
NPS only becomes useful when you have multiple data points. One quarter's score is a snapshot. Four quarters of scores is a trend. Eight quarters is a business signal you can make decisions with.
Keep your Typeform, Google Sheets, and Asana setup consistent across every quarter. Do not change the survey question wording - even small wording changes make quarter-over-quarter comparisons unreliable. If the coach wants to add a question, create a separate survey and keep the NPS survey intact.
Review your response rate each quarter. If it drops below 30 percent, test a different delivery channel or adjust the timing of your outreach. Response rate is a metric in its own right.
Frequently Asked Questions
How is NPS different from a general client feedback survey?
NPS measures one thing: the likelihood to recommend. It is a leading indicator of growth (Promoters refer new clients) and churn (Detractors leave). A general feedback survey captures qualitative detail. NPS captures a directional signal. You need both, but they serve different purposes.
How often should a body transformation coach run NPS surveys?
Quarterly for active clients, plus at program completion for each individual. Running it more frequently than quarterly creates survey fatigue and dilutes the response rate. Running it less frequently means you miss early warning signals.
What is a good NPS score for a fitness coach?
NPS scores above 50 are considered strong. Scores above 70 are exceptional. Scores below 20 suggest significant satisfaction problems. The most important number, however, is whether your score is trending up or down quarter over quarter.
Should a VA personally contact Detractors?
No. Route Detractors to the coach immediately. The coach should make personal contact within 24 hours. A Detractor who receives a generic response from a VA - rather than a direct conversation with the coach - is unlikely to recover. The VA's role is to flag, track, and document.
What tools are needed to run an NPS workflow as a VA?
Typeform for survey delivery, Google Sheets for response tracking and score calculation, GoHighLevel or email for outreach, Asana for scheduling, and Stripe or Square if any retention offers result from Detractor recovery conversations.