Free NPS Calculator for Agencies

A Net Promoter Score (NPS) calculator tells you how likely your agency clients are to recommend you - in a single number between −100 and +100. Enter your Promoter, Passive, and Detractor counts (or paste raw scores directly), and your NPS calculates instantly alongside an agency benchmark comparison, response breakdown chart, and improvement simulator.

Quick answer

NPS = % Promoters (scores 9–10) minus % Detractors (scores 0–6). Passives (7–8) are excluded. Agency NPS benchmarks typically range from 30–60; above 50 is considered excellent for professional services.

Agency benchmarks

Why NPS matters for agencies

Client satisfaction isn't just a feel-good metric. Agencies with high NPS retain clients longer, generate more referrals, and grow faster with fewer marketing dollars.

35

average NPS for digital agencies

The industry benchmark. Above 35 means you're outperforming the average agency.

Source: Retently B2B Benchmarks

higher revenue growth in top NPS quartile

High NPS clients refer more, stay longer, and expand spend.

Source: Bain & Company

70%

of agency clients who would refer - don't

NPS surveys prompt referrals by creating the habit of asking.

Source: Texas Tech University

1/quarter

recommended NPS cadence for retainer clients

Quarterly is frequent enough to catch issues early, infrequent enough not to fatigue clients.

Source: Industry standard

What does NPS measure?

NPS measures client loyalty - specifically, the likelihood that a client would recommend your agency to a peer. Unlike satisfaction surveys that measure a moment-in-time feeling, NPS is a proxy for the overall strength of the client relationship.

  • Leading indicator of retention - unhappy clients score low before they churn
  • Referral signal - Promoters (9–10) actively refer new clients
  • One question, low friction - high response rates vs multi-question surveys
  • Benchmarkable - compare against the agency average of 35
  • Actionable - three clear groups to treat differently

How is NPS calculated?

NPS is calculated from a single 0–10 question. Responses are split into three groups and the formula produces a score between −100 and +100.

Promoters = scores 9–10

Passives = scores 7–8

Detractors = scores 0–6

NPS = (Promoters% − Detractors%)

Example: 30 promoters, 10 passives, 10 detractors out of 50 total → NPS = 60% − 20% = +40

How to calculate your agency NPS

From survey to score in under two minutes. No account, no spreadsheet, no formula to remember.

  1. 1

    Choose your input method

    Select 'Enter totals' to type in your Promoter, Passive, and Detractor counts directly. Or select 'Paste scores' to paste raw 0–10 survey responses - the calculator parses them automatically into groups.

  2. 2

    Enter your survey results

    In totals mode: type the number of respondents in each group. In paste mode: copy and paste raw scores from your survey tool (Typeform, Google Forms, Delighted, etc.) separated by commas, spaces, or line breaks.

  3. 3

    Read your NPS score and category

    Your NPS calculates instantly - from −100 to +100. The category (Poor / Fair / Good / Excellent) and benchmark bar show how you compare to the agency average of 35. The bar chart shows your response distribution.

  4. 4

    Use the improvement simulator

    Drag the slider to see how your NPS changes if you convert detractors to passives. This helps prioritise which clients to reach out to - even converting 2–3 detractors can meaningfully lift your score.

  5. 5

    Save to trend and download your PDF report

    Click 'Save to trend tracker' to log this score with a label (e.g. Q2 2026) and view your NPS over time on the Trend tab. Download the PDF report to share with your team or include in a client strategy review.

Frequently asked questions

What is Net Promoter Score (NPS)?
Net Promoter Score (NPS) is a customer loyalty metric that measures how likely your clients are to recommend your agency to others. Clients respond to a single question - 'How likely are you to recommend us on a scale of 0–10?' - and are categorised as Promoters (9–10), Passives (7–8), or Detractors (0–6). NPS = % Promoters − % Detractors, giving a score between −100 and +100.
What is a good NPS score for an agency?
The average NPS for digital and creative agencies is 35 (Retently B2B Benchmarks). Scores above 35 are above average; above 50 is excellent; above 70 is world-class. A negative score means you have more detractors than promoters - a signal that client relationships need urgent attention. Context matters: a score of 20 for a new agency in a competitive market is very different from 20 for an established firm.
How is NPS calculated?
NPS = ((Promoters ÷ Total) − (Detractors ÷ Total)) × 100. Passives are counted in the total but don't affect the score directly. Example: 50 responses - 30 Promoters, 10 Passives, 10 Detractors. NPS = ((30/50) − (10/50)) × 100 = (0.60 − 0.20) × 100 = 40.
How often should agencies run NPS surveys?
Quarterly is the recommended cadence for retainer clients - frequent enough to catch issues before they become churn, infrequent enough not to cause survey fatigue. For project-based work, run a post-project survey within 2 weeks of project completion, when the experience is fresh. Avoid running NPS during active projects or when a client issue is unresolved.
What should I do with my NPS results?
Act on detractors first - contact them within 24–48 hours. Don't defend; listen. Understand what went wrong and what would improve their experience. Passives are your growth opportunity - a targeted check-in or success story often moves them to Promoter. Promoters should be asked for referrals or case studies while the positive sentiment is fresh. Track changes over time using the trend tracker above.
What is the difference between NPS and CSAT?
NPS (Net Promoter Score) measures long-term loyalty and likelihood to recommend - it's a leading indicator of retention and referral growth. CSAT (Customer Satisfaction Score) measures satisfaction with a specific interaction or project - it's a trailing indicator of service quality. Agencies benefit from using both: CSAT after each project milestone, NPS quarterly for relationship health.
How many responses do I need for a reliable NPS?
For statistical reliability, you need at least 25–30 responses. With fewer than 10 responses, NPS can swing dramatically with a single score change. For small agencies with 5–15 clients, a response rate of 70%+ is more important than raw count. Always show NPS alongside response count so stakeholders understand the confidence level.
What NPS survey question should I use?
The standard NPS question is: 'How likely are you to recommend [Agency Name] to a friend or colleague? (0–10)'. Keep it exactly this way - adding qualifiers or changing the scale invalidates benchmark comparisons. You can add one open-ended follow-up: 'What's the primary reason for your score?' This gives you the qualitative context to act on results.
Can I use this NPS calculator for free?
Yes. This NPS calculator is completely free with no sign-up required. You can enter totals manually, paste raw survey scores for automatic parsing, simulate improvements, track your NPS over time, and download a PDF report - all without an account. Your data stays in your browser and is never sent to our servers.
How does the paste mode work?
Paste raw survey scores separated by commas, spaces, or new lines - for example: '9, 10, 8, 6, 9, 7, 10, 4'. The calculator automatically categorises each score: 9–10 = Promoter, 7–8 = Passive, 0–6 = Detractor, then calculates NPS instantly. This is useful when exporting raw scores from Typeform, Google Forms, or any survey tool.
What is the NPS trend tracker?
The trend tracker lets you save multiple NPS scores over time - labelled by quarter, survey period, or any name you choose - and view them on a line chart alongside the agency average benchmark. Data is stored in your browser's localStorage, so it persists across sessions without any account. Use it to spot whether client satisfaction is improving, declining, or stable.

More agency tools

Keep going

A structured onboarding process leads to better NPS. Start there.