ICP, messaging, positioning, pricing. In that order. Every time. The B2B GTM framework I run with every founder.
A founder I worked with had been trying to fix his GTM for 5 months. He had rewritten his website twice. He had launched 3 new ad campaigns. He had changed his pricing 4 times. He had tried 2 different sales scripts.
Nothing worked.
When he called me, he asked the same question every founder in this position asks. “What should I fix next?“
I told him he was asking the wrong question. The right question was, “What should I fix first?” Every change he had made was on top of a broken foundation. He had been treating the symptoms in random order. The order is everything.
I gave him 4 steps. ICP. Messaging. Positioning. Pricing. We ran them in 8 weeks. He went from 2 customers in 6 months to 11 customers in the next 60 days. Same product. Same market. Different order.
Here is the bottom line.
Most B2B GTM doesn’t break because founders pick the wrong tactic. It breaks because they pick the right tactics in the wrong order. The B2B GTM framework below fixes the order. Most of what you’re already doing starts working once the order is right.
Step 1. ICP. Pick 1 narrow segment.
Every GTM I build starts here. Before messaging, before pricing, before channels. ICP.
Pick 1 narrow segment. Specific job title, specific company size, specific industry, specific problem. “Series A SaaS companies with 30 to 80 employees selling to mid-market HR teams” is the level of detail you need. “Mid-market SaaS companies” is too wide to act on.
Talk to 15 people in that segment. Use 1 question on every call. “Is this a problem you have?” If 10 of the 15 say yes and describe the problem in similar language, you have an ICP. If only 4 say yes, you need a different segment.
Do not move on until you can describe your buyer in one sentence with specifics. Job title. Company size. Industry. Specific problem they have. If your description is still vague, you have not done enough conversations.
For the full ICP discovery process when you have zero customers, read How to Define Your ICP When You Have Zero Customers. For my own story on what happens when you skip this step, read Why I Build ICP First in Every B2B GTM.
Step 2. Messaging. Use the buyer’s exact words.
Once you know your buyer, the messaging is already written. By them.
Pull the exact phrases from those 15 conversations. Put them in your headline, your demo script, your cold email, your landing page. The buyer’s language is the messaging.
The most common mistake here is the desire to polish. Founders feel that buyer language sounds too plain, too obvious, too unprofessional. So they edit it. They make it sound like marketing copy. The result is messaging that the buyer cannot find themselves in.
If a buyer in 3 of your calls said, “We end up tracking this in spreadsheets that nobody updates,” that sentence is your messaging. A marketer might rewrite it as “centralize fragmented workflow data,” but that version loses the specific image and the buyer cannot see themselves in it.
When your messaging matches buyer language, three things change. Cold outreach reply rates go up. Demo no-show rates go down. Discovery calls get shorter because the buyer already feels understood.
Step 3. Positioning. Decide what you are not for.
Positioning is the step most founders skip. They go from messaging straight to pricing. The result is a product that sounds clear in isolation but indistinguishable next to 4 competitors.
Pick the competitor you are most often compared to. Then write one sentence that explains why your buyer would pick you over them. Use buyer language for both halves of the sentence.
“We help [your buyer profile] do [the specific job] in [the specific way that’s different from competitor X].”
If you can’t write that sentence in 30 seconds, your positioning is unclear and you will lose deals in head-to-head evaluations.
Also decide who you are not for. If your buyer profile is Series A SaaS companies, you are not for enterprise. Say that on the page. Buyers respect specificity. They trust positioning that names a narrow buyer and lets them self-qualify in or out.
Step 4. Pricing. Publish it.
Once ICP, messaging, and positioning are right, pricing becomes simple.
Pick a number based on the value the buyer described in step 1. If your buyer said they currently spend 8 hours a week on the problem you solve and they earn $80K a year, the value of solving that problem is roughly $13K a year per person. Anchor your pricing tier near that value.
Publish the price. No “Contact Us” button on standard tiers. No “starting at” without showing the actual number. Buyers who can see what they’re getting and what it costs make faster decisions and respect the brand more.
Adjust the price quarterly based on actual win rates. Track wins and losses against price points. If you’re winning more than 40% of qualified opportunities, you may be underpriced. If you’re winning less than 15%, the price may be wrong for the value, or the messaging is not connecting the value clearly enough.
For the full case on why hidden pricing breaks trust, read Why B2B Startups Need Transparent Pricing.
Why the order matters
The order matters because each step builds on the previous one. Skip a step and the next step is built on guesses.
Messaging without ICP is wishful thinking. You wrote what you hoped buyers would respond to. Without conversations, you do not know.
Positioning without messaging is a sentence that sounds clean in your head and confusing to a buyer. You do not know what differentiator your buyer cares about until you have heard them talk about your competitors in their own words.
Pricing without positioning is a number without an anchor. You have no way to defend it, justify it, or improve it because you don’t know what value you are pricing against.
Founders who try to fix pricing first and ICP last always end up back at ICP. They just spend 4 to 6 months learning the long way.
For the broader case on why generic GTM advice fails most startups, read Why I Refuse to Give Every Founder the Same GTM Playbook.
Frequently Asked Questions
How long does the full 4-step sequence take?
6 to 10 weeks for most founders. ICP takes 2 to 3 weeks. Messaging takes 1 to 2 weeks. Positioning takes 1 week. Pricing takes 1 week to set, with another 4 to 6 weeks of win-rate data before the first adjustment.
Can I run any of these steps in parallel?
Step 1 (ICP) and Step 2 (messaging) must be sequential. Messaging needs buyer language from ICP work. Step 3 (positioning) and Step 4 (pricing) can be drafted in the same week once steps 1 and 2 are done.
What if my ICP is already clear?
Validate it. Pull your last 10 customers. Look at job title, company size, industry, and the problem they bought to solve. If 7 or more match, your ICP is real. Skip to step 2. If less than 7 match, your ICP is wider than you think and you need to narrow it before messaging will land.
Does this order work for product-led growth startups too?
Yes. PLG changes the channel but not the order. You still need to know who self-serves, what language they use to describe their problem, why they pick you over alternatives, and what they will pay. The 4 steps stay the same.
ICP. Messaging. Positioning. Pricing. In that order. Every time. The order is the system.
If your GTM has been broken for months and you’ve been trying random fixes, pick step 1 and do it for 2 weeks before touching anything else.