← All writing

Writing · Tagged

b2b-saas

14 pieces on this thread.

Positioning · August 29, 2026 · 10 min read

How to handle the "you're too expensive" objection in B2B SaaS

Expensive is a comparative word. When a prospect says your price is too high, they're reporting on a comparison they built weeks before you were in the room, usually against a category floor, a headcount, or the cost of doing nothing. Standard objection handling assumes that comparison is fair, so quantifying ROI only makes you a well-documented version of the wrong thing. Discounting is worse, because it ratifies the comparison and puts your signature on it. The real work happens earlier, in the messaging and on the pricing page, where you decide what your price gets measured against before a buyer picks something for you.

Positioning · August 22, 2026 · 9 min read

Why your ICP doesn't predict buyers (and what actually does)

A firmographic ICP tells you which companies are permitted to buy from you. It tells you nothing about which of them is looking right now, and that second question is the one your pipeline is actually asking. Think of it as a gate and a window. The gate is eligibility, stable and knowable from the outside. The window is a dated event inside an account that turned a tolerable problem into a funded one, and it closes on a schedule nobody outside the company sets. Two accounts can match a profile perfectly and convert at completely different rates because only one of them had a reason in the last ninety days. Here is how to name your triggers, watch for them without an intent platform, and audit open pipeline for deals with no date attached.

Competitive Strategy · August 15, 2026 · 10 min read

How to sell against the status quo when you're already the better product

The status quo wins deals it has no business winning. Samuelson and Zeckhauser measured the effect in 1988 and found that an incumbent beats an equally preferred challenger 59 to 41, purely on being the default. In B2B SaaS that default is usually a spreadsheet, a manual process, or a script somebody wrote two years ago, and it carries a price of zero because nobody has ever totaled it. The fix is a second ledger sitting next to your pricing. The total cost of staying puts a monthly number on the buyer's current workaround across four lines. Time drain, error and rework, opportunity cost, and risk exposure. Filled in by the buyer, not by you.

Competitive Strategy · August 8, 2026 · 8 min read

What to say when a prospect calls you "just like [competitor], but worse"

When a prospect says you're just like a competitor but worse, the winning move isn't a better rebuttal. Arguing the comparison ratifies it. Whatever gets named first in a judgment anchors everything after it, so every counterpoint ends up scored on the competitor's rows and phrased in the competitor's vocabulary. Winning that exchange still loses the frame. "Worse" is also rarely about features. It usually stands in for risk, an existing budget line, or a half-remembered opinion from someone's boss. The reset has three moves. Name the comparison out loud, refuse to argue it explicitly, then change what's being compared and hand the prospect a question on the new axis. If you can't state your axis in one sentence without opening a document, the problem is positioning, not objection handling.

Positioning · August 2, 2026 · 10 min read

Can AI do your SaaS positioning? What it still can't decide

AI writes positioning language well. What it can't do is make a positioning decision, and positioning is almost entirely decisions. A model returns the center of what it was trained on, which is exactly where every competitor already lives. Research presented at NeurIPS in 2025 found that different models from different labs converge on strikingly similar output, so this isn't a prompting problem with a prompting fix. Run any AI-drafted statement through four checks. Who you're willing to lose, what trade-off you're taking, which claim survives a competitor's challenge, and what you deliberately left out. An averaged draft goes quiet on all four. That silence is the finding.

Positioning · July 25, 2026 · 7 min read

Why every SaaS homepage in your category sounds the same

We all sound the same because copying the category leader feels safe, and safe is what makes a page invisible. The Catalog Cut takes ninety seconds. Open the five homepages a buyer would shortlist you against, then strike every sentence that could run unchanged on any of theirs. What survives is your positioning. If nothing survives, you have a catalog entry.

Positioning · July 18, 2026 · 7 min read

Why isn't your positioning showing up on sales calls?

Positioning made the parts. Messaging arranged them by audience. Almost nobody builds the third layer, the exact sentence a rep says out loud in the first sixty seconds of a call. We call that missing step the assembly gap. It explains why a messaging house everyone applauded never reaches the room where deals get won, and why reps fall back on the feature list the moment a call gets tense. Closing it is a smaller, quieter job than the one we already paid for.

Competitive Strategy · July 4, 2026 · 7 min read

The deal didn't go to a competitor. It went to nothing.

Most deals marked 'lost to a competitor' were never in a competitive fight. In a study of more than 2.5 million recorded sales conversations, [Matthew Dixon and Ted McKenna found](https://hbr.org/2022/06/stop-losing-sales-to-customer-indecision) that 40 to 60 percent of B2B deals end lost to buyers who expressed intent and then never acted. Their 2022 study still describes the room accurately, because it maps how people behave under a decision they're afraid to get wrong. Call those phantom losses. The real competitor is the buyer's own inertia, and a sharper feature comparison does nothing to it. What moves a frozen buyer is clarity about what changes, confidence it works for a company like theirs, and cover to defend the choice in a room we're not in. Here's how to sort phantom losses from real ones, and how to fix the message before the next deal fades.

Positioning · July 1, 2026 · 7 min read

Your positioning is getting summarized by AI before buyers reach you

A model reads your positioning before any buyer does, then hands the buyer one sentence about you. Vague, category-level messaging averages into noise that sounds like every competitor. Keywords and schema don't fix it, because the problem is clarity. Run the compression test. Paste everything you've said about yourself into a model, ask for one sentence, and read what survived.

Positioning · June 28, 2026 · 7 min read

Your GTM agency can't make this decision. Only you can.

Flat pipeline next to good agency work usually means the decision underneath was never made. Agencies execute decisions that already exist. They can't decide who we sell to, who we refuse, and what problem we actually solve. That's the Positioning Ownership Line. Everything on the execution side is available for rent. Nothing on the ownership side is. Make the call on one page, validated against deals we actually won, before renewing another retainer.

Positioning · June 18, 2026 · 7 min read

Your AI content gets you found. Then it loses the deal.

AI content wins discovery and loses evaluation, for the same reason. The fluency that helps buyers find us is the fluency that helps them catch us. Klaviyo and Datalily found people are four times more likely to trust a brand less once they spot AI in its marketing. The fix is a voice line. AI runs free on research, assists on drafts, and never touches positioning, the thesis, or any message a champion has to repeat without us in the room. Three questions find the gap in your own pages.

Positioning · May 22, 2026 · 10 min read

How to know if your messaging will actually work (before you ship it)

Internal sign-off measures internal alignment, not market resonance. The False Confidence Filter is a two-day protocol of four tests, each run with five ICP-matched buyers who have never met you. The Stranger Test catches clarity gaps, the Priority Test catches relevance gaps, the Clone Test catches differentiation gaps, and the Champion Test catches whether a champion can resell your value unaided. Stranger and Priority failures force a rewrite. Clone and Champion failures are usually fixable.

Positioning · May 3, 2026 · 8 min read

Your champion loves your product. Here's why the deal still dies.

Deals stall at committee review because we wrote for one person and sent them into a room holding four others who can say no. The CFO, the security lead, IT and procurement each arrive with a different fear. The Committee Carry Test is four questions that check whether the champion can answer all four fears without us there. A fumble names the chair where the deal will die, and names the one-pager missing from the kit. Build for the room, and put it somewhere the champion can reach on a Tuesday.

Sales Enablement · March 7, 2026 · 7 min read

The B2B product demo playbook: how PMMs build demo experiences that win deals

The standard demo accumulates. Every feature in it earned a slot after some lost deal, nothing ever gets taken out, and eventually the demo can't do the job it exists for. What goes in, and in what order, is a positioning decision wearing a sales costume. PMM owns the narrative spine, the environment requirements, the variants that decide which slice of the product this buyer sees, and the competitive moments. A demo should carry the nine pages that belong to the person on the call, not the whole manual.