Product Appeal Analyzer
Evaluate whether users will want a product—not just use it. The complement to friction analysis.
Core insight: Users don't choose the best product—they choose the product that feels most like it was made for them.
When to Use
✅ Use for:
- •Evaluating landing pages, product pages, app store listings
- •Positioning a product against alternatives
- •Crafting messaging, tone, visual identity direction
- •Assessing emotional resonance with target personas
- •Pre-launch "will this convert?" analysis
❌ NOT for:
- •UX friction audits (→ use ux-friction-analyzer)
- •Visual design execution (→ use web-design-expert)
- •A/B test implementation (→ use frontend-developer)
- •Market size estimation or financial forecasting
- •Feature comparison matrices
The Desirability Triangle
All three must be present. Missing any one kills conversion:
IDENTITY FIT
"This is for people like me"
/\
/ \
/ \
/ ★ \
/ DESIRE \
/ \
/______________\
PROBLEM TRUST
URGENCY SIGNALS
"I need this now" "This will actually work"
| Missing Element | User Reaction |
|---|---|
| Identity Fit | "Seems useful, but not for me" |
| Problem Urgency | "Cool, maybe someday" |
| Trust Signals | "Looks sketchy / too good to be true" |
Decision tree: When analyzing, score each vertex 1-10. If any is <5, that's your priority fix.
Quick Analysis: The 5-Second Test
Within 5 seconds of landing, a visitor should know:
- •What is this? (Category recognition)
- •Who is it for? (Identity signal)
- •What's the core promise? (Value proposition)
- •What do I do next? (Clear CTA)
How to run it:
- •Show landing page to someone unfamiliar for exactly 5 seconds
- •Hide it, then ask: "What was that? Who's it for? What would you do there?"
- •Record verbatim—don't coach or clarify
Scoring:
| Result | Score | Action |
|---|---|---|
| All 4 clear in <3 sec | 9-10 | Ship it |
| All 4 clear in 3-5 sec | 7-8 | Minor polish |
| 3 of 4 clear | 5-6 | Fix the gap |
| 2 or fewer clear | 2-4 | Significant rework |
| Confusing/unclear | 0-1 | Start over |
Analysis Process
Step 1: Identify Target Personas
For each persona, document:
- •Who: One-sentence description
- •Problem: What's broken + how it feels
- •Current workaround: What they do today (and why it sucks)
- •Identity: How they see themselves, who they want to become
Step 2: Score the Desirability Triangle
For each persona:
PERSONA: [Name] IDENTITY FIT [/10] Visual identity match [/10] "Does this look like my kind of tool?" Language resonance [/10] "Do they speak my language?" Implied user match [/10] "Are people like me shown?" PROBLEM URGENCY [/10] Pain point acknowledged [/10] "They understand my problem" Emotional resonance [/10] "They get how frustrating it is" Solution clarity [/10] "I see how this fixes it" TRUST SIGNALS [/10] Professional execution [/10] "This looks legitimate" Social proof [/10] "Others like me use it" Risk reduction [/10] "What if it doesn't work?" OVERALL APPEAL SCORE: [/90]
Step 3: Map Objections
| Objection | Type | How Addressed? |
|---|---|---|
| "Is this legit?" | Trust | [Answer] |
| "I've tried things before" | Skepticism | [Answer] |
| "Too expensive" | Value | [Answer] |
| "Too complicated" | Effort | [Answer] |
| "Not for people like me" | Identity | [Answer] |
| "What if it doesn't work?" | Risk | [Answer] |
| "I'll do it later" | Urgency | [Answer] |
Step 4: Generate Recommendations
Use priority formula: Impact = (Users Affected × Severity) / Fix Difficulty
Categorize into:
- •Immediate (ship this week)
- •Medium-term (this sprint)
- •Long-term (roadmap)
Common Anti-Patterns
Feature Soup Headline
Novice thinking: "List all capabilities to show value"
Reality: Visitors scan for 2-3 seconds. Feature lists feel generic.
What to use instead:
| Bad | Good |
|---|---|
| "AI-Powered Recovery Planning Tool with Analytics" | "Know exactly what to do next in your recovery" |
| "Comprehensive Legal Document Platform" | "Find out in 2 minutes if your record can be expunged" |
Detection: Headline contains 3+ nouns or buzzwords like "AI-powered", "comprehensive", "platform"
Screenshot Hero
Novice thinking: "Show the product interface so people know what they're getting"
Reality: Strangers don't understand your UI. They care about outcomes.
What to use instead:
- •Person experiencing the benefit
- •The outcome/result they'll get
- •Abstract visualization of the transformation
Detection: Hero image is a product screenshot with no context
Trust Ladder Violation
Novice thinking: "Get their email immediately, then convert them"
Reality: Trust builds in stages. Asking for too much too early kills conversion.
The Trust Ladder (each rung requires more trust):
- •Land on page → Professional design, no broken elements
- •Click/explore → Clear navigation, fast load
- •Spend >2 min → Demonstrated value, clear progress
- •Enter info → Why you need it explained, no dark patterns
- •Create account → Privacy visible, minimal fields, clear benefit
- •Pay money → Guarantee, testimonials, recognizable processor
Detection: Asking for account creation before demonstrating value
Identity Mismatch
Novice thinking: "Broad appeal = more users"
Reality: When everyone is the target, no one feels targeted.
What to use instead:
| Signal Type | How It Works |
|---|---|
| Visual identity | Dark mode = "power user"; Soft pastels = "wellness" |
| Language/tone | "Crush your goals" vs "Find your balance" |
| Social proof | Company logos vs individual testimonials |
| Complexity | Minimal = simplicity-seeker; Feature-rich = power user |
Detection: Homepage tries to appeal to 3+ different personas
Self-Contained Tools
Analysis Workflow
- •Read the landing page content and structure
- •WebFetch the target URL to analyze live content
- •Write analysis results to a markdown file
- •Edit recommendations into actionable copy changes
Appeal Scorer Script
Run: python scripts/appeal_scorer.py <url>
Produces structured JSON output with scores and recommendations.
Reference Files (See for deep dives)
| File | When to Use |
|---|---|
references/scoring-templates.md | Full scoring matrices and templates |
references/trust-ladder.md | Deep dive on trust building stages |
references/identity-signals.md | Visual/verbal identity signal catalog |
references/objection-catalog.md | Common objections by product type |
Output Format
When running this skill, produce:
- •Executive Summary - 3 bullet key findings
- •Desirability Triangle Scores - Per persona
- •5-Second Test Assessment - What's clear, what's not
- •Top 3 Objections - And how to address them
- •Priority Recommendations - Immediate / Medium / Long-term
Integration with ux-friction-analyzer
Appeal + Friction = Complete picture
| This Skill Answers | ux-friction-analyzer Answers |
|---|---|
| "Do they want it?" | "Can they use it?" |
| Will they choose this over alternatives? | Can they complete the task? |
| Does it feel made for them? | Does the flow make sense? |
| Is the promise compelling? | Is the experience smooth? |
Run both: High appeal + high friction = frustrated users. Low friction + low appeal = abandoned product.
Philosophy: A product with low friction but low appeal gets abandoned. A product with high appeal but high friction gets frustrated users. You need both.