methodatlas
RunsheetBusiness Strategy

Ansoff Matrix

ComplexityLow
Time45-90 min
Participants2-8
FormatWorkshop + async
MaturityCanonical
01

Prerequisite

What needs to be finished first

Complete firstMarket definitionnot in catalog

A written definition of the current markets and products, including revenue and margin shares, is available so the four fields can be assigned clearly.

Without: Without clear definitions, growth options drift between quadrants and risk assessments become fuzzy.
Complete firstStrategic goalsnot in catalog

Quantitative growth goals for the next 24-36 months (revenue, margin, market entry) are approved and communicated.

Without: Without a quantitative target, the matrix stays a brainstorming tool without a selection criterion.
02

Preparation

What needs to be ready before start

Materials

2x2 matrix template (X: existing/new products, Y: existing/new markets); current product-market combinations with revenue; growth goals; resource overview (available capital, hiring plan); risk grid.

People / roles

One facilitator with strategy experience; three to six participants from Strategy, Product, Sales, Marketing, and Finance; one decider with budget responsibility; one scribe.

Pre-read

Revenue share per product-market combination; margin by combination; current market-share trends; cash position and investment budget; known regulatory hurdles in target markets.

Time needed

3-4 h workshop, plus 1 day of data research

Setup

Put the 2x2 matrix on the wall. Name the quadrants: market penetration, market development, product development, diversification. Prepare a sticky-note lane per quadrant, plus a risk scale (1 low to 5 high). Make the growth goal visible in the header.

03

Core question

The one question this method answers

Which mix of market penetration, market development, product development, and diversification fits the growth target and risk capacity?

04

Flow

Marker: Phase

StepDurationActionHint
1Phase 1: Capture the current situation
20 minWrite down existing product-market combinations with revenue, margin, and growth rate. Make the growth target and available budget visible.If the current situation fills two A4 pages, the business is too complex for a single Ansoff session. Analyze each business unit separately.
2Phase 2: Options per quadrant
60 minCollect 3-5 concrete growth options per quadrant. Market penetration: more share in the existing market. Market development: new geography or segment. Product development: new features or lines. Diversification: new market with a new product.Diversification options are often overvalued. Risk is highest here, and the hit rate is empirically 10-20%. Require an explicit justification for each diversification option.
3Phase 3: Risk and investment needs
45 minEstimate risk (1-5) and investment need (k EUR and FTE quarters) per option. Document expected revenue contribution and time to revenue per option.Market penetration usually has risk 1-2, diversification 4-5. If the team rates diversification at 2, it lacks experience with real market entries.
4Phase 4: Portfolio selection
45 minAssemble an option set that reaches the growth target and stays within the risk budget. Rule of thumb: 60-70% in market penetration/product development, 20-30% market development, 0-15% diversification.If the set contains 80% diversification, the growth plan is a bet, not a plan. Check the distribution explicitly instead of letting it stay implicit.
5Phase 5: Roadmap and triggers
30 minSet the sequence: Which option starts when, with which milestone. Define stop triggers per option (for example, no pilot revenue in 6 months).Without stop triggers, weak options keep running for three years because nobody stops them. Triggers matter just as much as start decisions.
05

Artifact

What comes out at the end

Form

Structured document with an Ansoff matrix diagram, option list per quadrant with risk, investment need and time to revenue, selected portfolio with rationale, and roadmap with start and stop triggers.

Versioning / ownership

One version per strategy cycle (typically yearly) with date and decider. Quarterly updates with trigger status, without overwriting the previous version.

Tool alternatives
  • Miro or Mural board with matrix template
  • Google Sheets with option list and evaluation table
  • Notion or Confluence page with diagram and appendix
  • Strategy PDF for board discussion

ansoff-matrix-working-template.md

Compact working template for Ansoff Matrix with context, input, output artifacts, and next step.

Ansoff Matrix Working Matrix

ElementDescriptionRatingEvidenceOwnerNext step
1
2
3

Output artifacts

  • Ansoff Matrix:
  • Growth Options:
  • Risk Notes:

Decision or recommendation

What consequence follows from the matrix?

06

Example output

Concrete filled scenario, fictional example

ansoff-matrix-beispiel.md

Concrete filled scenario, fictional example

Ansoff Matrix: SaaS provider Field Service, status 12.05.2026

Growth target 2026-2027: ARR from EUR 18m to EUR 32m, EBITDA margin not below 15%.

Market penetration (risk budget 50%):

  • Upsell program for 120 existing customers with under 30% module usage (owner Sales, +EUR 3m ARR, risk 2).
  • Reduce churn from 9% to 6% through a customer health score (owner CS, +EUR 1.5m ARR protection, risk 2).

Product development (risk budget 20%):

  • Mobile app for field technicians (owner Product, +EUR 2m ARR, risk 3, investment EUR 0.8m).

Market development (risk budget 20%):

  • Entry into Switzerland and Austria with localization (owner Sales/Legal, +EUR 2.5m ARR, risk 3, investment EUR 0.6m).

Diversification (risk budget 10%):

  • Pilot in the energy sector with adapted data model (owner CEO, spike, risk 5, investment EUR 0.4m).

Stop trigger pilot energy: No referenceable pilot customer by 31.12.2026. Stop trigger Switzerland: No closed-won above EUR 100k ARR in the first 9 months.

07

Pitfalls

Recognize symptoms and steer against them

Trap

Diversification grows too large

Symptom

More than 30% of growth is supposed to come from diversification, and the risk budget does not fit the cash position.

What to do

Check the allocation against empirical hit rates. Reduce the diversification share or isolate it as an R&D spike, not as planned revenue.

Trap

Market definition is too broad

Symptom

Existing markets are defined so loosely that every new market appears as market penetration.

What to do

Draw the market boundaries sharply (geography, industry, buyer segment). If it is a new region or a new industry, it is market development with higher risk.

Trap

No stop triggers

Symptom

Options are started, but nobody defines the abort criterion.

What to do

Define two measurable triggers per option: one for escalation, one for abort. Review triggers quarterly, not only at year end.

Trap

Optimism bias in the pipeline

Symptom

Expected revenue contributions add up to 150% of the growth target because every owner sells their program well.

What to do

Apply a confidence factor of 0.5-0.9 per option. Recalculate the sum with confidence. If it over-delivers, deprioritize options instead of overbooking.

Trap

Resource conflict is invisible

Symptom

Several options need the same engineers or sales people, and the conflict only appears during execution.

What to do

List FTE needs per option explicitly. Make resource load visible in the table. Prioritize or defer when there is double booking.

Trap

Strategy replaces discovery

Symptom

Market entry or a new product is started solely based on the matrix, without validation in the market.

What to do

Run a discovery spike before each option: interviews, market data, pilot. The matrix is an allocation grid, not a substitute for validation.

08

Stop criteria

Done signals checkable in under a minute

The growth target is not quantified, so the selection criterion is missing.
Current markets and products cannot be clearly separated, and the quadrants overlap.
The cash position allows no investment, so all options would have to be financed from cash flow.
The decider is absent, so portfolio selection cannot be finalized.
The operational situation requires restructuring, so the growth debate is premature.
The business is too complex (multiple independent business units), and one matrix would mix incompatible logics.

Finished the runsheet?

Go to the profile for purpose, similar methods, and sources or continue to the next method in the catalog.