• Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
dcm31

dcm31

pmf-survey

Superhuman PMF Framework - measure product-market fit
Public
Like
pmf-survey
Home
Code
7
PROMPT.txt
README.md
analysis.ts
dashboard.tsx
db.ts
H
main.ts
survey.tsx
Environment variables
Branches
1
Pull requests
Remixes
History
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
…
Viewing readonly version of main branch: v10
View latest version
README.md

PMF Survey

Measure and optimize your product-market fit using the Superhuman framework from First Round Review.

What this does

  1. Collect survey responses with the 4 proven PMF questions
  2. AI automatically analyzes responses and assigns personas
  3. Calculate your PMF Score (benchmark: 40%)
  4. Generate actionable insights:
    • High-Expectation Customer (HXC) profile
    • What users love (from "very disappointed" responses)
    • What holds users back (from "somewhat disappointed" responses)
    • Roadmap recommendations (50% double down / 50% address gaps)

The Framework

The Superhuman PMF engine uses Sean Ellis's leading indicator: % of users who would be "very disappointed" without your product.

Benchmark: Companies with strong traction exceed 40%. Companies struggling to grow are below 40%.

The 4 Survey Questions

  1. How would you feel if you could no longer use [product]?

    • Very disappointed
    • Somewhat disappointed
    • Not disappointed
  2. What type of people do you think would most benefit from [product]?

  3. What is the main benefit you receive from [product]?

  4. How can we improve [product] for you?

The 4-Step Process

  1. Segment to find supporters and paint a picture of your high-expectation customers
  2. Analyze feedback to convert on-the-fence users into fanatics
  3. Build roadmap by doubling down on what users love AND addressing what holds others back
  4. Repeat and track your PMF score over time

Getting started

  1. Click Remix
  2. Store your OPENAI_API_KEY as an environment variable
  3. Customize PROMPT.txt with your product name and context
  4. Share the survey link with your users
  5. Watch insights populate in your dashboard

How it works

Survey

  • Users complete the 4-question survey
  • Responses are stored with timestamp

AI Analysis

  • Each response is analyzed to assign a persona
  • Personas are inferred from the "type of people" answer (Q2)
  • Main benefits and improvement requests are extracted

Dashboard Insights

  • PMF Score: % of "very disappointed" responses
  • Segmented PMF: Score filtered to personas from the "very disappointed" group
  • HXC Profile: AI-generated High-Expectation Customer description
  • Benefits Word Cloud: What your happiest users love (from Q3)
  • Improvements Word Cloud: What holds "somewhat disappointed" users back (from Q4)
  • Roadmap Recommendations: Split 50/50 between doubling down and addressing gaps

Key Insights

From the original Superhuman article:

"If you only double down on what users love, your product-market fit score won't increase. If you only address what holds users back, your competition will likely overtake you."

The framework teaches you to:

  • Ignore "not disappointed" users entirely - they won't convert
  • Focus on "very disappointed" users to understand what to double down on
  • Convert "somewhat disappointed" users who value your main benefit
FeaturesVersion controlCode intelligenceCLIMCP
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Open Source Pledge
Terms of usePrivacy policyAbuse contact
© 2026 Val Town, Inc.