| name | impact-mapping |
| description | Create impact maps using Gojko Adzic's methodology. Structure strategic planning from Goals to Actors to Impacts to Deliverables for clear product roadmaps. |
| allowed-tools | Read, Write, Glob, Grep, Task, WebSearch, WebFetch |
Impact Mapping
When to Use This Skill
Use this skill when:
- Impact Mapping tasks - Working on create impact maps using gojko adzic's methodology. structure strategic planning from goals to actors to impacts to deliverables for clear product roadmaps
- Planning or design - Need guidance on Impact Mapping approaches
- Best practices - Want to follow established patterns and standards
Overview
Impact Mapping is a strategic planning technique invented by Gojko Adzic that helps teams align their work with business objectives. It creates a clear connection between business goals and product deliverables by mapping out the behavioral changes (impacts) needed from specific actors.
The Four Questions
Impact Mapping answers four key questions:
| Level | Question | Focus |
|---|---|---|
| Goal | Why? | What is the business objective? |
| Actors | Who? | Whose behavior needs to change? |
| Impacts | How? | How should their behavior change? |
| Deliverables | What? | What can we do to cause the change? |
Map Structure
┌──────────────────────────────────────────────────────────────┐
│ GOAL │
│ (Why?) │
└─────────────────────────────┬────────────────────────────────┘
│
┌───────────────────────────────┼───────────────────────────────┐
│ │ │
┌─────┴─────┐ ┌─────┴─────┐ ┌─────┴─────┐
│ ACTOR │ │ ACTOR │ │ ACTOR │
│ (Who?) │ │ (Who?) │ │ (Who?) │
└─────┬─────┘ └─────┬─────┘ └─────┬─────┘
│ │ │
┌─────┼─────┐ ┌─────┼─────┐ ┌─────┼─────┐
│ │ │ │ │ │ │ │ │
Impact Impact Impact Impact Impact Impact Impact Impact Impact
(How?) (How?) (How?) (How?) (How?) (How?) (How?) (How?) (How?)
│ │ │ │ │ │ │ │ │
D D D D D D D D D
(What?) (What?) (What?) (What?) (What?) (What?) (What?) (What?) (What?)
Layer 1: Goals (Why?)
The business objective we're trying to achieve.
SMART Goals
| Criterion | Description | Example |
|---|---|---|
| Specific | Clear and well-defined | "Reduce customer churn" |
| Measurable | Quantifiable metric | "...by 20%" |
| Achievable | Realistic target | "...from 8% to 6.4%" |
| Relevant | Aligned with strategy | "...to improve ARR growth" |
| Time-bound | Has deadline | "...by end of Q2" |
Goal Examples
✅ Good Goals:
- "Increase new user activation from 30% to 50% by Q2"
- "Reduce average support ticket resolution time from 4 hours to 1 hour"
- "Grow monthly recurring revenue by $100K in 6 months"
❌ Bad Goals:
- "Build the best product" (not measurable)
- "Launch feature X" (output, not outcome)
- "Improve customer satisfaction" (not specific enough)
Layer 2: Actors (Who?)
People or systems whose behavior we need to influence.
Actor Categories
| Type | Description | Examples |
|---|---|---|
| Primary | Direct users who benefit | End users, customers |
| Secondary | Enable or influence primary | Administrators, managers |
| Off-stage | Indirect stakeholders | Executives, regulators |
| Negative | Those who could hinder | Competitors, detractors |
Actor Discovery Questions
- Who can help us achieve the goal?
- Who can hinder us?
- Who are the end users?
- Who influences the end users?
- Who pays for the product?
- Who maintains the product?
Actor Prioritization
| Actor | Influence | Effort to Change | Priority |
|---|---|---|---|
| Power Users | High | Low | P1 |
| New Users | High | Medium | P1 |
| Administrators | Medium | Low | P2 |
| Competitors | High | Very High | Watch |
Layer 3: Impacts (How?)
Behavioral changes we want to see in actors.
Impact Types
| Type | Description | Example |
|---|---|---|
| Create | New behavior | "Start recommending to colleagues" |
| Increase | More of something | "Use the product more frequently" |
| Decrease | Less of something | "Spend less time on manual tasks" |
| Stop | Eliminate behavior | "Stop using competitor" |
| Prevent | Avoid behavior | "Don't abandon during onboarding" |
Impact Statement Template
[Actor] should [direction] [behavior] so that [goal connection].
Examples:
- "New users should start completing onboarding within first session so that activation rate increases"
- "Power users should increase inviting team members so that virality improves"
- "Support staff should decrease time spent on repetitive questions so that they can handle more tickets"
Common Mistakes
❌ Deliverables disguised as impacts:
- "Users should use the new dashboard" (that's a deliverable)
- Better: "Users should make data-driven decisions faster"
❌ Too vague:
- "Users should be happier"
- Better: "Users should recommend the product to others"
Layer 4: Deliverables (What?)
Features, content, or changes that could cause the desired impacts.
Deliverable Brainstorming
For each impact, generate multiple options:
- What feature could cause this impact?
- What content could cause this impact?
- What design change could help?
- What integration could help?
- What removal could help?
Deliverable Sizing
| Size | Description | Duration |
|---|---|---|
| XS | Trivial change | < 1 day |
| S | Small feature | 1-3 days |
| M | Medium feature | 1-2 weeks |
| L | Large feature | 2-4 weeks |
| XL | Major initiative | > 1 month |
Prioritization Matrix
Consider both impact and effort:
High Impact
│
┌──────────┼──────────┐
│ Quick │ Major │
│ Wins │ Projects │
│ (Do!) │ (Plan) │
├──────────┼──────────┤
│ Fill │ Money │
Low │ Ins │ Pits │ High
Effort│ │ (Avoid) │ Effort
└──────────┼──────────┘
│
Low Impact
Creating an Impact Map
Step 1: Define the Goal
- Identify business objective
- Make it SMART
- Validate with stakeholders
- Confirm measurement capability
Step 2: Identify Actors
- List all possible actors
- Categorize by type
- Prioritize by influence/effort
- Select top 3-5 to focus on
Step 3: Discover Impacts
For each priority actor:
- What behaviors would help the goal?
- What behaviors would hurt the goal?
- How might we change behaviors?
- Document as impact statements
Step 4: Generate Deliverables
For each impact:
- Brainstorm 5+ possible deliverables
- Include wild ideas
- Don't evaluate yet
- Consider dependencies
Step 5: Prioritize and Plan
- Score deliverables by impact/effort
- Identify quick wins
- Group into releases/iterations
- Define success metrics per deliverable
Impact Map Workshop
Agenda (2-3 hours)
| Time | Activity |
|---|---|
| 10 min | Introduction and goal alignment |
| 15 min | Goal refinement (SMART criteria) |
| 20 min | Actor identification and prioritization |
| 30 min | Impact discovery (per actor) |
| 45 min | Deliverable brainstorming |
| 20 min | Prioritization and roadmap |
| 10 min | Next steps and commitments |
Materials Needed
- Whiteboard or digital canvas
- Sticky notes (4 colors for layers)
- Voting dots
- Timer
- Facilitator guide
Example Impact Map
Goal: Increase developer trial-to-paid conversion from 5% to 15% by Q2
Goal: 15% trial conversion by Q2
├── Actor: Trial User
│ ├── Impact: Complete onboarding in first session
│ │ ├── Interactive tutorial
│ │ ├── Pre-configured sample project
│ │ └── Progress celebration notifications
│ ├── Impact: Experience "aha moment" within 24 hours
│ │ ├── Guided first workflow
│ │ ├── Comparison with manual approach
│ │ └── Success metrics dashboard
│ └── Impact: Invite team members during trial
│ ├── Team invitation wizard
│ ├── Collaborative features highlight
│ └── Multi-seat trial offer
├── Actor: Engineering Manager
│ ├── Impact: See ROI justification
│ │ ├── Time savings calculator
│ │ ├── Executive summary report
│ │ └── Case study library
│ └── Impact: Approve purchase request
│ ├── Security documentation
│ ├── Procurement-friendly pricing
│ └── Enterprise features demo
└── Actor: Competitor User
└── Impact: Switch due to superior experience
├── Migration assistant
├── Feature comparison page
└── Competitor user testimonials
AI-Assisted Impact Mapping
Map Generation
Given a business goal:
- Suggest relevant actors (5-7)
- Generate impacts per actor (3-5 each)
- Brainstorm deliverables per impact (3-5 each)
- Estimate relative sizing
Stakeholder Interview Analysis
From stakeholder conversations:
- Extract stated goals
- Identify mentioned actors
- Surface implied impacts
- Note suggested solutions
Mermaid Visualization
Generate map as Mermaid mindmap:
mindmap
root((Goal: 15% Conversion))
Trial User
Complete Onboarding
Tutorial
Sample Project
Experience Aha
Guided Workflow
Success Dashboard
Eng Manager
See ROI
Calculator
Case Studies
Integration Points
Inputs from:
- Business strategy → Goals
design-thinkingskill: User needs → Actors + Impacts- Stakeholder interviews → Actor priorities
Outputs to:
- Product roadmap → Prioritized deliverables
opportunity-mappingskill: Impacts → Opportunitieslean-startupskill: Deliverables → MVP hypotheses
References
For additional Impact Mapping resources, see: