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