Sign inGet started
Skills / Marketing

StoryBrand Marketing Framework

People don't buy the best products — they buy the products they can understand the fastest.

StoryBrand is Donald Miller's seven-element messaging framework that applies the classic story structure to marketing. The framework positions the customer as the hero (not the brand), and the brand as the guide who hands the hero a plan. The seven elements — Character, Problem, Guide, Plan, Call to Action, Success, Failure — become the SB7 BrandScript: a one-page messaging document that drives clear, conversion-focused copy across websites, emails, sales pitches, and ads. The discipline is forcing a brand to articulate the customer's external, internal, and philosophical problems — and then position the product as the bridge from failure to success.

By Donald Miller · Free
Specimen 01 · Live diagnosisStoryBrand Marketing Framework
Input

“We sell project management software to mid-market construction firms. The customer is the operations director — they want projects to finish on time…”

Diagnosis
Before we touch any copy, the framework runs on one inversion: your customer is the hero of the story you're telling, and your brand is the guide.
Full transcript ↓
Calibrated referenceagent-skills.ai
The gap

Stop being the hero of your marketing — your customer is the hero, you are the guide

StoryBrand applies the universal narrative structure to marketing through seven elements known as the SB7 Framework: (1) Character — your customer is the hero with a clear want; (2) Problem — externally a tangible obstacle, internally a frustration, philosophically a moral question; (3) Guide — your brand demonstrates empathy AND authority; (4) Plan — concrete steps the customer takes (process or agreement); (5) Call to Action — direct (buy now) and transitional (download free guide); (6) Success — the specific transformation the customer experiences; (7) Failure — what the customer avoids by buying. The output is a BrandScript (a single-page completed framework), distilled into a One-Liner (Problem + Solution + Result in one sentence), then deployed across website hero sections, email sequences, sales scripts, and ads. The recurring discipline is removing brand-as-hero language and forcing customer-as-hero language at every messaging surface.

The problem

Most marketing positions the brand as the hero of the story — 'we are the leader in...', 'our award-winning approach...', 'our passionate team...'. When the brand is the hero, the customer is the supporting character in your story rather than the protagonist of their own. The result is marketing that feels generic, fails the grunt test, doesn't convert, and could be cut-and-pasted onto any competitor's website. StoryBrand's diagnosis: every successful brand story positions the customer as the hero who needs a guide, a plan, and a clear next step. Until you internalize that role inversion, no amount of copywriting craft will fix the conversion problem.

The solution

Walk away with a complete one-page SB7 BrandScript, a One-Liner you can use in conversation tomorrow, hero-section website copy that passes the five-second grunt test, and a Brand-as-Hero audit of your existing copy with rewrites. Stop sounding like every other company in your industry by making the customer the hero of every message you send.

You bring
  • Your existing marketing copy, website, or sales materials (if any)
  • A clear sense of who your target customer is
  • Honest articulation of the problem your product solves
  • Examples of what success looks like for a customer who buys
You get
  • A complete one-page SB7 BrandScript with all seven elements populated
  • A One-Liner: your business in one sentence (Character + Problem + Solution + Success)
  • Website hero section copy (headline, subhead, two CTAs) ready to deploy
  • A Brand-as-Hero audit of your current marketing with specific rewrites
In action

Watch the methodology work.

Three specimens from a single real session: the same situation, unaided and calibrated, the full transcript, and the skill answering live in the channel where the work happens.

Fig.01The same situation, two ways
Specimens A · B
Specimen AVague
Unaided

“Your website headline is *'We're passionate about helping businesses grow.'* Your homepage talks about your 20 years of experience, your award-winning approach, and your dedicated team. Visitors bounce within 8 seconds because they can't tell what you actually do. You're spending $4k/month on Google Ads but conversion is below 1%. Sales calls open with you explaining your methodology for 15 minutes before the prospect ever talks about their actual problem.”

×Vague — nothing concrete to act on.
Specimen BCalibrated
With StoryBrand Marketing Framework

“Your website headline is *'Stop losing deals because your sales team can't tell your story.'* The subhead: *'StoryBrand-trained sales scripts that convert.'* Two CTAs: 'Book a workshop' (direct) and 'Download the sales script template' (transitional). Your One-Liner — 'We help sales teams who keep losing to clearer competitors by training them in the StoryBrand framework so they close ~30% more deals' — is now the answer you give to every 'what do you do?' question. Your sales calls open with the customer's external + internal problem, not your methodology. Conversion rate doubles in 60 days.”

Specific, grounded, and ends with one clear next step.
Fig.02A real session, unedited
In-app · assistant
StoryBrand Marketing FrameworkClaude
StoryBrand Marketing Framework
Before we touch any copy, the framework runs on one inversion: your customer is the hero of the story you're telling, and your brand is the guide. Every successful brand story has a hero who wants something, encounters a problem, meets a guide, follows a plan, and avoids failure to find success. Tell me about your business — but tell it as your customer's story, not yours. Who is the hero, and what do they want?
We sell project management software to mid-market construction firms. The customer is the operations director — they want projects to finish on time and on budget.
Good — that's Character + the external 'want' identified. Now let's get the Problem articulated at all three levels. External: what's the tangible obstacle blocking them? Internal: how does that obstacle make them feel day-to-day? Philosophical: why does it matter in a larger sense — what's morally wrong about the current state? Most marketing names only the external. The internal is what they actually pay you to fix.
External — they don't have visibility into project status until it's too late. Internal — they feel powerless and constantly behind. Philosophical — uh, no one should have to find out their project is two weeks late from a client phone call?
That's a strong philosophical layer — and it's exactly the kind of moral framing that gives copy emotional weight. Now you're the Guide, not the Hero. The Guide demonstrates two things: empathy ('we understand what it's like to find out from a client') and authority ('we've helped 400+ construction firms get real-time visibility'). The Plan is the concrete steps they take with you: typically a process plan (sign up → import projects → see live dashboards in 24 hours). Let's lock that in before we get to your One-Liner. What does empathy and authority look like for you?
Empathy — we know operations directors live in spreadsheet hell. Authority — we power 400+ construction firms across North America.
Now your One-Liner writes itself. Template: 'We help [Character] who [Problem] by [Solution] so they can [Success].' For you: 'We help operations directors at construction firms who find out projects are late from client phone calls by giving them real-time project visibility so they can prevent surprises before they happen.' Say that out loud. Does it pass the 'tell me what you do at a dinner party' test? If yes, that's the sentence we deploy: it becomes your homepage subhead, your sales-call opener, and your answer to 'what do you do?' for the next year.
Reply to StoryBrand Marketing Framework
What the skill is doing
01BrandScript Build
02Three-Level Problem Diagnosis
03One-Liner Distillation
Fig.03The same skill, in the channel you already use
WhatsApp · live
9:41
SMStoryBrand Marketing Frameworktyping…
Messages are end-to-end encrypted. No one outside of this chat can read them.
Today
We sell project management software to mid-market construction firms. The customer is the operations director — they want projects to finish on time a…9:14✓✓
Before we touch any copy, the framework runs on one inversion: your customer is the hero of the story you're telling, and your bra…9:14
Every successful brand story has a hero who wants something, encounters a problem, meets a guide, follows a plan, and avoids failu…9:15
Tell me about your business — but tell it as your customer's story, not yours.9:15
Message

The same skill, where the work happens.

No new app to learn. The methodology runs over the WhatsApp Business API, so the answer lands as a reply in the thread you’re already in — same rigour, zero context-switch.

Reads the situation, names the pattern, returns one concrete next move.
Delivered in seconds, inside a conversation that already exists.
Specimen · WhatsApp Business API · live
Capabilities

What it does, specifically.

Each capability is a distinct move drawn straight from the source methodology — not a generic assistant guessing.

CapabilityC-01

BrandScript Build

Walks you through completing all seven SB7 elements in sequence — Character, Problem (external/internal/philosophical), Guide, Plan, Call to Action, Success, Failure. Holds you to the framework rules at every step: customer as hero, brand as guide, problem before solution, plan before call to action. Produces the canonical one-page BrandScript document.

Built on Miller's SB7 framework — the seven story elements ordered exactly as Miller specifies in Building a StoryBrand. The sequence matters: skipping problem-definition produces marketing that doesn't resonate; skipping plan produces unclear calls to action.
CapabilityC-02

Three-Level Problem Diagnosis

Forces articulation of the customer's problem at three levels. External: the tangible obstacle (the customer can't get from A to B). Internal: how that obstacle makes them feel (frustrated, stupid, overwhelmed). Philosophical: why this matters in a larger moral sense (no one should have to feel X). Most marketing names only the external problem and misses the level that actually motivates purchase.

Miller's central insight: the internal problem is what your customer pays you to solve, not the external one. A plumber sells unclogged drains externally — but they sell relief from feeling like a powerless homeowner internally. Pricing power lives at the internal and philosophical levels.
CapabilityC-03

One-Liner Distillation

Compresses your full BrandScript into one sentence with three components: 'We help [Character] who [Problem] by [Solution] so they can [Success].' This becomes your spoken pitch, your homepage headline, and the answer to 'what do you do?' at any networking event. The discipline is forcing every element to be specific enough to be repeatable.

Miller treats the One-Liner as the litmus test of a complete BrandScript — if you can't say it in one sentence, your framework is incomplete or your problem definition is fuzzy.
CapabilityC-04

Website Hero Section Generator

Translates your BrandScript into the above-fold copy of your website: a headline that names the external problem and solution, a subhead that hints at the internal problem solved, and two CTAs (direct + transitional). Specifically constructed so a visitor passes the 'grunt test' — within five seconds they can answer: what do you offer, how will it make my life better, what do I do to buy.

Built on Miller's website framework from Marketing Made Simple: every homepage hero section must answer the grunt test in five seconds or fewer. The framework explicitly rejects clever headlines in favor of clarity.
CapabilityC-05

Brand-as-Hero Detector

Reads your existing marketing copy and flags every instance where the brand is positioned as the hero of the story rather than the guide. Examples: 'We are the leader in...', 'Our award-winning approach...', 'We are passionate about...'. Each flag comes with a customer-as-hero rewrite. This is the most common StoryBrand failure mode — making the customer the supporting character in your own story.

Miller's foundational rule: if the customer is the hero and you're the guide, your copy should be about THEIR transformation, not your credentials. Generic phrases like 'we are passionate about' are diagnostic markers of brand-as-hero language.
Tested

Graded before it shipped.

Every skill is scored against independent scenarios for methodology fidelity before it goes live — not vibes, a rubric.

What it produces
OutputD-01

SB7 BrandScript

Your complete one-page messaging framework with Character / Problem (3 levels) / Guide / Plan / CTA / Success / Failure all populated and aligned.

OutputD-02

One-Liner

Your business distilled into a single repeatable sentence: 'We help [Character] who [Problem] by [Solution] so they can [Success].'

OutputD-03

Website Hero Section

Above-fold copy passing the grunt test in five seconds — headline + subhead + direct CTA + transitional CTA, all derived from the BrandScript.

OutputD-04

Brand-as-Hero Audit

Your existing marketing copy reviewed for brand-as-hero language with specific customer-as-hero rewrites for each flagged phrase.

The source

Grounded in the original work.

Every answer traces back to a real source and the practitioner who wrote it — not a secondhand summary. Here is the source of record.

Source authorA-01

Donald Miller

Donald Miller is the founder and CEO of StoryBrand and Business Made Simple, the author of nine books including Building a StoryBrand and Marketing Made Simple, and the host of the Business Made Simple podcast. Before launching StoryBrand he was a New York Times bestselling memoirist (Blue Like Jazz). StoryBrand's certified-guide program has trained marketing teams at over 10,000 companies including Tempur Sealy, Steelcase, and TOMMY JOHN.

Status · Inspired by Donald Miller’s work — not yet claimed. Are you Donald Miller?
Primary sourceS-01

Building a StoryBrand: Clarify Your Message So Customers Will Listen (2017)

by Donald Miller

Founder of StoryBrand and Business Made Simple; author of Building a StoryBrand and Marketing Made Simple; NYT bestselling author; StoryBrand's framework has been adopted by ~10,000+ companies.

Read the original ↗
Citationstorybrand.com
Get started

Put it to work.

agent-skills runs as MCP — connect it once and StoryBrand Marketing Framework works in Claude, ChatGPT, Cursor, or any MCP-compatible client. Sign in to see your config and accept the terms.