← All posts

How to Write Your Positioning and Messaging From Demand Signals (Not Your Own Ideas)

August 22, 2026 · DemandOrca

Most founders write their positioning backwards. They pick a clever tagline, describe the product the way they see it, and hope the words land with buyers. Then they wonder why the landing page gets traffic but no one converts.

The fix is embarrassingly simple, and it's sitting right in your demand research: the people you're selling to already told you, in their own words, exactly what to say. Every complaint, every workaround, every phrase they use to describe their problem is a line of copy that's already proven to resonate — because a real human wrote it about a real pain.

Here's how to turn those demand signals into positioning and messaging that actually convert. No guessing.

Why your own ideas are the wrong source

The problem with writing from your own head is that you use your vocabulary, not your customer's. You know your product's internals, your architecture, your terminology. A buyer knows none of that — they know their symptom.

Say you've built a tool that helps freelancers track how many hours they spend on unpaid work so they can stop doing it. You'd naturally write: "Track your billable hours and never work for free again." That's decent, but it's your framing.

Now imagine a freelancer on social media wrote: "I just spent 6 hours on a 'quick favor' for a client and got nothing. I need to stop doing this." The words that convert them are their words — "stop doing this," "6 hours," "getting nothing." Your landing page should echo those phrases, not your own clean marketing framing.

This is why buying intent on social media matters so much for marketing, not just product decisions. Every intent-laden post is a pre-written conversion line.

Step 1: Collect the exact phrases people use

Go back to your demand-signal dataset — the same one you used for scoring and ranking product ideas. This time, instead of looking for what people want, extract how they say it.

Pull out every noun and verb people use around the problem:

  • The problem phrase: "I keep losing track of client work in email."
  • The workaround phrase: "I'm running everything off a spreadsheet."
  • The cost phrase: "This costs me two hours a day."
  • The desire phrase: "I just want something simple that tells me what to do next."

Don't edit them. Don't "improve" them into marketing-speak. Write them down verbatim. These raw phrases are your asset. The false demand signals that trick you will try to derail this — a feature request phrased as a generic want ("make it better") is not a positioning phrase. You want the specific, emotionally-loaded sentences.

Step 2: Find the words that repeat

Across dozens of posts, certain words and phrases will recur. Those recurrences are not coincidence — they're the shared mental model of your market. People independently describing the same pain in the same words are telling you that this is the vocabulary you must use.

In your dataset, track frequency:

  1. The problem noun — the single word people use for the thing that's broken (e.g. "scope creep," "follow-up," "unpaid work").
  2. The emotion word — how it makes them feel ("dread," "overwhelmed," "guilty").
  3. The goal verb — what they want to be doing instead ("automate," "stop," "simplify").
  4. The comparison — what they're comparing against ("the spreadsheet," "our last tool").

The top repeated set of these is the backbone of your positioning. Your headline, your subheadline, and your primary benefit line should all use these exact words.

Step 3: Write the positioning formula

You now have the ingredients. The classic positioning sentence is:

"For [segment] who [problem phrase], [product] is the [category] that [desire phrase], because it [mechanism]."

But the power comes from filling it with their words, not yours:

  • For — your segment from the crowded-niche work, not "everyone."
  • who — the verbatim problem phrase.
  • that [desire phrase] — the verbatim outcome they asked for.
  • unlike [comparison] — the workaround or incumbent they named.

Read that sentence out loud. If it doesn't sound like something a member of your market would nod along to, you've drifted back into your own language. Rewrite until it does.

Step 4: Turn phrases into landing-page copy

The same verbatim phrases drive every section of your landing page:

  • Headline = the desire phrase, said plainly.
  • Subheadline = the problem phrase + the workaround you're replacing.
  • Three benefit bullets = three repeated cost/desire phrases from the dataset.
  • Social proof = quote the actual posts (anonymized), not generic testimonials.
  • Objection handling = the one skepticism you saw repeated and that you can answer.

This is a direct payoff of the workaround test: if your segment is stuck on a spreadsheet, the phrase "I built this in a spreadsheet" is proof of the thing your landing page says you replace.

A side benefit: writing from real phrases makes your copy structurally SEO-friendly. The words your buyers actually search with are the words already in your page, which is exactly what search engines want to see.

Step 5: Keep the loop running

Positioning is not a one-time thing you write and forget. As you collect new signals — as the market's vocabulary shifts — your messaging should shift too. When you see a new repeated phrase, test it in a headline. When an old phrase stops appearing, retire it.

This is the same continuous loop as a demand-driven roadmap. The roadmap updates features from signals; your positioning updates copy from signals. Both keep you honest.

The whole thing in one paragraph

The words are already there. Your buyers publish them constantly, describing the problem in language that has already proven it resonates. Collect those phrases verbatim, find the ones that repeat, use them to fill your positioning formula, and let your messaging live on the page. Then keep testing new phrases as the market shifts. Do that, and you'll never again write copy that sounds like a founder talking to themselves.

If you want a head start on the phrase-mining — real posts from real builders describing what they want in their own words, clustered by problem and intent — that's what DemandOrca does. It watches public Bluesky posts, classifies the demand signals, and groups them into language you can build a positioning from. See what people are asking for right now.