TL;DR

  • Positioning isn't a tagline — it's the decision your market makes about who you are. Your job is to make that decision easier and more flattering.
  • The 90-day method has three phases: immerse (30 days), frame (30 days), activate (30 days). Skipping phases is the most common failure mode.
  • The output is not a PDF. It's a narrative doc, a messaging system, sales enablement artifacts, and an LLM-ready brand guide — all operating in concert.
  • The test is internal repetition. If your top 10 people can repeat the positioning without prompting, you've shipped. If they can't, you haven't.

Why most B2B brand work fails

A pattern we see constantly: a founder reads a book, hires a brand agency, pays six figures for a 60-page strategy deck, sends it to the team. Three months later, the deck has been viewed twelve times. The sales team still uses their own slides from 2022. The website says one thing and the product reps say another. The positioning was "ambient" — present in the deck, absent from the organization.

The reason this happens is not laziness. It's that brand work often stops at the deck. A good positioning exercise produces strategy. A complete one produces an operating system — artifacts, rituals, and measurements that make the strategy show up in real conversations.

"A positioning that isn't repeated by your sales team every day isn't a positioning. It's a slide."

The definition we use

Positioning is the decision your market makes about who you are and who you're for — whether or not you guide that decision. Your job is to guide it, with the sharpest possible set of signals, so the decision is made in your favor by the buyers who matter.

That means positioning is not:

All of those are downstream artifacts. Positioning is the upstream decision from which they are produced.

The 90-day method, overview

Figure 1 · The 90-day positioning reset, at a glance

Phase 1 — Immerse (Days 1–30)

Before you write a single word of narrative, you listen. The first 30 days are unglamorous and essential.

Customer interviews (15–20)

Not survey data. Real 45-minute conversations with recent buyers, recent churners, and the prospects you almost won but didn't. Ask them: how did you describe the problem before you bought? What alternatives did you consider? What nearly made you pick someone else? How do you describe us to your boss?

The language they use in answering is the raw material for positioning. Write it down verbatim. Your marketing team's internal language is almost never the customer's language. The gap is your opportunity.

Competitor teardowns (5–8)

Read their websites as a buyer would. What are they claiming? What language do they use? What's absent? Where do they overlap with you? Where is the real differentiation — not the marketing-claimed differentiation?

Most B2B categories have two or three brands saying the same thing. Your job is to find the position that's intellectually defensible and uncontested.

Win/loss review

Read the last 30 closed deals. Look for the sentence in the notes that explains why you won. Look at the last 30 losses. Look for the sentence that explains why you lost. Patterns will emerge.

Sales call shadowing

Sit in on 8–10 live sales calls. Listen to what your reps actually say when a prospect asks "so what do you do?" Then listen to what the prospect says back. The delta between the two is where your positioning needs to work harder.

Phase 2 — Frame (Days 31–60)

Now you synthesize. This is where most brand agencies start. We'd argue it's where they should be 30 days in.

The positioning statement

We use a simple structure, four lines:

The positioning template

For [the specific buyer who matters],

Who [has this specific problem now],

We are [the category where you want to compete],

That [delivers this specific, defensible advantage].

It's intentionally restrictive. The restriction forces clarity. If you can't fill in each line with specifics, you don't have a position yet — you have an aspiration.

The category narrative

A 6–10 page document that tells your market a story about why the category needs to change and why you're the obvious answer. Not marketing copy. A POV. The kind of document your most senior strategist would write if they were the only one who could explain the company.

The structure that works:

  1. The old way. How the category has been served until now, and what's wrong with it.
  2. The inflection. What's changed about the world that makes the old way increasingly broken.
  3. The new way. The shape of what replaces it.
  4. The proof. Why you are the one who sees this most clearly — and who's already delivering it.
  5. The invitation. What your ideal customer does next.

Messaging architecture

From the narrative, derive a messaging system: value propositions tiered by audience, proof points, objection handlers, one-liners, FAQ answers. This is the kit your sales team uses, your content team writes from, and your website inherits.

The test: a new AE should be able to write a cold email using only the messaging architecture — and it should sound like the company.

Pressure-test workshops

Before you lock it, run two workshops.

One with your top 3–5 reps: have them try to sell the positioning back to each other. Watch where they stumble, where they add caveats, where they revert to older language. That's your iteration list.

One with your exec team: have them defend the positioning against plausible objections. If they can't, the positioning isn't sharp enough yet.

Phase 3 — Activate (Days 61–90)

This is the phase most brand projects skip, and it's why most brand projects don't stick. A positioning doc is worth nothing until it's operational.

Sales enablement

Web and campaign rollout

Homepage rewritten to match the narrative. Product pages restructured. Campaign creative updated. Gated content re-cast. This is a big push and usually can't fully ship inside 30 days — but a meaningful subset can.

Internal rollout ritual

LLM-ready brand guidelines

A new, structured brand guide written for both humans and machines — the voice, the vocabulary, the do/don't examples, fed into any AI system that generates content for your brand. This is how the positioning survives the era of AI-assisted marketing without dissolving.

The three tests that tell you it worked

90 days after launch, three diagnostics:

  1. The rep test. Ask any 10 AEs to write the company's positioning from memory. How many get within 80% of the canonical version?
  2. The customer test. Call 10 recent wins. Ask them how they'd describe the company to a peer. How close is it to your positioning language?
  3. The competitor test. Ask 5 industry observers (analysts, podcasters, journalists) what makes you different from your top competitor. How consistent are the answers?

If two out of three tests pass, you've shipped. If none pass, you shipped the deck but skipped the operating system.

Field observation

In our engagements, teams that complete all three phases — including the rollout rituals — reach 80%+ rep-repetition scores within 6 months. Teams that skipped the activation phase never exceed 40%, even at 12 months in. It's the same positioning. The difference is the discipline of making it operational.

What compounds for years

A sharp B2B positioning is the force multiplier behind every other marketing investment you make. It makes demand gen more efficient (because the ads are recognizable). It makes content easier (because there's a POV to write from). It makes sales faster (because the buyer already half-bought before the demo). It makes hiring easier (because candidates know what they're joining).

Most founders underestimate how far a great positioning travels. Once it's embedded, it shows up in every investor update, every exec LinkedIn post, every customer conversation, every product decision — quietly shaping the company for years.

That is the real ROI. Not a new tagline. Not a clever ad campaign. An organization that knows what it is, what it's for, and what to say on a Tuesday afternoon when a buyer asks "so what do you do?"

That clarity is the asset. Everything else is downstream.