Jobs to Be Done Template

A working Jobs to Be Done template using the When / I want to / So I can structure. Describe a user job, a feature, or paste any product context and SPM fills the JTBD template with stories grounded in real situations and motivations.

User interview notes
Paste your content above

JTBD framework

Structures stories with the "When / I want to / So I can" format.

Grounded in your notes

Every insight links back to something your interviewee actually said.

Synthesis, not summary

Surfaces non-obvious motivations, not just what users said they wanted.

How it works

  1. 1
    Describe the user or feature context

    Paste a feature description, a user scenario, a problem statement, or rough interview notes. The JTBD template will use this context to fill the When / I want to / So I can slots.

  2. 2
    SPM fills the JTBD template

    Every story in the template uses the When-I-want-to-So-I-can structure. The "When" slot captures the trigger or situation, "I want to" captures motivation as a problem (not a solution), and "So I can" captures the underlying outcome.

  3. 3
    Use the JTBD template for decisions

    A filled JTBD template makes feature prioritization, persona work, and roadmap conversations easier because the user need is stated in a consistent, comparable shape. Drop the stories into a doc or backlog.

What you get

When / I want to / So I can structure

Every story in the template uses the canonical JTBD form. Consistent shape across stories makes them easy to compare and prioritize.

Situation trigger in the "When" slot

The "When" is the activating situation, not a persona description. The template enforces situational framing because JTBD is about context, not user types.

Motivation framed as the problem

The "I want to" slot stays solution-agnostic. The template keeps the motivation focused on the job to be done, not on the feature the user mentioned.

Outcome in the user's language

The "So I can" slot describes the underlying outcome the user is hiring the product for. The template uses real progress goals, not abstract benefits.

FAQ

How is this different from a blank JTBD template?

A blank template gives you the When / I want to / So I can slot structure and asks you to fill it. This template arrives filled with stories grounded in your context, so the work is reviewing and refining instead of authoring from a blank page.

What is the JTBD framework?

Jobs to Be Done is a framework introduced by Clayton Christensen that frames product needs as the job a user is "hiring" a product to do. It separates the situation (when) from the desired progress (outcome), so product teams build for the underlying need rather than the requested feature.

Is this free?

Yes. 2 free template generations, no sign-up required. Sign in with Google for unlimited access and 30 expert document reviews.

What input works best for the JTBD template?

Any user context: a feature description, a user scenario, a problem statement, or rough notes. The template uses what you paste to ground the When / I want to / So I can slots, so specific context produces specific stories.

What else can SPM do?

SPM reviews full product documents like a senior PM. Scores every gap, asks decision-forcing questions, generates improvements. <a href="/">Try SPM</a>.

Other free tools

Pick what fits. Start with one.

Meeting to Roadmap

Paste your meeting notes or transcript. SPM extracts action items, assigns owners, maps dependencies, and organizes everything into a prioritized NOW / NEXT / LATER visual roadmap. Takes about 30 seconds.

User Story Generator

Paste your PRD, feature description, or product brief. SPM generates INVEST-compliant user stories with acceptance criteria, ready for your sprint backlog.

SWOT Analysis Generator

Paste your product brief, competitive notes, or market overview. SPM analyzes internal strengths and weaknesses, maps external opportunities and threats, and connects them into strategic priorities you can act on.

Customer Feedback Analyzer

Paste raw customer feedback from support tickets, NPS surveys, app reviews, or user interviews. SPM clusters themes, scores severity, and turns scattered complaints into a prioritized action plan with owners and success metrics.

Problem Statement Generator

Paste your rough idea or observation. SPM transforms it into a validated, quantified problem statement with root cause, affected users, and measurable impact.

PRD to Jira Tickets

Paste your PRD or feature brief. SPM converts it into Jira-ready tickets, epics, stories, and tasks with acceptance criteria, story points, and dependencies. No more "what does this ticket mean" Slack threads.

Product Validation

Paste your feature idea, product concept, or pitch. SPM surfaces the assumptions you are betting on, ranks them by risk, and builds a validation plan with the cheapest test for each one. Find out what could be wrong before you build it.

PRD to A/B Tests

Paste your PRD or feature brief. SPM turns it into a structured A/B test plan with a clear hypothesis, primary and guardrail metrics, variants, and a sample-size estimate. Stop shipping experiments you cannot read.

Feature to Press Release

Paste your feature description. SPM writes an Amazon-style working-backwards press release with a customer-benefit headline, a problem and solution narrative, executive and customer quotes, and a call to action. Pressure-test the value before you build.

PRD to Release Notes

Paste your PRD or feature list. SPM turns it into customer-facing release notes that lead with the benefit, group changes into New Features, Improvements, and Fixes, and end with a clear next step.

PRD to Test Cases

Paste your PRD. SPM generates structured acceptance test cases covering every acceptance criterion, happy path, edge case, and failure mode. Designed for PMs who own the definition of done.