Back to Blog

Brand Positioning Framework: A 1-Hour Tutorial

Build a brand positioning framework in under an hour using competitor research alone. A step-by-step tutorial for lean founders with no data, budget, or team.

Vladyslava Sirychenko
Vladyslava SirychenkoFounder & VP of Growth · August 24, 2026

Turn competitor research into a clear positioning statement — no surveys, interviews, or analytics required

Learn how to build a first-draft brand positioning framework using only your competitors' public content. This step-by-step tutorial gives bootstrapped founders a specific, usable positioning statement in under an hour.

TL;DR

  • Competitor websites are free positioning data - When you have no users, no analytics, and no budget, your competitors' public messaging is the best input for drafting your own brand positioning framework.

  • Map gaps, not features - Plot competitors on a 2x2 grid to find the empty quadrant where no one is positioned. That's your territory to claim.

  • Differentiate on outcomes, not AI - "AI-powered" is not a differentiator when every competitor says it. Position on the specific result your product delivers for a specific audience.

  • Stress-test with the swap test - If you can replace your product name with a competitor's name and the positioning statement still works, it's too generic. Rewrite until it breaks.

  • Ship the draft, refine with real reactions - Your first positioning statement will be wrong. That's fine. A specific wrong statement attracts useful feedback. A vague one attracts nothing.

What You'll Build: A First-Draft Brand Positioning Framework in Under an Hour

By the end of this tutorial, you'll have a written positioning statement that tells potential users exactly what you do, who you do it for, and why your approach is different. No surveys, no user interviews, no analytics dashboard required. Just you, your competitors' public-facing content, and a structured process.

Your success criteria: a single paragraph you can paste into your homepage hero section, your Product Hunt tagline, or your cold DM opener. It won't be perfect. It will be specific enough to attract the right people and repel the wrong ones. That's the job of a brand positioning framework at the zero-to-one stage.

This matters because 70% of B2B buyers cannot meaningfully differentiate between brands in their consideration set. If you're a lean founder shipping an AI product, vague positioning makes you invisible. Competitor-derived positioning is the fastest way to fix that when you have nothing else to work with.

Prerequisites and Setup

You need surprisingly little. That's the point.

  • A text editor (Google Doc, Notion page, plain text file)

  • 3-5 direct competitors identified (products that a potential user might choose instead of yours)

  • Access to each competitor's website (homepage, pricing page, about page)

  • 45-60 minutes of uninterrupted time

  • No existing data required (no analytics, no user feedback, no brand guidelines)

Potential blocker: If you can't name 3 competitors, you likely have a market definition problem, not a positioning problem. Spend 15 minutes searching Product Hunt, G2, or relevant subreddits for tools that solve the same core problem you solve, even if they solve it differently.

Time estimate: 50 minutes for the full process. Steps 1-3 are research (25 minutes). Steps 4-7 are synthesis and writing (25 minutes).

Why Competitor Research Is Your Best Zero-Cost Positioning Input

Most marketing strategy guides tell you to start with customer research. Talk to users. Run surveys. Analyze behavior data. That's excellent advice for companies that have users. If you're pre-traction, you have none of that.

What you do have is competitors who've already made public positioning choices. Their websites, taglines, and feature pages are free intelligence. As NielsenIQ's brand positioning guidance notes, effective positioning requires "clearly identifying competitors" and defining your position "in relation to theirs." This isn't secondary research. For bootstrapped teams, it's the primary input.

The constraint (no data) is actually an advantage. It forces you to make sharp, opinionated choices instead of hedging with data that's too thin to be meaningful. You'll refine later when real users show up. Right now, you need something concrete enough to ship.

Step 1: List Your Competitors and Capture Their Hero Copy

Time: 5 minutes. Open your text editor. Create a simple table with columns for: Competitor Name, Homepage Headline, Homepage Subheadline, and Primary CTA Text.

Visit each competitor's homepage. Copy their hero section text exactly as written. Don't paraphrase. Don't summarize. Paste the exact words. Include the main call-to-action button text ("Start Free Trial," "Book a Demo," "Get Started").

Expected result: A table with 3-5 rows of raw competitor messaging. Checkpoint: If every competitor's headline sounds interchangeable, you've just discovered the positioning gap you'll exploit. That's not a problem; it's your opening.

Common failure: Including aspirational competitors (companies 100x your size serving enterprise). Fix: Only include products a real potential user would evaluate alongside yours in the same browsing session.

Step 2: Extract the Claimed Differentiators

Time: 8 minutes. For each competitor, scan their homepage, features page, and pricing page. You're looking for the specific claims they make about why they're different or better. Add a new column to your table: "Claimed Differentiators."

Write down every differentiator claim you find. Common patterns include: speed ("set up in 5 minutes"), breadth ("all-in-one platform"), intelligence ("AI-powered insights"), and price ("free forever"). Be literal. If they say "powered by AI," write that down.

Expected result: 2-4 differentiator claims per competitor. Checkpoint: You'll likely notice significant overlap. Only 23% of B2B buyers say competing solutions are meaningfully different. Your competitors are probably proving that statistic right now in your table.

Common failure: Confusing features with differentiators. "Has a dashboard" is a feature. "The only dashboard that shows X" is a differentiator claim. Focus on the claims, not the feature lists.

Step 3: Identify the Audience Each Competitor Targets

Time: 5 minutes. Add another column: "Target Audience (stated or implied)." Look for explicit audience signals on each competitor's site. Check for phrases like "for teams," "for marketers," "for enterprises," or "for startups."

If they don't state it explicitly, infer from their pricing, design, and language. Enterprise tools have "Contact Sales" buttons and case studies from Fortune 500 companies. SMB tools show pricing upfront and use casual language.

Expected result: A clear sense of who each competitor is talking to. Checkpoint: If you find that no competitor explicitly targets your specific audience (solo founders, bootstrapped teams, pre-traction builders), that's a positioning gap you can own.

Step 4: Map the Gaps in a 2x2 Grid

Time: 7 minutes. Now synthesize. Draw a simple 2x2 grid on paper or in your editor. Choose two dimensions that matter to your potential users. Common axis pairs for AI products:

  • Axis 1: Simple/Guided vs. Complex/Flexible

  • Axis 2: Solo user vs. Team-oriented

Plot each competitor on the grid based on what you observed in Steps 1-3. Don't overthink placement. Use your gut based on the evidence you just collected.

Expected result: A visual map showing where competitors cluster and where open space exists. Checkpoint: The empty quadrant (or the sparsely populated one) is your candidate positioning territory. If every competitor clusters in "complex + team-oriented," and you're building something simple for solo users, you've found your angle.

Common failure: Choosing axes that don't reflect real buyer decisions. "Good vs. Bad" isn't an axis. Pick dimensions where reasonable people could prefer either end. Both "simple" and "complex" are valid preferences depending on the buyer.

Step 5: Write Three Candidate Positioning Statements

Time: 10 minutes. Use this fill-in-the-blank structure to draft three different positioning statements. Each one should emphasize a different gap you identified:

[Product name] is [category description] for [specific audience] who need [specific outcome] without [pain point or tradeoff competitors impose].

Write three variations. Make each one test a different angle. For example, one might emphasize the audience ("for solo founders"), another the outcome ("reach your first 100 users"), and a third the anti-pattern ("without hiring a growth marketer").

Expected result: Three rough statements, each 15-30 words. Checkpoint: Read each one aloud. If it could describe any of the competitors in your table, it's too generic. Rewrite until at least one statement would feel wrong on a competitor's homepage.

This is where many lean founders get stuck. The instinct is to be broad so you don't exclude anyone. Resist that. Jim Stengel's observation that "a brand is a promise kept" applies here: a promise to everyone is a promise to no one. Specificity is what makes positioning work before you have social proof or data to lean on.

Step 6: Stress-Test Against Your Competitor Table

Time: 5 minutes. Take your strongest candidate statement and run it through three quick tests using the competitor data you already collected:

  • The swap test: Could you replace your product name with a competitor's name and have the statement still be true? If yes, it's not differentiated. Rewrite.

  • The opposite test: Would a reasonable competitor claim the opposite? If no one would say "we're NOT for solo founders," then "for solo founders" might not be a strong differentiator. Look for claims where the opposite is also a viable position.

  • The clarity test: If someone read only this statement, would they know whether your product is relevant to them within 5 seconds? If it takes explanation, simplify.

Expected result: One statement that passes at least 2 of 3 tests. Common failure: Passing the swap test but failing the clarity test. This usually means you've found a real differentiator but expressed it in jargon. Translate to plain language.

If you want to accelerate this competitor research phase, tools like heycatch can generate competitor analysis as part of a daily growth plan, giving you structured comparisons without manual site-by-site auditing.

Step 7: Assemble Your Positioning Draft Document

Time: 10 minutes. Create a clean document with these five sections. This is your working positioning artifact. It will evolve, but it gives you something concrete to build from today.

POSITIONING DRAFT — [Your Product Name]

1. POSITIONING STATEMENT:

[Your winning statement from Step 6]

2. TARGET AUDIENCE:

[Specific person, described in one sentence]

3. COMPETITIVE ALTERNATIVES:

[What they'd do if you didn't exist — list 2-3]

4. KEY DIFFERENTIATOR:

[One thing that's true about you and false about competitors]

5. PROOF POINT:

[Even if thin — your own experience, a design choice, a constraint you embrace]

Expected result: A one-page document you can reference every time you write copy, craft a pitch, or decide what to build next. Checkpoint: Share it with one person (a friend, a Twitter mutual, a Slack community member) and ask: "Do you understand what this product does and who it's for?" If they can repeat it back accurately, your positioning is working.

Configuration and Customization

The framework above uses a 2x2 grid with two axes. Depending on your market, you might need to adjust which dimensions you plot.

For AI products specifically, consider these axis alternatives:

  • Automation level: Fully automated vs. Human-in-the-loop

  • Scope: Point solution (does one thing) vs. Platform (does many things)

  • Buyer type: Technical user vs. Non-technical user

  • Stage: Pre-traction (0 users) vs. Scaling (1,000+ users)

Safe defaults: If you're unsure which axes to use, start with "Simple vs. Complex" and "Individual vs. Team." These dimensions create clear positioning territory for most early-stage products.

Must-change setting: The fill-in-the-blank template in Step 5 is a starting structure, not a final format. Once you have your core idea, rewrite the statement in your natural voice. Templated language sounds templated. Your homepage copy should sound like you explaining your product to a smart friend.

If your positioning leans heavily on being "AI-powered," be cautious. When every competitor claims AI, it stops being a differentiator. Focus on the outcome your AI enables, not the technology itself. Your positioning should answer "so what?" for the user. For guidance on developing voice before scaling content, see this breakdown on why automating before voice kills traction.

Verification and Testing

Test procedure: Open your positioning draft document. Now open your homepage (or a draft of it). Can you write a hero section in under 3 minutes using only the positioning document as input? If yes, your positioning is clear and actionable. If you stare at a blank screen, your positioning is still too abstract.

Edge cases to verify:

  • The "me too" check: Search Twitter or Product Hunt for your category keyword. Do the results look like they could all share your positioning statement? If so, you need to sharpen the differentiator.

  • The scope check: Does your positioning accidentally promise something you can't deliver today? Narrow it to what's true right now, not what you plan to build.

  • The audience check: Would your target user self-identify when reading your statement? "For marketers" is too broad. "For solo founders launching their first SaaS" is self-selecting.

89% of high-growth B2B companies use structured messaging frameworks, versus 34% of low-growth peers. The document you just created is your first structured framework. It doesn't need to be sophisticated. It needs to exist.

Common Errors and Fixes

Error: "Our AI is better" as the differentiator

Symptom: Your positioning statement centers on AI quality, accuracy, or sophistication. Cause: You're differentiating on technology instead of outcome. Every AI product claims superior AI. Fix: Replace "better AI" with the specific result your AI produces. Not "smarter recommendations" but "a daily action plan you can execute in 30 minutes."

Error: Positioning too broad to be useful

Symptom: Your statement could apply to 50+ products. "An AI platform that helps businesses grow." Cause: Fear of excluding potential users. Fix: Add constraints. Specify the audience, the stage, and the one thing you do differently. Companies with differentiated positioning achieve 23% higher revenue growth than those with generic messaging. Narrowing down pays off.

Error: Competitor list includes wrong-level companies

Symptom: Your 2x2 grid shows you in a corner with no realistic path to compete. Cause: You included Salesforce or HubSpot as competitors when your real alternatives are other indie tools or manual processes. Fix: Replace aspirational competitors with actual alternatives your user would consider. Include "doing it manually" or "hiring a freelancer" as a competitive alternative.

Error: Skipping the stress test

Symptom: Your positioning feels good but doesn't survive contact with your landing page. Cause: You wrote something that sounds smart in a document but doesn't translate to copy. Fix: Always run the swap test from Step 6. If your competitor's name fits in your statement, start over on the differentiator.

Next Steps and Extensions

Your positioning draft is a living document. Here's how to extend this work:

  • Turn it into homepage copy. Use your positioning statement as the hero headline and your differentiator as the subheadline. Ship it today. For guidance on publishing your first content piece, see this first-post guide for AI builders.

  • Validate with real reactions. Share your landing page in 2-3 communities where your target users hang out. Track whether people self-select correctly ("this is for me" or "this isn't for me"). Both responses mean your positioning is working.

  • Revisit monthly.Only 41% of B2B organizations maintain a current positioning framework. Set a calendar reminder to re-run this exercise every 30 days as you learn from real user behavior. Your first draft will be wrong in interesting ways. Those errors are data.

  • Layer in user language. Once you have your first 10-20 users, note the exact words they use to describe your product. Replace your language with theirs. That's your positioning upgrade path, and it requires no formal research infrastructure.

Frequently Asked Questions

What is the importance of positioning when using an AI growth platform?

Positioning determines whether potential users understand what you do and why it matters to them specifically. Without clear positioning, even the best AI product blends into a crowded market. Your growth efforts (content, outreach, community engagement) all depend on a clear message that self-selects the right audience. Positioning is the foundation that makes every other growth activity more effective.

How can I effectively position my AI business in a crowded market?

Start by mapping what competitors actually claim on their websites, not what you assume they claim. Look for gaps in audience targeting, outcome specificity, or approach. Most AI products position on technology ("AI-powered") rather than outcomes ("get your first 100 users"). Position on the outcome your AI enables, not the AI itself. The competitor gap analysis process in this tutorial gives you a structured way to find and claim that open space.

Why does vague positioning make a business invisible to potential buyers?

When your positioning could describe dozens of products, buyers have no reason to investigate further. Vague messaging like "an AI platform for growth" doesn't answer the buyer's real question: "Is this for someone like me, with my specific problem?" Specificity creates recognition. A solo founder scanning Product Hunt will stop scrolling when they see "daily growth plans for solo founders pre-$1k MRR" because it describes their exact situation.

Can I create useful positioning without any customer data or user feedback?

Yes. Competitor-derived positioning is the most executable path when you have zero data. Your competitors' public websites contain their positioning choices, audience signals, and differentiator claims. By mapping these systematically, you can identify gaps and craft a positioning statement that's specific and defensible. It won't be your final positioning, but it gives you something concrete to ship and test with real users.

When should I update my positioning strategy?

Revisit your positioning every 30 days during the pre-traction phase. Each time, check whether the words your users use to describe your product match your positioning. If there's a gap, update your language to match theirs. Major triggers for a positioning refresh include: entering a new competitive landscape, discovering your users aren't who you expected, or finding that your differentiator has been copied by competitors.

What if "AI-powered" is my only real differentiator?

Then you likely don't have a positioning differentiator yet. "AI-powered" is a technology choice, not a user benefit. Dig deeper: What does your AI enable that non-AI alternatives can't? Speed? Personalization? Automation of a specific tedious task? The differentiator lives in the outcome, not the method. If your competitors also use AI, differentiate on who you serve, what specific result you deliver, or what tradeoff you eliminate.

Sources

  1. https://www.shno.co/marketing-statistics/brand-positioning-statistics

  2. https://www.nielseniq.com/global/en/

  3. https://www.thestarrconspiracy.com/insights/benchmarks/b2b-competitive-positioning-benchmarks-2024

  4. https://heycatch.ai

  5. https://heycatch.ai/blog/ai-content-strategy-why-automating-before-voice-kills-traction

  6. https://www.thestarrconspiracy.com/insights/benchmarks/b2b-brand-messaging-benchmarks-2024

  7. https://heycatch.ai/blog/content-publishing-for-ai-builders-a-first-post-guide

You shipped a product.

Let's get it earning.

Get started