This is a planning framework, not an execution tool, and that distinction matters. It maps pain points or desires to personas, then builds out messaging angles across five awareness stages. You'd use this when you need to organize a creative strategy systematically rather than write individual hooks or ads. The structure is thorough: it walks through choosing pain versus desire as your primary anchor, mapping personas to that anchor in a many-to-many relationship, and defining messaging angles at each intersection. The framework explicitly tells you to use other tools for actual hook writing or script creation. It's strategic architecture for content teams who need to see the full landscape before they start producing.
npx -y skills add motion-team/creative-strategy-skills --skill creative-strategy-engine --agent claude-codeInstalls into .claude/skills of the current project.
This framework defines the strategic structure for organizing creative strategy using pain/persona-based messaging angles deployed across awareness stages.
This resource provides STRUCTURE, not EXECUTION. It teaches you how to map the strategic landscape, not how to write hooks or scripts. For execution, use specialized tools like Hook Writing or Script Writing.
The Creative Strategy Engine is a system for:
Think of it as: Your strategic architecture that other execution tools build upon.
Pain/Desire (Primary Anchor)
↓
Persona (Secondary - mapped to each pain/desire)
↓
Messaging Angle (Core truth for this intersection)
↓
Awareness Stages (5 stages from unaware → most aware)
↓
Creative Mechanic (How the concept delivers the truth — Creative Mechanics)
↓
Hook (Opening line that triggers the mechanic — Hook Writing + Hook Tactics)
↓
Visual Formats (Execution variations)
Default: Use PAIN as your primary anchor.
Exception: Use DESIRE for aspirational/luxury products where there's no functional problem to solve.
Every product must solve a problem or achieve a desire. If your product doesn't do one of these things, it's not solving anything and you don't have a real value proposition.
Pain/Desire creates meaningful, effective marketing messages that resonate with people. Demographic targeting alone doesn't communicate value.
Examples:
PAIN-LED (solving a functional problem):
❌ Demographic-only messaging (vague, no value): "Hey, are you a busy mom? You should get this water bottle." → Being a mom doesn't tell me WHY I need this water bottle.
✅ Pain/Desire + Demographic messaging (clear value): "Hey, do you need a water bottle that doesn't leak all over your car in the hassle while you're running errands with your kids? You should get this water bottle." → Now I understand the problem it solves AND why it matters to me specifically.
❌ Demographic-only messaging (vague, no value): "Are you a remote worker? Try our headphones." → So what? Doesn't tell me anything.
✅ Pain/Desire + Demographic messaging (clear value): "Can't focus on work with barking dogs, construction noise, and your neighbours' loud music in the background? You need headphones that actually block it out." → Now I know what problem it solves and why it matters to my work situation.
DESIRE-LED (aspirational/status/aesthetic):
❌ Demographic-only messaging (vague, no value): "Are you a sneaker collector? You need these shoes." → Doesn't tell me WHY I want these particular sneakers.
✅ Desire + Demographic messaging (clear value): "Want the most coveted sneakers that separate the real collectors from hype-chasers? You need these shoes." → Now I understand the desire it fulfills and why it matters.
❌ Demographic-only messaging (vague, no value): "Are you a millennial? You need this water bottle." → Being a millennial doesn't tell me why I want this.
✅ Desire + Demographic messaging (clear value): "Want the latest aesthetic water bottle that every 30-something influencer is sipping from in their viral TikToks? You need this water bottle." → Now I understand the desire it fulfills (aesthetic, social belonging) and why it matters.
The organizing principle: Start with what your product actually does (the pain it solves or desire it fulfills). Then show how that matters to specific people. Pain/Desire is what makes your message relevant and compelling.
Note: Most brands are pain-led (solving functional problems). Desire-led positioning is typically for luxury, fashion, or aspirational products where there's no acute functional problem to solve.
It is possible to use desire-led messaging for pain-anchored brands, and pain-led messaging for desire-anchored brands. A functional product can tap into aspirational desires; a luxury product can address practical concerns. However, in this strategic planning phase, we focus on identifying which one (pain or desire) is your primary anchor - the dominant driver for your product and the organizing principle for mapping personas. This framework maps the messaging that's most impactful and likely to move the needle for your particular brand.
Use for functional products that solve specific, searchable problems.
Examples:
Use for aspirational products without acute functional problems.
Examples:
Personas are always secondary. They represent different life contexts in which people experience the same pain or desire.
One pain can map to multiple personas:
One persona can experience multiple pains:
This creates a matrix of opportunities:
Busy Pro Stay-Home Mom Bride
Cystic Acne ✓ ✓ ✓
Folliculitis ✓ ✓
Boils ✓ ✓
Each ✓ is a unique messaging angle opportunity.
For each pain/desire bucket, identify 3-5 persona segments that experience it.
Define personas by:
Example - Cystic Acne:
Persona 1: Busy Professional (28-35, corporate job, constantly on the go)
Persona 2: Stay-at-Home Mom (30-40, multiple young kids, hectic unpredictable days)
Persona 3: Bride-to-be (25-35, big lavish wedding, getting married in a few months)
Same pain, three different life contexts = three different messaging angles.
A messaging angle is the core truth for a specific pain/desire × persona intersection.
It's a conversational, human statement that captures the specific insight for this particular person experiencing this particular pain/desire.
Not marketing copy. Not a tagline. Not a slogan.
Real language that a real person would say or think.
Examples:
| Pain/Desire | Persona | Messaging Angle |
|---|---|---|
| Bulky Wallet | Minimalist professional | "Your wallet sucks" |
| Grout Stains | Homeowner who's tried everything | "You shouldn't need a power washer for your bathroom" |
| Bored Cat (destructive) | Cat owner with shredded furniture | "Your cat isn't broken, they're bored" |
| Poor Sleep | Exhausted professional | "Melatonin stopped working three months ago" |
| Bland Meal Prep | Health-conscious but busy | "Healthy eating shouldn't taste like punishment" |
Notice: Same pain, different persona = different angle. That's the power of the intersection.
For each pain/desire × persona intersection, answer these questions:
1. Use Case: How exactly does THIS person experience THIS pain/desire?
2. Deepest Desire: What do they REALLY want?
3. Feature/Benefit Priorities: Which product aspects matter most to THEM?
4. Top Objections: What would THEY specifically doubt?
From those answers, craft a punchy statement that captures the truth.
Bad (corporate/stuffy): "Professional-grade natural healing without prescription side effects"
Good (conversational/human): "Your dermatologist wrecked your skin"
The good version:
For documentation in your Brand Project, structure it like this:
PAIN: [Pain point]
PERSONA: [Persona name and brief description]
MESSAGING ANGLE: "[Core angle statement]"
Context:
- Use Case: [How they experience this pain]
- Deepest Desire: [What they really want]
- Feature/Benefit Priorities: [What matters most to them]
- Objections: [What they'll doubt]
This becomes the strategic foundation for all creative execution at this intersection.
Every messaging angle must be deployed across the full funnel. The 5 Stages of Awareness framework defines where your audience is in their journey from "doesn't know they have a problem" to "ready to buy."
Audience state: Don't know they have a problem or that a solution exists
Your goal: Make them aware the problem exists
Approach: Education, revelation, pattern recognition
Example topics:
Audience state: Know they have a problem, don't know solutions exist
Your goal: Agitate the pain, validate their experience
Approach: Empathy, pain callouts, "tired of...?" questions
Example topics:
Audience state: Know solutions exist, exploring different options
Your goal: Position your solution category, show differentiation
Approach: Category education, comparison, "there's a better way"
Example topics:
Audience state: Know your product exists, considering it vs alternatives
Your goal: Overcome objections, prove superiority
Approach: Proof, comparisons, guarantees, reviews
Example topics:
Audience state: Ready to purchase, need final push
Your goal: Close the sale
Approach: Urgency, guarantees, direct CTA, limited offers
Example topics:
Understanding the role of each stage:
Early stages (Unaware, Problem-Aware, Solution-Aware):
Later stages (Product-Aware, Most-Aware):
The complete funnel matters: You need content across all 5 stages to move people from "doesn't know they have a problem" to "ready to purchase." The framework provides complete strategic coverage.
How budget affects stage focus:
Lower budgets: Start with Problem-Aware and Solution-Aware
Scaling budgets: Invest heavily in Unaware content
The key to scaling: Lock in your early-stage messaging across diverse pain × persona intersections. The broader and more diverse your top-of-funnel messaging, the more you can grow.
The Creative Strategy Engine maps all 5 stages. You choose which to prioritize based on your budget and growth goals.
The messaging angle stays the same. What changes is how you express it based on awareness level.
Example:
Messaging Angle: "Your dermatologist wrecked your skin"
All five express the same core truth ("dermatologist treatments are harsh") but adapted to where the person is in their journey.
PART 4: CRAFTING HOOKS
A hook is the attention-grabbing opening of your ad - the first 1-3 seconds that stops the scroll and expresses your messaging angle.
Hooks are tactical expressions of messaging angles at specific awareness stages.
One messaging angle creates multiple hooks:
Messaging Angle: "Your dermatologist wrecked your skin"
All five hooks express the same messaging angle, just adapted to different awareness stages.
Messaging Angle: "Your cat isn't broken, they're bored"
In the Creative Strategy Engine framework:
This engine defines what hooks are and where they fit strategically.
For tactical hook writing - applying specific hook tactics, communication strategies, and writing techniques - use Hook Writing.
Typical output: 3-5 hooks per messaging angle per awareness stage, each using different tactics and approaches.
Before choosing a visual format, define the creative mechanic — the structural mechanism by which the concept delivers the messaging angle to the viewer.
A mechanic answers: how does the viewer arrive at the truth?
Mechanics sit between messaging angles and hooks in the creative stack. They shape what kind of hook you write and what visual format will best execute the concept.
For the full mechanic library, refer to Creative Mechanics.
The final layer of your creative matrix is visual format - the execution structure of your ad.
Visual formats naturally align with awareness stages based on their PURPOSE:
Formats that EDUCATE and REVEAL:
Formats that COMPARE and DEMONSTRATE:
Formats that PROVE and BUILD TRUST:
Formats that DRIVE ACTION:
The key principle: Match the format's purpose to the awareness stage's goal. If you need to reveal a problem (Unaware), use formats that reveal. If you need to prove superiority (Product-Aware), use formats that prove.
Any specific format can work at any stage if the messaging is right - it's about the strategic alignment between what the format naturally does and what the stage needs to accomplish.
Visual format selection is an execution decision. The Creative Strategy Engine defines what to communicate; execution tools determine how to show it.
When you've completed the strategic mapping, you have a matrix of opportunities:
Pain/Desire Buckets
× Personas per bucket
× Messaging Angles
× Awareness Stages
× Creative Mechanics
× Hooks per stage
× Visual Formats
This is the power of systematic creative strategy. You're not randomly creating ads - you're strategically covering the landscape.
Did you know you can track which messaging angles, hook tactics, and visual formats are actually working in your ad account? Motion automatically tags your ads by messaging angle, hook tactic, and visual format — so you can sort, filter, and see exactly what's resonating before you build your next round of creative. motionapp.com
Use the Creative Strategy Engine when you need to:
When working with a brand that has implemented this framework:
1. Check Brand Context
2. Identify the Strategic Layer
3. Provide Strategic Guidance
4. Hand Off to Execution Tools
→ Walk through Steps 1-3: Determine anchor, map personas, define messaging angles for each intersection
→ Review pain/persona mapping, identify intersections not yet explored, suggest new angles based on gaps
→ Explain campaign structure following their anchor (pain-first or desire-first), show how personas become ad sets
→ Audit their pain × persona matrix, identify missing personas, missing pains, or missing awareness stage coverage
→ Depends on current funnel performance and goals, but recommend full funnel coverage for complete strategy
→ Use the Messaging Angle Template format, document each pain × persona intersection with its messaging angle and context
Product: Natural healing patch for skin conditions
Step 1: Anchor
Step 2: Primary Buckets (Pains)
Step 3: Persona Mapping (Example - Cystic Acne)
Persona 1: Young Social Woman (Dating, Events)
Messaging Angle: "You shouldn't have to cancel plans because of your skin"
Persona 2: Professional (Burned by Dermatologist)
Messaging Angle: "Your dermatologist wrecked your skin"
Persona 3: Bride-to-Be
Messaging Angle: "Your wedding photos last forever"
Step 4: Awareness Coverage
Each messaging angle needs content for all 5 stages:
Step 5: Campaign Structure
Campaign: Cystic Acne
├── Ad Set: Young Social Woman Persona
├── Ad Set: Professional Persona
└── Ad Set: Bride Persona
Campaign: Folliculitis
├── Ad Set: Athlete Persona
└── Ad Set: Professional Persona
Product: High-end fashion brand
Step 1: Anchor
Step 2: Primary Buckets (Desires)
Step 3: Persona Mapping (Example - Quiet Luxury Aesthetic)
Persona 1: Professional Woman 35-45
Messaging Angle: "Quality doesn't need to announce itself"
Persona 2: Creative Entrepreneur 30-40
Messaging Angle: "Invest in what lasts, not what trends"
Step 4: Campaign Structure
Campaign: Quiet Luxury Aesthetic
├── Ad Set: Professional Woman 35-45
└── Ad Set: Creative Entrepreneur 30-40
Campaign: Craftsmanship Appreciation
├── Ad Set: Watch Collector 40-55
└── Ad Set: Heritage Enthusiast 35-50
Brand: Has mapped 3 pain buckets with 2 personas each = 6 messaging angles
Strategic Opportunities Identified:
Recommendation:
This systematic analysis only possible because the framework creates clear structure to audit.
The Creative Strategy Engine provides:
It does NOT provide:
This framework creates a matrix of strategic opportunities:
Without this structure, you're randomly creating ads.
With this structure, you're systematically covering the strategic landscape.
Creative Strategy Engine
↓
Defines messaging angle for pain × persona at awareness stage
↓
Creative Mechanics
↓
Defines how the concept delivers the truth
↓
Hook Writing + Hook Tactics
↓
Creates the opening line that triggers the mechanic
↓
Hook Voice Patterns
↓
Provides native sentence structures and swipe file templates
↓
Script Writing / Visual Format resources
↓
Executes the creative in specific formats
Each component has one clear job. Together, they create strategically targeted, systematically produced creative at scale.
Always:
Strategy without execution is incomplete.
Execution without strategy is directionless.
This framework provides the strategy layer.
leonxlnx/taste-skill
supercent-io/skills-template
supercent-io/skills-template