Competitor & Market Mapping Canvas
A one‑page, practical canvas to map customer jobs‑to‑be‑done, direct and indirect competitors, pricing and features, voice/language, unmet needs, and a prioritized hypothesis zone you can use to design your first offer. Includes step‑by‑step instructions for quick solo completion and a short team workshop flow.
Competitor & Market Mapping Canvas
Purpose: Get a clear, actionable picture of who else solves the problem, how they show up, where customers compromise, and where white‑space opportunities exist. Designed for quick solo use or a short team workshop. Timebox: 30–60 minutes.
How to use this canvas
- Set a clear scope: define the customer, the job‑to‑be‑done (JTBD), and the context you’re mapping (e.g., "Small business owners hiring bookkeeping help" or "Freelance designers who need client intake automation").
- Work clockwise through the sections below. Start with the JTBD map to center on customer progress, not competitors.
- Fill each section with short, evidence‑based notes: customer interviews, observed behavior, competitor research, pricing pages, app store reviews, ads, landing pages, or your product experience.
- Use the Prioritized Hypothesis Zone to convert findings into testable ideas for an initial offer.
- Finish by choosing 1–2 hypotheses to validate with a low‑cost experiment (landing page, ad test, offering to existing contacts, or a simple concierge service).
Canvas sections (one‑page layout)
1) Customer JTBD map
Briefly state the customer and the job they’re trying to accomplish. Capture the desired progress, key constraints, and common tradeoffs.
- Customer: who is this for?
- JTBD: what specific progress are they trying to make?
- Context & constraints: time, budget, skills, platform, regulations.
- Important tradeoffs: speed vs. quality, cost vs. convenience, control vs. handholding.
2) Direct & indirect competitors (5–8 entries)
List alternatives customers use — not just direct rivals but also DIY, consultants, free tools, marketplaces, and workarounds.
- Name / type (direct product, consultant, DIY, freelancer, marketplace, feature in a larger tool)
- How a customer would describe this option in plain language
- Primary value proposition / claim
3) Pricing & feature matrix (compact)
Make a simple table with columns: Competitor, Price (typical), Key features, Delivery model (self‑serve, concierge, subscription, one‑off), Time to value.
Tip: use price ranges for services and monthly/annual for software. For non‑monetary alternatives (DIY), note the time or skill cost.
4) Voice & language notes
Record how competitors talk about the problem and solution: keywords, tone (formal, friendly, expert), proof points (case studies, numbers), and main objections they address.
5) Unmet needs & observed compromises
List what customers still struggle with after choosing existing options. Look for repeated complaints, feature gaps, poor onboarding, pricing surprises, or missing trust signals.
- Functional gaps (features or capabilities missing)
- Emotional gaps (friction, trust, confusing UX)
- Process gaps (slow delivery, poor support)
6) Prioritized Hypothesis Zone
Convert gaps into concrete hypotheses you can test. For each hypothesis, capture: the problem, proposed solution, why it’s different, success metric, and easiest test.
- Hypothesis: e.g., "Small e‑commerce owners will pay $X/month for a setup service that migrates products and connects payments in 48 hours."
- Why different / advantage: faster, cheaper, more trusted, specialist in their platform.
- Success metric: signups, paid conversions, requests for demo.
- First test: landing page with pricing + email capture, or a concierge offer to 5 existing contacts.
Quick prioritization: score each hypothesis by (Impact x Ease) — Impact (1–5) how much it could move revenue or retention; Ease (1–5) how cheaply and quickly you can test it. Multiply to rank.
Example (short)
Scope: Independent consultants who want recurring revenue for client onboarding automation.
- Competitor: Generic form builders — price $10–50/mo, self‑serve, slow to customize.
- Observed compromise: Consultants either DIY (takes days) or hire devs (expensive).
- Hypothesis: "Offer a $199 one‑time onboarding package that configures automation in 24 hours for Stripe + Notion users."
- First test: Landing page targeted at consultants + 5 direct outreach emails to current network.
Facilitator's quick workshop flow (30–60 minutes)
- 5 min — Define scope (who, JTBD).
- 10–20 min — Populate Competitors and Pricing & Feature matrix (each person adds 2–3 items).
- 10 min — Share Voice & unmet needs (note quotes from customers or reviews).
- 10–15 min — Generate hypotheses and score Impact x Ease.
- 5 min — Choose top 1–2 tests, assign owners and next steps.
Solo use tips for one‑person businesses
- Prioritize quick tests you can run with existing contacts: friends, LinkedIn posts, newsletters, or a small paid ad test.
- Use conversation over product: offer a short free consult to qualify demand before building features.
- Leverage automation and curated templates to create a faster, lower‑cost offering than competitors with heavy custom work.
Common mal‑hungers (watch for these mistakes)
- Equating a crowded market with no opportunity — customers trade off; look for weak tradeoffs to exploit.
- Copying competitors’ features instead of testing how customers actually make progress.
- Focusing on competitors rather than on customers' unmet needs and willingness to pay.
Outputs & next steps
When you finish the canvas you should have:
- A compact competitor list and feature/pricing snapshot
- 2–4 prioritized hypotheses about white space or better positioning
- A concrete first test with an owner and a success metric
Optional extensions
- Convert the Pricing & Feature matrix into a simple spreadsheet to track changes and capture signal over time.
- Capture voice & objections by copying short customer quotes from reviews or interviews into your knowledge base for reuse in messaging tests.
- Use AI to summarize competitor positioning, pull pricing examples, or draft a short landing page for your test — but always validate with real prospects first.
Tip: Use this canvas as a living tool. Revisit after running tests: update the matrix, adjust hypotheses, and track which experiments moved the success metrics.
Discussion
Comments and conversation will live here.