God of StartupsGod of Startups

From first idea to product-market fit — your founder workspace, run by 100+ AI agents.

IdeaBy Tom (Artem) Dalevich· 12 min read· Updated June 9, 2026

How to Write a Product Vision Document: A Practical Framework with 5 Worked Examples

Most product vision documents fail because they're too abstract to be useful and too generic to be memorable. Here's a practical 7-section framework, 5 worked examples, and the mistakes to avoid.

What a product vision document actually is

A product vision document answers: "what does the world look like if your product wins?" It differs from mission statements, strategy docs, roadmaps, and PRDs—it's the layer above all of those.

A good vision document accomplishes four things:

  1. It aligns the team. Engineers, designers, and salespeople develop different mental models; the document consolidates these into one unified understanding.
  2. It filters opportunities. Founders face constant pressure toward shiny features and adjacent markets; the document enables quick decision-making.
  3. It compresses the pitch. Consistent storytelling across prospects, investors, and candidates requires a single source of truth.
  4. It creates a record. When tempted to pivot, the document clarifies original beliefs versus fatigue-driven decisions.

Best vision documents are 2–4 pages. Longer documents go unread; shorter ones lack substance.

Why write a product vision document before you build the MVP

The act of writing itself serves as validation. When attempting to complete a 7-section framework with only an idea, gaps emerge immediately. The blank page becomes low-cost user research, surfacing assumptions that avoided scrutiny.

The recommended sequence:

  1. Draft your vision document (45 minutes)
  2. Find the holes (sections you can't complete honestly)
  3. Run validation against those specific gaps
  4. Update the document
  5. Build the smallest thing testing the riskiest assumption

This approach proves faster than "validate first, then write" because validation without written hypotheses becomes unfocused conversations.

The 7-section framework

Section 1: The problem you're solving

Write a single paragraph (3–5 sentences) describing the problem from the user's perspective. Test: could that user read it and recognize their own experience?

Avoid:

  • Industry jargon ("legacy workflows," "fragmented stack")
  • Solution language ("there's no good tool for X")
  • Generic pain ("it's hard," "it's slow")

Aim for:

  • A specific person doing a specific thing on a specific day
  • Problem costs in the user's own terms (time, money, frustration, lost deals)
  • Evidence the user attempts self-solving (workarounds signal market existence)

Bad example: "Small businesses struggle with disconnected tools and inefficient workflows."

Better example: "A solo bookkeeper at a 12-person agency spends 3 hours every Friday reconciling Stripe payouts against the agency's QuickBooks because the categories don't match. She's tried four plugins and now exports CSVs and matches them by hand."

The better version avoids mentioning the product, earning credibility through specificity.

Section 2: The user (specific, not generic)

Name a single primary user. One. "Small businesses" or "founders" or "PMs" loses the document immediately.

Write:

  • Their job title and team size (or B2C situation)
  • What they were doing before needing your product (current workflow)
  • What success means to them (not to your business)
  • What they read, watch, or follow (relevant for distribution)

The constraint is genuine: you may have a secondary user, but commit to naming the primary one. Stripe targeted developers, not CFOs. Notion targeted founders/PMs, not enterprise IT. Figma targeted designers, not engineering managers. Products expanded later only because founders said no to everyone else initially.

Section 3: The insight (the world you're betting on)

This is the most crucial and most-skipped section. Your insight is what you believe about the world that most smart people don't yet believe. It's the wager.

Format: "We believe X is true, even though most people think Y. If we're right, the consequence is Z."

Examples:

  • "We believe most B2B software will be built by line-of-business teams, not engineering, even though most enterprise software remains bought by IT. If we're right, the future of internal tools is no-code, owned by Ops." (Airtable, Notion, Retool)
  • "We believe developers are the economic buyer for cloud infrastructure, even though most enterprise software sells to procurement. If we're right, the company winning has the best documentation and smallest sign-up flow." (Stripe, Twilio, Vercel)
  • "We believe the remote design bottleneck isn't tools, it's that the file lives on someone's laptop, even though design tools double down on local features. If we're right, the design tool winning runs in the browser." (Figma)

Without an insight, you have a feature, not a startup. Talk to more customers.

The failure mode nobody writes down: most contrarian insights are just wrong. The examples above are survivors — we only quote the non-consensus bets that paid off. For every one of them, a hundred founders held an equally confident "everyone else is missing this" belief that was simply mistaken. "Non-consensus" is not a virtue on its own; the graveyard is full of non-consensus-and-deluded. The whole game is telling the two apart before you spend three years finding out. Run your insight through three tests:

  • Is it falsifiable? "We believe people secretly want X" is unfalsifiable mysticism. "We believe teams will switch tools for a 2× speed gain" can be checked. If no realistic evidence could ever prove your insight wrong, it's a belief you've made un-killable on purpose — a red flag, not conviction.
  • Has the world actually changed to make the consensus obsolete? The strongest contrarian bets aren't "everyone's been wrong forever" — they're "the consensus was right until recently, and a specific shift just broke it." Figma's bet rode the browser becoming powerful enough (WebGL, faster machines). Stripe's rode developers becoming the economic buyer. Ask: what specific, recent change (technology, regulation, cost curve, behavior) makes the old answer wrong now? If you can't name the change, you may just be betting against the consensus because it's been right and you find that boring.
  • What evidence would prove you wrong? Write it down before you build. "If, after 40 interviews, no one in our segment can name a recent moment this bit them, we're wrong." An insight you can't imagine being wrong about is one you can't validate — and one you'll defend past the point of evidence.

Contrarian-and-right looks identical to contrarian-and-deluded from the inside. These three tests are the only cheap way to tell which one you're holding.

Section 4: The product principle

Write 2–4 sentences describing what your product always does, regardless of user requests. These are non-negotiable.

This section generates the most team arguments—precisely why it's valuable. Without committed principles, you drift toward whatever the largest pipeline customer wants.

Examples of product principles:

  • "We are opinionated about workflows. Configuration is a failure mode." (Linear)
  • "Every page loads in under one second." (Superhuman, early)
  • "Default to public. Private is the exception, requiring explicit choice." (GitHub, early)
  • "No agencies, no resellers, no enterprise sales. Self-serve only." (37signals/Basecamp)

A principle is valuable only if violating it is possible. "We care about our users" isn't a principle. "We never add features requiring customer success calls" is.

Section 5: Success looks like

Define success across three time horizons: 90 days, 12 months, and 5 years.

For 90 days, write leading indicators: signals you're right-tracking despite small revenue (customers using product 5+ times weekly, unsolicited referrals).

For 12 months, write lagging indicators: revenue, retention, or category-specific metrics. Be specific.

For 5 years, write the picture: company appearance, user life changes, market shifts. This isn't a forecast—it's a destination. Numbers need not be defensible; the shape of the future does.

Also establish kill criteria: the conditions under which you stop or change direction. This is the most-skipped, most-rationalized line in the whole document, so it's worth doing properly.

Make the threshold non-arbitrary. "If it's not working we'll reconsider" is not a kill criterion — it's an escape hatch. A real one is a number, a metric, and a deadline, derived from what the business actually needs to survive. Work backward: at your target price and realistic CAC, what retention or conversion does the model require to be a business at all? Set the threshold a notch below that floor, not at "whatever we happen to hit." Example: "Our model only works at ~30% week-4 retention; if we're under 15% with 500 activated users after six months, that's a kill, not a tweak."

Separate the kill-trigger from the pivot-trigger. They are not the same line, and conflating them is how founders avoid both:

  • A pivot-trigger fires when the solution is failing but the problem and segment still look real — wrong product for a real pain. You keep the customer, change the build.
  • A kill-trigger fires when the problem or willingness to pay turns out not to exist — no one in the segment actually has the pain, or has it but won't act. There's nothing to pivot toward; you stop.

Write both, with their own thresholds: "If retention is dead but interviews still surface the pain strongly → pivot the product. If interviews stop surfacing the pain and no costly action appears → kill."

Why founders ignore their own kill criteria — two reasons, both predictable:

  1. Sunk cost. By the time the trigger fires you've spent a year and your identity on it, and quitting feels like admitting the whole thing was a mistake. Pre-committing in writing, while you're still rational, is the entire point — you're leaving instructions for a future version of yourself who won't want to follow them.
  2. Vague-on-purpose criteria. Founders unconsciously leave the threshold soft ("not enough traction," "give it more time") precisely so it can never quite be hit. If your kill criterion can be argued away in a sentence, you wrote it to be argued away. Make it a number you can't talk yourself out of, and tell a cofounder or advisor what it is so someone else can hold you to it.

One worked decision. A team sets: "Kill if under 15% week-4 retention at 500 users by month 6; pivot if retention is low but ≥40% of churned users still rate the underlying problem 8+/10 and ask when it'll be fixed." At month 6 they're at 11% retention — under the kill line. But 55% of churned users beg for a fix and describe the pain vividly. That's not a kill; the problem is real, the product missed. They pivot the build (a different core workflow) on the same segment, and re-set the same thresholds for the next six months. Same data, opposite action from a pure retention number — which is exactly why you write both triggers down in advance.

Section 6: What you won't build

The anti-scope section lists explicit non-builds for the next 18 months.

Founders resist this—it feels like leaving money on the table. That's the point: capturing all money kills early-stage startups.

Write 3–7 specific bullets:

  • "We won't build an enterprise SSO version until $1M ARR."
  • "We won't add support for [adjacent vertical] in the first 12 months, even if customers ask."
  • "We won't build a mobile app until the web version hits 50% weekly active retention."
  • "We won't sell to anyone with more than 200 employees in the first year."

Teams should read this and know what to decline.

Section 7: The 18-month north star

One sentence: the big bet for the next 18 months—the thing that, if achieved, makes everything else easier.

This is not revenue. Revenue results from the north star, not the north star itself.

Examples:

  • "Every new B2B SaaS company started in 2027 onboards through Stripe by default."
  • "Half of all design files at YC-funded startups live in Figma."
  • "Every Series A engineering team in San Francisco uses Linear instead of Jira."

The north star should feel slightly uncomfortable. If it feels safe, you've probably aimed too low.

5 product visions, deconstructed

These are illustrative reconstructions based on public history and the founders' own later accounts — not internal documents we have copies of. The point isn't the exact wording any of these teams used; it's to show what each section looks like when it's filled in with real conviction instead of platitudes.

1. Airbnb (circa 2008)

  • Problem: "You're traveling to a conference. The hotel is $400 and a 45-minute taxi from the venue. You'd happily pay $80 to crash on a stranger's couch, but there's no way to find one."
  • User: Conference attendees and budget travelers, ages 22–35, in major cities.
  • Insight: "We believe most people will rent a room to a stranger if friction is low enough, even though everyone thinks they won't. If we're right, the world's largest hotel chain owns zero rooms."
  • Product principle: Trust is the product. Every design decision (photos, reviews, payments) compounds trust.
  • Success looks like: 1,000 successful stays year one. 1M nights booked year three. Eventually: most travel decisions start with Airbnb, not hotels.
  • Won't build: Hotel-booking comparison engine. Trip-planning tool. Flight booker.
  • North star: "Belong anywhere."

2. Stripe (circa 2010)

  • Problem: "You're a developer wanting to charge users for a weekend app. Merchant accounts take 6 weeks, require salespeople, need contract negotiation. Most people give up."
  • User: Individual developers and small startup teams—people building software, not finance team buyers.
  • Insight: "We believe developers are payments infrastructure buyers, even though enterprise software still sells to procurement. If we're right, the company with best documentation wins."
  • Product principle: Seven lines of code. Documentation is product. Every developer-hostile pattern (contracts, salespeople, opaque pricing) is a competitor.
  • Success looks like: 100 paying developers year one. Default for YC companies year three. Every new SaaS company on Stripe by year ten.
  • Won't build: Point-of-sale terminal. Consumer wallet. Anything requiring sales calls.
  • North star: "Increase the GDP of the internet."

3. Linear (circa 2019)

  • Problem: "You're an engineer at a startup. Your team uses Jira. Loading the board takes 8 seconds. You spend 20% of your time fighting the tool that's supposed to help you ship. You've considered reverting to spreadsheets."
  • User: Engineering teams at high-quality startups (10–200 engineers)—specifically teams shipping daily.
  • Insight: "We believe engineering teams will pay premium for project tools respecting their time, even though the market thinks Jira is good enough. If we're right, the next Atlassian gets built by being faster, not having more features."
  • Product principle: Speed is a feature. Configuration is a failure mode. Opinionated workflows over flexible ones.
  • Success looks like: Adoption by every well-known startup engineering team within 5 years.
  • Won't build: Enterprise customizations. Plugin marketplaces. Anything slowing core flow.
  • North star: "The default tool for fast-moving software teams."

4. Notion (circa 2016, post-rewrite)

  • Problem: "You have notes in Evernote, docs in Google Docs, tasks in Asana, a wiki in Confluence, a database in Airtable. Every project kickoff involves choosing six tools. You've found a Notion-like app feeling different."
  • User: Founders, PMs, and ops people at 5–50 person companies caring about team note-taking.
  • Insight: "We believe a single tool can replace the productivity stack if built around blocks, even though previous attempts were worse versions of their targets. If we're right, knowledge work consolidates onto one canvas."
  • Product principle: Everything is a block. Composability over feature breadth.
  • Success looks like: Every YC company runs on Notion within 3 years.
  • Won't build: Dedicated PM tool. Dedicated wiki. Dedicated CRM.
  • North star: "One tool for the work you do."

5. Figma (circa 2015)

  • Problem: "You're a designer. The Photoshop file is on your laptop. You send a PNG to engineering. Engineering ships something looking wrong. You change one thing, re-export, re-send. The server version is now wrong. You have 14 files named 'final-v3-actually-final.psd'."
  • User: Product designers at software companies—specifically teams handing off designs to engineers.
  • Insight: "We believe design tools belong in the browser, even though every design tool ships native. If we're right, the next Adobe gets built on WebGL tricks everyone else thinks impossible."
  • Product principle: Multiplayer by default. Files live in the URL. No "save" button.
  • Success looks like: Replace Sketch by year 3. Replace Photoshop for product design by year 5.
  • Won't build: Photo editor. Video tool. Native app (until very late, reluctantly).
  • North star: "Make design accessible to everyone, browser-first."

6 common mistakes founders make

1. Writing for investors instead of for the team. Investors read once. The team reads weekly. Pitch deck language belongs elsewhere.

2. Confusing vision with strategy. Vision: "where we're going." Strategy: "how we'll get there." Strip phrases like "we'll achieve this by" and move them to a separate strategy document.

3. Skipping the "won't build" section. Without it, you have a wishlist, not a vision — and no way to decline the next shiny request.

4. Naming a generic user. "Small businesses," "PMs," "Developers" are segments, not users. Pick a specific person and commit to them.

5. Writing a happy-ending forecast instead of a north star. "$100M ARR" is a financial outcome, not a 5-year picture. Describe what the user's and category's lives look like because of you.

6. Treating the document as a one-time artifact. Vision documents update quarterly—not rewritten, updated. If insights change, write it down. If the won't-build list expands, record it. The document is alive.

How a product vision differs from related documents

DocumentWhat it answersLengthAudienceUpdate cadence
Mission statementWhy does the company exist?1 sentenceEveryoneRarely
Vision statementWhat does the future look like if we win?1–3 sentencesEveryoneRarely
Product vision documentWhat does the product become, for whom, and why?2–4 pagesTeam, investors, key hiresQuarterly
Strategy docHow will we get there?5–10 pagesTeam, boardQuarterly
RoadmapWhat will we ship and when?A timelineTeamMonthly
PRDWhat does this specific feature do?1–3 pages per featureEngineering, designPer feature

The product vision document occupies the middle ground—broader than roadmaps, narrower than mission statements. If you could only write one, this is it.

One-page vision statements confuse founders wondering why teams still feel lost: a vision statement is a slogan; a vision document is useful.

How to use the document once you have it

With prospective customers. Send your vision document to the first 10–20 prospects before launching a product. Prospects saying "yes, this is exactly the world I want" are worth a hundred conversations. Confused prospects indicate document problems.

With candidates. Senior hires (engineers, designers, GTM) want to read vision documents before accepting offers. They seek understanding of what they'll build toward over four years, not pitch deck narratives.

With investors. Investors don't read vision documents—they read pitch decks. Sophisticated investors during diligence request written artifacts. Having a vision document makes you stand out from 90% of deck-only founders.

With yourself. Re-read your vision document on quarterly planning mornings. Most expensive founder mistakes contradict beliefs they wrote down months prior. The document catches you.

With the team. Every new hire reads the document in their first week. The document gets referenced in every kick-off. The "won't build" section gets referenced in every prioritization debate. Unreferenced documents indicate poor fit.

Templates vs. generators: a note on what to use

Three approaches exist:

1. From a blank page. Slowest. Highest cognitive load. Highest output variance. 80% of time goes to formatting instead of thinking.

2. From a template (Notion, ProdPad, Aha, Atlassian). Faster than blank pages. Every template suffers the same problem: it's a prompt list, not a thinking partner. Box-filling creates "done" appearance while thinking gaps remain.

3. From a generator. Generators ask targeted questions, catch contradictions, and produce formatted documents. They handle common failure modes (writing for investors, skipping won't-build, generic users, vision/strategy confusion).

First-time vision writers should use a generator. Experienced founders drafting from scratch should use the 7-section framework with a Google Doc.

A short FAQ

How long should a product vision document be? Two to four pages — short enough that people actually re-read it. Past that, you're writing a strategy doc in disguise.

How often should we update it? Quarterly works for most early-stage startups. Post-product-market fit, twice yearly suffices. Less frequent updates cause staleness.

Should the vision document be public? Internal documents usually work better—they permit greater honesty. Some companies (Stripe, Linear) publish reflecting blog posts without literally publishing the document itself. That's the right pattern.

Who writes it? The CEO or product lead drafts first. The leadership team red-teams it. Final ownership stays singular.

What if our vision changes? Update the document and date the change. Don't pretend it didn't happen. The most useful documents have "what we changed our minds about" sections that grow over time, building team trust through visible founder belief revision.

Does this work for B2C, or just B2B? The framework applies equally. The five examples above include both (Airbnb, Notion are mixed/B2C-heavy; Stripe, Linear, Figma are B2B). B2B user sections get more specific; B2C insight sections get more behavioral—but the 7 sections remain unchanged.

What if we don't have a product yet? Write the document now. The entire guide's point is that vision documents serve best before building, not after. Waiting until you have a product results in documents justifying what you already built—the opposite of useful.

Next step

Two paths exist.

The longer path: open a Google Doc, copy the 7-section framework above, spend an afternoon filling it in. Show a draft to a co-founder or early customer. Iterate twice. Done.

The shorter path: use the God of Startups Vision Document generator. Answer the prompts. Get a formatted document. The generator exists because the blank page is hard—once you have a draft, editing becomes easy. It's free, requires no account start, and the output is yours.

Either way, write something down today. The team reading it, the customer reading it, the hire reading it are all judging the same thing: do you know what you're building, and for whom? The document is how you prove the answer is yes.

Keep reading

Stop reading. Start building.

Put this into practice with 100+ AI agents and proven frameworks — from idea to product-market fit.