Skip to content
Work with Shashwat
Menu
CRAFT GTM

PMF Scorecard

Score your product market fit

For founders and CMOs. The decision: do we have product market fit, and is it time to scale?

Give it your product, target market and metrics such as MRR, churn, NPS, CAC and LTV. You get a product market fit score for each dimension, priority actions and the data gaps to fill.

Try it with an exampleUse your own details

PMF scorecardPMF scorecard: Customer Retention no data; Customer Satisfaction (NPS) 5 of 10; Unit Economics (LTV:CAC) 9 of 10; Revenue Retention 9 of 10; Activation no data. Overall PMF Assessment. Example result: Emerging PMF, 7.7/10.PMF scorecardCustomer RetentionData gapCustomer Satisfaction (NPS)5 of 10Unit Economics (LTV:CAC)9 of 10Revenue Retention9 of 10ActivationData gapOverall PMF Assessment. Example result:Emerging PMF, 7.7/10

How do I score B2B product-market fit from churn, NPS, LTV:CAC, and activation?

Compare your supplied metrics against labelled example benchmarks for your target market across these dimensions, each scored out of 10: Customer Retention (Churn), Customer Satisfaction (NPS), Unit Economics (LTV:CAC), Retention Rate (or Revenue Retention), and Activation (left out for services, connectivity, and investment models). PMF Scorecard averages the scored dimensions into an overall PMF score out of 10 and lists missing metrics or missing churn periods under Data Gaps to Fill.

What you get

This sample is a made up example, built from the inputs behind Fill in an example. It shows part of one section of the answer.

Overall PMF Assessment

StageScoreStatus
Emerging PMF7.7/10Yes

Based on 3 of 5 dimensions.
Good foundation but gaps to address before aggressive scaling.
The score is the average of the dimensions scored below (missing data is left out), each judged against an example benchmark.
It is a rule score from the figures you supplied, not proof of product-market fit.

Figures read for the scores: Churn: "Churn: 1.5%"; NPS: "NPS: 44, "; LTV: "LTV: $72000, "; CAC: "CAC: $9000, "; Retention: "Retention: 95%".

See the full example answer or run it with your own details.

Run PMF Scorecard

You need: Product, Target market, Current metrics. You can add: Time in market, Customer feedback.

Product name and brief description

Target market segment (e.g., 'Enterprise SaaS', 'SMB', 'Consumer')

Your current numbers, for example: MRR $50K, churn 3%, NPS 45.

How long the product has been in market (shown in the scorecard)

Optional: Qualitative feedback themes (e.g., 'Users love X but struggle with Y')

Optional: your company's own industry (not your customers'). When given, it decides the sector notes; when left out, the tool reads it from your words and stays neutral if they are unclear.

Example answer

Generated on 2 November 2026 from this branch, with the inputs behind Fill in an example. Your own inputs give a different result.

CRAFT GTM report

Example: PMF Scorecard

Made with PMF Scorecard by Helix GTM ConsultingBased on the made-up example inputshttps://craft-gtm.gtmhelix.com/tools/pmf-scorecard/

Show the full result

Benchmark/description mismatch: You selected enterprise saas, but the product description reads as Vertical SaaS. Scores continue to use the selected enterprise saas benchmark choice (including its stated fallback ranges). Sector notes use Vertical SaaS. Confirm that this benchmark choice is intentional. Sentence read: "our field sales app for consumer goods brands and their distributors".

Product-Market Fit Scorecard

our field sales app for consumer goods brands and their distributors

Market Segment: Enterprise SaaS
Time in Market: 1 to 2 years
Analysis Date: 2026-11-02

Sector: read from your inputs as vertical SaaS, FMCG retail execution. Business model: not stated. Tell us how you charge and the plan will adjust.

Billing dependent steps are conditional: trials, seats and recurring renewals require a subscription; a statement of work requires a services contract; site or link commitments require connectivity billing. Confirm the applicable choice before using those steps.


Overall PMF Assessment
StageScoreStatus
Emerging PMF7.7/10Yes

Based on 3 of 5 dimensions.
Good foundation but gaps to address before aggressive scaling.
The score is the average of the dimensions scored below (missing data is left out), each judged against an example benchmark.
It is a rule score from the figures you supplied, not proof of product-market fit.

Figures read for the scores: Churn: "Churn: 1.5%"; NPS: "NPS: 44, "; LTV: "LTV: $72000, "; CAC: "CAC: $9000, "; Retention: "Retention: 95%".


Dimension Scores

Each score and status compares your value with an example benchmark. Benchmark ranges: the example ranges for the enterprise SaaS market segment.

1. Customer Retention (Churn)
MetricYour ValueScoreBenchmark (Example figures: replace with your own)Status
Churn (period not supplied)1.5%0/10Period needed before comparisonMISSING

Analysis: Period not supplied. This churn figure is listed but not scored; confirm whether it is monthly, quarterly or annual.


2. Customer Satisfaction (NPS)
MetricYour ValueScoreBenchmark (Example figures: replace with your own)Status
NPS Score445/10healthy from 50, excellent from 70DEVELOPING

Analysis: 44 is below the target of 50 (Example figure: replace with your own)


3. Unit Economics (LTV:CAC)
MetricYour ValueScoreBenchmark (Example figures: replace with your own)Status
LTV$72,000---
CAC$9,000---
LTV:CAC Ratio8.0x9/10healthy from 3x, excellent from 5xEXCELLENT

Analysis: 8.0x is above the excellent mark of 5x (Example figure: replace with your own)


4. Revenue Retention
MetricYour ValueScoreBenchmark (Example figures: replace with your own)Status
Retention Rate95%9/10healthy from 90%, excellent from 95%EXCELLENT

Analysis: 95% is exactly at the excellent mark of 95% (Example figure: replace with your own)


5. Activation
MetricYour ValueScoreBenchmark (Example figures: replace with your own)Status
Activation RateNOT PROVIDED0/10healthy from 60%, excellent from 80%MISSING

Analysis: Data not provided: not scored


Additional Metrics Detected
MetricValueNotes
MRR$60,000Monthly Recurring Revenue

Priority Actions
  1. CHURN: period not supplied, so the figure is not scored. Confirm the measurement period. Read it from your billing records: customers lost in a month divided by customers at the start of that month.
  2. NPS: Read the detractors' comments, group them, and fix the biggest reason first; then ask the same people again
  3. ACTIVATION: Define and track the first action that shows a customer got value (your activation event)

Sector Reading
Sector notes: vertical SaaS, FMCG retail execution
  • What this sector measures: secondary sales, productive calls, lines per call, outlet coverage, strike rate, order fill rate, distributor claim settlement time.
  • Words this buyer uses: distributor, outlet, beat plan, secondary sales, general trade, SKU, order capture, retail execution, DMS, trade scheme.
  • A proof point that lands: Secondary sales or productive calls in the pilot region against a comparable region without the product.

Data Gaps to Fill
  • [ ] Measurement period for the supplied churn rate
  • [ ] Activation rate (the first action that shows a customer got value)

Scorecard generated using the CRAFT GTM framework
Benchmark ranges: the example ranges for the enterprise SaaS market segment. Time in market (1 to 2 years) does not change the benchmarks or scores.

Built by Shashwat Ghoshhttps://craft-gtm.gtmhelix.com/tools/pmf-scorecard/

The dimension scores and the overall result (stage Emerging PMF, score 7.7/10) from this page's example answer. Activation was not given, so the answer lists it under Data Gaps to Fill.

When a tool is not enough: if the decision needs more than one answer, talk it through in a call. Book 45 minutes with Shashwat.

How to read the answer

The scorecard parses the metrics you typed (such as Churn, NPS, LTV, CAC, Retention, and Activation) and scores up to five dimensions out of 10 against example benchmarks for your selected target market. The Overall PMF Assessment (for example 7.7/10, Emerging PMF) averages only the dimensions that could be scored: missing metrics (such as Activation Rate NOT PROVIDED) or metrics missing a time period (such as Churn 1.5% without monthly or annual stated) are left out of the average and listed under Data Gaps to Fill. If your selected target market differs from the sector read from your product description, a Benchmark/description mismatch warning appears at the top so you can confirm which benchmark applies.

What to do next

  • Founder: Fill the Data Gaps to Fill first (state whether churn is monthly or annual, and define and measure your activation rate) and re-run the scorecard so the overall score reflects all five dimensions.
  • CEO: Hold off on aggressive sales hiring if your stage is Emerging PMF or if Customer Retention and Activation are still unmeasured or below benchmark.
  • CMO: Follow the NPS priority action by grouping detractor comments, fixing the biggest complaint with product, and collecting a sector proof point from your promoters.
  • CRO: Check Unit Economics (LTV:CAC) and Revenue Retention against your actual sales payback period before increasing outbound quota headcount.
  • Demand generation head: Focus acquisition spend on the customer segment that reaches your activation event fastest and retains above the healthy benchmark.

Why come back

Re-run the scorecard immediately after adding your churn measurement period and activation rate, and return at the end of every quarter to track whether your retention, NPS, and unit economics are ready for scaling. The tool applies the same fixed rules every time. It does not call an AI model, and this site does not keep what you enter.

Who is the PMF Scorecard tool not ideal for?

  • Anyone who cannot give the inputs listed above, because the answer is built only from them.
  • Teams that want finished plans ready to publish: each tool returns a structured draft, with placeholders where your inputs gave no fact.
  • Anyone who needs live market or competitor data: the tools do not look anything up. They work from what you type, and anything they add themselves is marked as an example, a suggestion or a placeholder.

How do I use the PMF Scorecard tool with an AI assistant?

Add CRAFT GTM to your assistant once (the steps are on Use it in Claude, ChatGPT or Gemini), then ask in plain words. Here is a prompt built from the tested example:

My role is not stated. Ask me for my role first. Use CRAFT GTM's PMF Scorecard tool. product: our field sales app for consumer goods brands and their distributors; target market: Enterprise SaaS; current metrics: MRR: $60K, Churn: 1.5%, NPS: 44, CAC: $9000, LTV: $72000, Retention: 95%; time in market: 1 to 2 years. If this tool is unavailable, ask me to open its web page; do not invent its output. In Gemini CLI or Antigravity, use the Helix GTM Suite skills package for related guidance, without claiming to run this connector.

How does the PMF Scorecard tool work?

You do not need to sign in. A web browser is enough, and the answer comes back in a second or two.

  1. Fill in the form above, or press Fill in an example.
  2. Press Run PMF Scorecard.
  3. Read the result on this page, then copy it and edit it before you use it.

It applies fixed rules in the CRAFT GTM code to the inputs above and returns text. It does not call an AI model, does not look anything up, and does not store what you type. The web form and the AI assistant connector run the same tool code, so the same input gives the same answer in both.

Next: Launch Commander

For developers

MCP tool name: pmf_scorecard. REST: POST https://craft-gtm.gtmhelix.com/api/tools/pmf_scorecard with this JSON body (see How it works):

{
  "input": {
    "product": "our field sales app for consumer goods brands and their distributors",
    "target_market": "enterprise_saas",
    "current_metrics": "MRR: $60K, Churn: 1.5%, NPS: 44, CAC: $9000, LTV: $72000, Retention: 95%",
    "time_in_market": "1_2_years"
  }
}

Choose your app

Run a Helix tool in your browser, then take the result to ChatGPT, Claude or Gemini. Connectors work with supported plans in Claude, ChatGPT, Cursor, VS Code and Windsurf. The Helix GTM Suite skills package supports Claude Code, Gemini CLI, Antigravity, Cursor and VS Code, and is available through skills.sh. Each plugin has its own installation steps, below or on its own page.

Connector setup guides · Skills package setup guide · Find the skills on skills.sh