Install
openclaw skills install bookforge-marketing-plan-canvasUse this skill to build, assemble, or audit a complete 9-square 1-Page Marketing Plan canvas for any small or medium business. Triggers when a user asks to create a marketing plan, build a 1-page marketing plan, use the 1PMP framework, fill in the 9-square canvas, create a marketing strategy, get a complete marketing plan, start marketing a business, fix broken marketing, audit their marketing, or doesn't know where to start with marketing. Also triggers for: 'marketing plan', '1-page marketing plan', 'create marketing plan', 'marketing strategy', 'complete marketing plan', '1PMP canvas', '9 square canvas', 'marketing plan template', 'small business marketing plan', 'need a marketing plan', 'don't know where to start with marketing', 'my marketing is a mess', 'random acts of marketing', 'Allan Dib framework', 'before during after marketing', 'prospect lead customer framework', 'I have no marketing system', 'pull my marketing together', 'marketing audit'. This is the hub skill — invoke it whenever a user wants end-to-end marketing clarity, not just one tactical element.
openclaw skills install bookforge-marketing-plan-canvasA meta-orchestrator that assembles all 9 squares of the direct response marketing lifecycle into a single canvas document. Covers the full prospect → lead → customer journey across three acts: Before (get them to KNOW you), During (get them to LIKE you and buy), After (get them to TRUST you, buy again, and refer others).
This skill works in three starting states — from nothing, from partial work,
or as an audit of an existing plan — and always produces a single output
document: marketing-plan-canvas.md.
Use this skill when the goal is the complete marketing system, not one piece. It is the entry point for any of these situations:
Do NOT use this skill when the user wants deep work on a single square.
Invoke the dedicated component skill directly for that (e.g.,
target-market-selection-pvp-index for square #1 alone).
Before starting, determine the user's starting state:
Minimum viable input (always ask if absent):
Check for existing outputs from component skills. If the user has worked through any of the 9 dependent skills, those outputs become the content for the corresponding square. Ask:
"Have you worked through any of the individual marketing squares before? If so, share those documents and I'll integrate them. Otherwise I'll ask you the minimum question for each square."
For each square, the decision rule is:
Orient the user before gathering any input. Explain:
The 1-Page Marketing Plan organizes all marketing into 9 squares across 3 acts, reflecting the 3 stages every customer passes through:
┌──────────────────────────────────────────────────────────────┐
│ MY 1-PAGE MARKETING PLAN │
├─────────────────┬──────────────────┬────────────────────────┤
│ ACT I: BEFORE │ (Prospect) │ Goal: they KNOW you │
├─────────────────┼──────────────────┼────────────────────────┤
│ #1 My Target │ #2 My Message │ #3 Media to │
│ Market │ to Them │ Reach Them │
├─────────────────┴──────────────────┴────────────────────────┤
│ ACT II: DURING │ (Lead) │ Goal: they LIKE you │
├─────────────────┬──────────────────┬────────────────────────┤
│ #4 Lead │ #5 Lead │ #6 Sales │
│ Capture │ Nurture │ Conversion │
├─────────────────┴──────────────────┴────────────────────────┤
│ ACT III: AFTER │ (Customer) │ Goal: they TRUST you │
├─────────────────┬──────────────────┬────────────────────────┤
│ #7 World-Class │ #8 Increase │ #9 Orchestrate │
│ Experience │ Customer LTV │ Referrals │
└─────────────────┴──────────────────┴────────────────────────┘
Key insight: this is a direct response framework for small and medium businesses. It is NOT mass marketing or branding. Every square is designed to produce a measurable, trackable result.
For each of the 9 squares, determine the status:
Present a quick status table to the user and confirm before proceeding.
WHY for the order: target market must be decided before writing a message, and media channel only makes sense once you know who you're reaching and what you're saying. Reversing this order is the definition of "random acts of marketing."
Square #1 — Target Market
target-market-selection-pvp-indextarget-market-selection-pvp-indexirresistible-offer-builder outputs feed into the offer framing
for this segment (cross-reference).Square #2 — Message to Target Market
marketing-message-and-usp-craftingmarketing-message-and-usp-craftingirresistible-offer-builder is the cross-cutting input here —
a strong offer makes the message concrete.Square #3 — Advertising Media
advertising-media-roi-frameworkadvertising-media-roi-frameworkWHY for the order: leads must be captured before they can be nurtured, and nurturing must happen before conversion. The sequence is the system.
Square #4 — Lead Capture
lead-capture-ethical-bribe-designlead-capture-ethical-bribe-designSquare #5 — Lead Nurture
lead-nurture-sequence-designlead-nurture-sequence-designSquare #6 — Sales Conversion
sales-conversion-trust-systemsales-conversion-trust-systemirresistible-offer-builder is a direct feed into square #6 —
the offer structure determines conversion rate.WHY for the order: experience must exist before you can measure lifetime value, and referrals only happen when the experience is strong enough to earn recommendation. Act III is where most businesses leave the most money on the table.
Square #7 — World-Class Experience
customer-experience-systems-designcustomer-experience-systems-designSquare #8 — Increase Customer Lifetime Value
customer-lifetime-value-growthcustomer-lifetime-value-growthSquare #9 — Orchestrate and Stimulate Referrals
referral-system-designreferral-system-designBefore writing the canvas document, check:
Market ↔ Message match: Does the USP in square #2 speak directly to the pain of the target in square #1? If they are misaligned, the advertising in square #3 will reach the right people but say the wrong thing.
Message ↔ Media match: Does the channel in square #3 actually reach the target from square #1? (Example: LinkedIn reaches B2B professionals; Facebook reaches consumers and local businesses. Wrong channel = broadcasting to the wrong audience.)
Lead magnet ↔ Target match: Does the ethical bribe in square #4 appeal to the specific target from square #1? A generic lead magnet attracts generic, low-quality leads.
Offer ↔ Message consistency: Does the irresistible offer (cross- cutting) back up the promise made in square #2? The message sets expectations; the offer must fulfil them.
After phase completeness: At least one element should exist in each of squares 7, 8, and 9. A business that excels at Before and During but ignores After is leaving its most profitable customers under-served.
Flag any misalignments to the user before writing the canvas. Suggest the appropriate dedicated skill to resolve each gap, or ask the minimum corrective question.
marketing-plan-canvas.md (WHY: a plan that exists only in conversation cannot be executed)Produce the single output document. Format:
# My 1-Page Marketing Plan
Business: [name]
Date: [date]
Status: [Draft / In Progress / Live]
---
## ACT I: BEFORE — Getting Prospects to KNOW You
| Square | Content |
|--------|---------|
| #1 Target Market | [3-5 bullets from skill output or user input] |
| #2 Message | [3-5 bullets: USP, headline, core promise] |
| #3 Media | [Top 1-2 channels, allocation rationale] |
---
## ACT II: DURING — Getting Leads to LIKE You and Buy
| Square | Content |
|--------|---------|
| #4 Lead Capture | [Lead magnet name, capture mechanism] |
| #5 Lead Nurture | [Sequence summary: medium, cadence, length] |
| #6 Sales Conversion | [Conversion mechanism, trust elements, offer summary] |
---
## ACT III: AFTER — Getting Customers to TRUST You, Buy Again, Refer
| Square | Content |
|--------|---------|
| #7 World-Class Experience | [Key experience systems, wow moments] |
| #8 Increase Customer LTV | [Upsell path, retention mechanism, subscription offer] |
| #9 Orchestrate Referrals | [Referral mechanism, incentive, timing] |
---
## Cross-Cutting: Irresistible Offer
[Summary of offer structure — feeds squares #2 and #6]
Source: irresistible-offer-builder skill output (if available)
---
## Coherence Notes
[Any misalignments flagged in Step 6, with recommended next actions]
---
## Next Actions
[Prioritized list: which squares need deeper work via dedicated skills]
For each square, if a dedicated skill output exists, add a reference link:
→ Full detail: skills/[skill-name]/[output-file].md
After writing the canvas, make this explicit to the user:
"This plan is ready to execute. It is 80% complete — and 80% out the door beats 100% in the drawer every time. Marketing is not an event; it is a process. Start executing Act I immediately. Refine as you get real-world feedback. The squares that are thin will become clearer once you are in market."
Identify the single highest-leverage next action (usually: get the target market clear first if missing, or start running Act I media if it exists).
Minimum required:
Higher-value inputs (optional, but each one reduces the questions asked):
Not required:
Primary output:
marketing-plan-canvas.md — single document with all 9 squares filled
at minimum viable detail, plus coherence notes and next actionsThe output has two levels of completeness:
Both are valid outputs of this skill. The goal is a canvas that can be stuck on a wall and used to guide daily marketing decisions.
Systematic, not random Random acts of marketing — trying Facebook ads this week, a podcast next week, a direct mail campaign the month after — with no connecting strategy is the single biggest reason small business marketing fails. The 9-square canvas is the strategy that connects all tactics.
Direct response, not mass marketing This framework is designed for small and medium businesses. It is NOT brand marketing. Every element must be trackable and measurable. If you cannot measure whether a square is working, it is not a direct response element — revisit it.
80% ships, 100% stays in the drawer Paralysis by analysis kills more marketing plans than bad strategy. A good-enough plan executed today beats a perfect plan executed never. Set a deadline: this canvas must be complete within one session. Gaps become the next iteration, not a reason to delay.
Iterate, don't perfect The first version of the canvas is a hypothesis. Real customers will tell you what to change. Treat the canvas as a living document — review it quarterly, update squares that are underperforming, and add depth via dedicated skills when a specific square becomes a bottleneck.
Marketing is a process, not an event High-growth businesses make marketing a daily routine. Failed businesses treat marketing as something they do when revenue drops. The canvas gives you the system; you provide the consistent execution.
Situation: User runs a bookkeeping business for small trades businesses (plumbers, electricians). No marketing plan. Gets clients by word of mouth.
How this skill runs:
lead-nurture-sequence-design as next step.Situation: User has outputs from target-market-selection-pvp-index,
marketing-message-and-usp-crafting, and irresistible-offer-builder.
Squares #1, #2, and the cross-cutting offer are done. Squares #3-9 need
work.
How this skill runs:
irresistible-offer-builder)
is consistent with the message in #2.lead-capture-ethical-bribe-design and lead-nurture-sequence-design.Situation: User has been running Facebook ads for 6 months with no results. They have a landing page, some emails, and a sales process. Their marketing "isn't working."
How this skill runs:
target-market-selection-pvp-index to sharpen the
niche, then marketing-message-and-usp-crafting to rebuild the message
before spending another dollar on ads.target-market-selection-pvp-index — square #1: niche selection with
the PVP Index (Personal fulfillment, Value, Profitability)marketing-message-and-usp-crafting — square #2: unique selling
proposition, headline, and message constructionadvertising-media-roi-framework — square #3: channel selection and
media ROI measurementlead-capture-ethical-bribe-design — square #4: lead magnets and
ethical bribe designlead-nurture-sequence-design — square #5: multi-touch nurture
sequences for unconverted leadssales-conversion-trust-system — square #6: trust-building conversion
systems for the final buying decisioncustomer-experience-systems-design — square #7: world-class experience
delivery systemscustomer-lifetime-value-growth — square #8: upsell, cross-sell, and
retention mechanismsreferral-system-design — square #9: systematic referral orchestrationirresistible-offer-builder — cross-cutting: offer construction that
feeds squares #2 (message) and #6 (conversion)This skill is licensed under CC-BY-SA-4.0. Source: BookForge — The 1-Page Marketing Plan by Allan Dib.
Install related skills from ClawhHub:
clawhub install bookforge-target-market-selection-pvp-indexclawhub install bookforge-marketing-message-and-usp-craftingclawhub install bookforge-irresistible-offer-builderclawhub install bookforge-advertising-media-roi-frameworkclawhub install bookforge-lead-capture-ethical-bribe-designclawhub install bookforge-lead-nurture-sequence-designclawhub install bookforge-sales-conversion-trust-systemclawhub install bookforge-customer-experience-systems-designclawhub install bookforge-customer-lifetime-value-growthclawhub install bookforge-referral-system-designOr install the full book set from GitHub: bookforge-skills