Conversion Audit
Usage
Use when auditing a landing page, sales page, or product page before launch, diagnosing why a page gets traffic but doesn't convert, reviewing ad landing pages before spending on paid media, or checking a page against direct response best practices.
Framework Reference
This audit synthesises two complementary direct-response principles:
Narrative arc (pain → dream → fix) — A landing page that sells follows a story, not a feature list.
Pain → Sandwich → Dream → Sandwich → Fix → Sandwich → CTA (wrapped in dream)
Each section transitions via "sandwiches" — brief passages that bounce between hope and reality to create tension. The page stars the customer, not the product.
Conversion mechanics (clarity → desire → credibility → action) — Every landing page must achieve clarity (hero divider), intensify desire (fascinations / value teasing), earn credibility (confidence signals + testimonial walls), and compel immediate action (urgency + friction removal).
Key vocabulary:
- Crispy = specific, concrete, vivid copy drawn from customer research (vs. "soggy" vague platitudes)
- Obliteration = each dream word directly cancels a specific pain word (fear → confidence, streaky → flawless)
- Sandwich = a transition between sections that steps forward and back to create drama
- Active frame = copy shifts from passive/fearful to active/imperative as it moves toward the CTA
- Slippery slide = every element's job is to compel reading the next element
- 50ms trust = visitors decide in 50 milliseconds whether they trust a page — before reading a word
- LISH = Length Implies Strength Heuristic — a wall of proof signals substance
Process
Step 1: Fetch & Parse
Fetch the URL provided by the user. Extract:
- Full rendered page content (text, headings, images, CTAs)
- Page structure and visual flow (section order, above-fold content)
- All CTAs (buttons, forms, links) — text, placement, and frequency
- Social proof elements (testimonials, logos, stats, reviews)
- Any pricing or offer information visible on the page
If the user provides context about the offer (product, audience, price point), note it for evaluation.
Step 2: Customer Focus & Framing (8 checks)
The #1 failing of pages that don't convert.
- Customer is the star — The page talks to and about the customer, not about the product
- Opens with the customer's world — First paragraph narrates the customer's situation, not the product's features
- Uses customer language — Words and phrases the target audience actually uses
- Single audience focus — Page speaks to one specific audience
- Problem is named before product — Pain established before any product mention
- No premature product reveal — Product name isn't the headline
- Emotional core identified — Page addresses emotional pain, not just functional problems
- Frame is set and maintained — Headline sets a specific frame and the rest stays within it
Step 3: Narrative Arc — Pain → Dream → Fix (10 checks)
- Pain section exists — Distinct section naming specific pain points with crispy details
- Dream section exists — Vivid picture of life with the pain obliterated
- Fix section exists — How the product delivers the dream with sub-fixes mapping to specific pains
- Pain → Dream → Fix order — Sections appear in correct narrative sequence
- Obliteration pattern present — Dream language directly cancels specific pain language
- Sandwiches create transitions — Transitional passages step forward and back between sections
- Narrative builds to the CTA — CTA comes after the narrative builds to it
- Fix is earned, not assumed — Product reveal held until reader is emotionally invested
- Active frame progression — Copy shifts from passive/fearful to active/imperative by the CTA
- Not a feature list — Page follows a narrative arc, not bullet-point features
Step 3b: SaaS Page Section Flow (B2B SaaS only)
If the page appears to be B2B SaaS, verify these sections exist in roughly this order:
| # |
Section |
What to check |
| 1 |
Hero |
Result + objection-elimination headline, dual CTAs |
| 2 |
Social proof bar |
Customer logos immediately below hero |
| 3 |
Problem section |
Hook headline, pain in ~25 words |
| 4 |
Testimonial |
Outcomes-focused pull quote |
| 5 |
Solution section |
Outcomes headline, how-it-works |
| 6 |
Features section |
3 feature blocks framed as benefits |
| 7 |
Support section |
"Everything you need" checklist |
| 8 |
Second testimonial |
Different customer, different benefit |
| 9 |
Closing CTA |
"More [outcome]." with dual CTAs |
Skip this check entirely for non-SaaS pages.
Step 4: Crispy Copy (8 checks)
- Specific claims over vague ones — Numbers, timeframes, concrete details
- Pain details are crispy — Recognizable details that make the reader say "how did they know?"
- Dream details are crispy — Vivid, specific picture including sensory and temporal details
- Fix details are crispy — Specific sub-fixes, not just "our product solves this"
- Clear, not clever — Direct and transparent, no wordplay or puns
- No buzzword soup — Free of "leverage," "synergy," "best-in-class," "seamless," "robust"
- Copy is scannable — Short paragraphs, subheadings, bold text
- Appropriate copy length — Matches audience awareness level and offer complexity
Step 4b: Emotional Resonance Check (3 checks)
- Emotion Audit applied — "Nobody buys [PRODUCT] for [FUNCTION]. They buy it to feel [EMOTIONS]." Does the copy activate these emotions?
- Identity purchase recognized — Does the page show the buyer the version of themselves they become?
- Story over specs — Does the page lead with narrative and aspiration?
Step 5: Design & Readability (8 checks)
- Single column layout — No sidebars or competing columns
- Left-aligned body text — Not centered body copy
- Comfortable line width — ~70-80 characters per line
- No content jiggle — Content doesn't alternate text-left/image-right
- Above-fold earns the scroll — First screen creates enough interest to scroll
- Every visual element serves the pitch — No generic stock photos or decorative clutter
- 50ms visual trust — Page looks professional and trustworthy at a glance
- Whitespace and breathing room — Sections have adequate spacing
Step 6: CTA & Commitment Architecture (8 checks)
- CTA copy is outcome-focused — "Start my free trial" not "Submit"
- Reason to act now — Genuine, specific reason to convert today
- CTA visually unique — Button colour not shared with non-clickable elements
- CTA looks like a button — Obviously clickable
- CTA placement follows narrative — Primary CTA appears after narrative builds to it
- Max 2 CTA types — Primary conversion + lower commitment at most
- CTA hierarchy matches buying behaviour — Matches typical visitor journey
- Minimal form friction — Only asks for what's absolutely necessary
Step 7: Proof & Objection Handling (8 checks)
- Testimonials cite specific results — Specific outcomes and numbers
- Testimonials have attribution — Real names, photos, titles
- Social proof has depth and volume — Multiple forms, not just a single testimonial
- Proof placement is layered — Confidence signals early, detailed proof throughout
- Objections addressed directly — Real objections with honest responses
- Risk reversal present — Guarantee, free trial, or money-back policy
- Proof is proportional to the ask — Stronger proof for higher-commitment offers
- No fake urgency — Any urgency signals are genuine
Output Format
# Conversion Audit Report
**URL:** [url]
**Date:** [current date]
**Overall Score:** X/53
---
## 1. Customer Focus & Framing (X/8)
✓/✗ Customer is the star — [note]
✓/✗ Opens with the customer's world — [note]
✓/✗ Uses customer language — [note]
✓/✗ Single audience focus — [note]
✓/✗ Problem is named before product — [note]
✓/✗ No premature product reveal — [note]
✓/✗ Emotional core identified — [note]
✓/✗ Frame is set and maintained — [note]
## 2. Narrative Arc — Pain → Dream → Fix (X/10)
✓/✗ Pain section exists — [note]
✓/✗ Dream section exists — [note]
✓/✗ Fix section exists — [note]
✓/✗ Pain → Dream → Fix order — [note]
✓/✗ Obliteration pattern present — [note]
✓/✗ Sandwiches create transitions — [note]
✓/✗ Narrative builds to the CTA — [note]
✓/✗ Fix is earned, not assumed — [note]
✓/✗ Active frame progression — [note]
✓/✗ Not a feature list — [note]
## 3. Crispy Copy (X/8)
✓/✗ Specific claims over vague ones — [note]
✓/✗ Pain details are crispy — [note]
✓/✗ Dream details are crispy — [note]
✓/✗ Fix details are crispy — [note]
✓/✗ Clear, not clever — [note]
✓/✗ No buzzword soup — [note]
✓/✗ Copy is scannable — [note]
✓/✗ Appropriate copy length — [note]
## 3b. Emotional Resonance (X/3)
✓/✗ Emotion Audit applied — [note]
✓/✗ Identity purchase recognized — [note]
✓/✗ Story over specs — [note]
## 4. Design & Readability (X/8)
✓/✗ Single column layout — [note]
✓/✗ Left-aligned body text — [note]
✓/✗ Comfortable line width — [note]
✓/✗ No content jiggle — [note]
✓/✗ Above-fold earns the scroll — [note]
✓/✗ Every visual element serves the pitch — [note]
✓/✗ 50ms visual trust — [note]
✓/✗ Whitespace and breathing room — [note]
## 5. CTA & Commitment Architecture (X/8)
✓/✗ CTA copy is outcome-focused — [note]
✓/✗ Reason to act now — [note]
✓/✗ CTA visually unique — [note]
✓/✗ CTA looks like a button — [note]
✓/✗ CTA placement follows narrative — [note]
✓/✗ Max 2 CTA types — [note]
✓/✗ CTA hierarchy matches buying behaviour — [note]
✓/✗ Minimal form friction — [note]
## 6. Proof & Objection Handling (X/8)
✓/✗ Testimonials cite specific results — [note]
✓/✗ Testimonials have attribution — [note]
✓/✗ Social proof has depth and volume — [note]
✓/✗ Proof placement is layered — [note]
✓/✗ Objections addressed directly — [note]
✓/✗ Risk reversal present — [note]
✓/✗ Proof is proportional to the ask — [note]
✓/✗ No fake urgency — [note]
---
## Score Summary
| Category | Score | Rating |
|----------|-------|--------|
| Customer Focus & Framing | X/8 | |
| Narrative Arc (Pain → Dream → Fix) | X/10 | |
| Crispy Copy | X/8 | |
| Emotional Resonance | X/3 | |
| Design & Readability | X/8 | |
| CTA & Commitment Architecture | X/8 | |
| Proof & Objection Handling | X/8 | |
| **Overall** | **X/53** | |
**Rating scale:** 90%+ Sells Itself | 75-89% Strong | 60-74% Leaking Conversions | Below 60% Needs Rework
---
## Priority Fixes
[Top 5 failed criteria ranked by conversion impact. For each:]
1. **[Failed criterion]** — [Why it kills conversions + specific rewrite/fix with actual suggested copy where possible]
2. ...
Rules
- Be objective. If borderline, lean toward FAIL — mediocre doesn't convert.
- Be specific in fixes — suggest actual headline rewrites, actual CTA copy, actual testimonial placement. "Improve the headline" is not useful. "Rewrite headline to: '[suggested text]'" is.
- Priority fixes should weight: customer focus > narrative arc > CTA mechanics > copy > proof > design. If the page doesn't talk to the customer or follow a narrative, nothing else matters.
- If user provides offer context (product, audience, price), use it to evaluate message-market fit.
- If user specifies a focus area, still run all checks but only expand detail on the requested section.
- Stop and ask if the page is behind a login wall or if it appears to be a homepage rather than a dedicated landing page.
- Never score based on aesthetic preference — focus on conversion principles.
- Never assume the target audience — if unclear, note it as a gap.
- Flag if the page has no clear single CTA, talks entirely about the product and never the customer, or appears to receive paid traffic with no tracking pixels.
1---2name: conversion-audit-23description: 53-point conversion audit covering customer focus, narrative arc, copy quality, design, CTAs, and proof. Scored report with prioritized fixes.4---56# Conversion Audit78## Usage910Use when auditing a landing page, sales page, or product page before launch, diagnosing why a page gets traffic but doesn't convert, reviewing ad landing pages before spending on paid media, or checking a page against direct response best practices.1112## Framework Reference1314This audit synthesises two complementary direct-response principles:1516**Narrative arc (pain → dream → fix)** — A landing page that sells follows a story, not a feature list.1718```19Pain → Sandwich → Dream → Sandwich → Fix → Sandwich → CTA (wrapped in dream)20```2122Each section transitions via "sandwiches" — brief passages that bounce between hope and reality to create tension. The page stars the **customer**, not the product.2324**Conversion mechanics (clarity → desire → credibility → action)** — Every landing page must achieve clarity (hero divider), intensify desire (fascinations / value teasing), earn credibility (confidence signals + testimonial walls), and compel immediate action (urgency + friction removal).2526Key vocabulary:27- **Crispy** = specific, concrete, vivid copy drawn from customer research (vs. "soggy" vague platitudes)28- **Obliteration** = each dream word directly cancels a specific pain word (fear → confidence, streaky → flawless)29- **Sandwich** = a transition between sections that steps forward and back to create drama30- **Active frame** = copy shifts from passive/fearful to active/imperative as it moves toward the CTA31- **Slippery slide** = every element's job is to compel reading the next element32- **50ms trust** = visitors decide in 50 milliseconds whether they trust a page — before reading a word33- **LISH** = Length Implies Strength Heuristic — a wall of proof signals substance3435## Process3637### Step 1: Fetch & Parse3839Fetch the URL provided by the user. Extract:40- Full rendered page content (text, headings, images, CTAs)41- Page structure and visual flow (section order, above-fold content)42- All CTAs (buttons, forms, links) — text, placement, and frequency43- Social proof elements (testimonials, logos, stats, reviews)44- Any pricing or offer information visible on the page4546If the user provides context about the offer (product, audience, price point), note it for evaluation.4748### Step 2: Customer Focus & Framing (8 checks)4950The #1 failing of pages that don't convert.51521. **Customer is the star** — The page talks to and about the customer, not about the product532. **Opens with the customer's world** — First paragraph narrates the customer's situation, not the product's features543. **Uses customer language** — Words and phrases the target audience actually uses554. **Single audience focus** — Page speaks to one specific audience565. **Problem is named before product** — Pain established before any product mention576. **No premature product reveal** — Product name isn't the headline587. **Emotional core identified** — Page addresses emotional pain, not just functional problems598. **Frame is set and maintained** — Headline sets a specific frame and the rest stays within it6061### Step 3: Narrative Arc — Pain → Dream → Fix (10 checks)62631. **Pain section exists** — Distinct section naming specific pain points with crispy details642. **Dream section exists** — Vivid picture of life with the pain obliterated653. **Fix section exists** — How the product delivers the dream with sub-fixes mapping to specific pains664. **Pain → Dream → Fix order** — Sections appear in correct narrative sequence675. **Obliteration pattern present** — Dream language directly cancels specific pain language686. **Sandwiches create transitions** — Transitional passages step forward and back between sections697. **Narrative builds to the CTA** — CTA comes after the narrative builds to it708. **Fix is earned, not assumed** — Product reveal held until reader is emotionally invested719. **Active frame progression** — Copy shifts from passive/fearful to active/imperative by the CTA7210. **Not a feature list** — Page follows a narrative arc, not bullet-point features7374### Step 3b: SaaS Page Section Flow (B2B SaaS only)7576If the page appears to be B2B SaaS, verify these sections exist in roughly this order:7778| # | Section | What to check |79|---|---------|--------------|80| 1 | Hero | Result + objection-elimination headline, dual CTAs |81| 2 | Social proof bar | Customer logos immediately below hero |82| 3 | Problem section | Hook headline, pain in ~25 words |83| 4 | Testimonial | Outcomes-focused pull quote |84| 5 | Solution section | Outcomes headline, how-it-works |85| 6 | Features section | 3 feature blocks framed as benefits |86| 7 | Support section | "Everything you need" checklist |87| 8 | Second testimonial | Different customer, different benefit |88| 9 | Closing CTA | "More [outcome]." with dual CTAs |8990Skip this check entirely for non-SaaS pages.9192### Step 4: Crispy Copy (8 checks)93941. **Specific claims over vague ones** — Numbers, timeframes, concrete details952. **Pain details are crispy** — Recognizable details that make the reader say "how did they know?"963. **Dream details are crispy** — Vivid, specific picture including sensory and temporal details974. **Fix details are crispy** — Specific sub-fixes, not just "our product solves this"985. **Clear, not clever** — Direct and transparent, no wordplay or puns996. **No buzzword soup** — Free of "leverage," "synergy," "best-in-class," "seamless," "robust"1007. **Copy is scannable** — Short paragraphs, subheadings, bold text1018. **Appropriate copy length** — Matches audience awareness level and offer complexity102103### Step 4b: Emotional Resonance Check (3 checks)1041051. **Emotion Audit applied** — "Nobody buys [PRODUCT] for [FUNCTION]. They buy it to feel [EMOTIONS]." Does the copy activate these emotions?1062. **Identity purchase recognized** — Does the page show the buyer the version of themselves they become?1073. **Story over specs** — Does the page lead with narrative and aspiration?108109### Step 5: Design & Readability (8 checks)1101111. **Single column layout** — No sidebars or competing columns1122. **Left-aligned body text** — Not centered body copy1133. **Comfortable line width** — ~70-80 characters per line1144. **No content jiggle** — Content doesn't alternate text-left/image-right1155. **Above-fold earns the scroll** — First screen creates enough interest to scroll1166. **Every visual element serves the pitch** — No generic stock photos or decorative clutter1177. **50ms visual trust** — Page looks professional and trustworthy at a glance1188. **Whitespace and breathing room** — Sections have adequate spacing119120### Step 6: CTA & Commitment Architecture (8 checks)1211221. **CTA copy is outcome-focused** — "Start my free trial" not "Submit"1232. **Reason to act now** — Genuine, specific reason to convert today1243. **CTA visually unique** — Button colour not shared with non-clickable elements1254. **CTA looks like a button** — Obviously clickable1265. **CTA placement follows narrative** — Primary CTA appears after narrative builds to it1276. **Max 2 CTA types** — Primary conversion + lower commitment at most1287. **CTA hierarchy matches buying behaviour** — Matches typical visitor journey1298. **Minimal form friction** — Only asks for what's absolutely necessary130131### Step 7: Proof & Objection Handling (8 checks)1321331. **Testimonials cite specific results** — Specific outcomes and numbers1342. **Testimonials have attribution** — Real names, photos, titles1353. **Social proof has depth and volume** — Multiple forms, not just a single testimonial1364. **Proof placement is layered** — Confidence signals early, detailed proof throughout1375. **Objections addressed directly** — Real objections with honest responses1386. **Risk reversal present** — Guarantee, free trial, or money-back policy1397. **Proof is proportional to the ask** — Stronger proof for higher-commitment offers1408. **No fake urgency** — Any urgency signals are genuine141142## Output Format143144```145# Conversion Audit Report146147**URL:** [url]148**Date:** [current date]149**Overall Score:** X/53150151---152153## 1. Customer Focus & Framing (X/8)154155✓/✗ Customer is the star — [note]156✓/✗ Opens with the customer's world — [note]157✓/✗ Uses customer language — [note]158✓/✗ Single audience focus — [note]159✓/✗ Problem is named before product — [note]160✓/✗ No premature product reveal — [note]161✓/✗ Emotional core identified — [note]162✓/✗ Frame is set and maintained — [note]163164## 2. Narrative Arc — Pain → Dream → Fix (X/10)165166✓/✗ Pain section exists — [note]167✓/✗ Dream section exists — [note]168✓/✗ Fix section exists — [note]169✓/✗ Pain → Dream → Fix order — [note]170✓/✗ Obliteration pattern present — [note]171✓/✗ Sandwiches create transitions — [note]172✓/✗ Narrative builds to the CTA — [note]173✓/✗ Fix is earned, not assumed — [note]174✓/✗ Active frame progression — [note]175✓/✗ Not a feature list — [note]176177## 3. Crispy Copy (X/8)178179✓/✗ Specific claims over vague ones — [note]180✓/✗ Pain details are crispy — [note]181✓/✗ Dream details are crispy — [note]182✓/✗ Fix details are crispy — [note]183✓/✗ Clear, not clever — [note]184✓/✗ No buzzword soup — [note]185✓/✗ Copy is scannable — [note]186✓/✗ Appropriate copy length — [note]187188## 3b. Emotional Resonance (X/3)189190✓/✗ Emotion Audit applied — [note]191✓/✗ Identity purchase recognized — [note]192✓/✗ Story over specs — [note]193194## 4. Design & Readability (X/8)195196✓/✗ Single column layout — [note]197✓/✗ Left-aligned body text — [note]198✓/✗ Comfortable line width — [note]199✓/✗ No content jiggle — [note]200✓/✗ Above-fold earns the scroll — [note]201✓/✗ Every visual element serves the pitch — [note]202✓/✗ 50ms visual trust — [note]203✓/✗ Whitespace and breathing room — [note]204205## 5. CTA & Commitment Architecture (X/8)206207✓/✗ CTA copy is outcome-focused — [note]208✓/✗ Reason to act now — [note]209✓/✗ CTA visually unique — [note]210✓/✗ CTA looks like a button — [note]211✓/✗ CTA placement follows narrative — [note]212✓/✗ Max 2 CTA types — [note]213✓/✗ CTA hierarchy matches buying behaviour — [note]214✓/✗ Minimal form friction — [note]215216## 6. Proof & Objection Handling (X/8)217218✓/✗ Testimonials cite specific results — [note]219✓/✗ Testimonials have attribution — [note]220✓/✗ Social proof has depth and volume — [note]221✓/✗ Proof placement is layered — [note]222✓/✗ Objections addressed directly — [note]223✓/✗ Risk reversal present — [note]224✓/✗ Proof is proportional to the ask — [note]225✓/✗ No fake urgency — [note]226227---228229## Score Summary230231| Category | Score | Rating |232|----------|-------|--------|233| Customer Focus & Framing | X/8 | |234| Narrative Arc (Pain → Dream → Fix) | X/10 | |235| Crispy Copy | X/8 | |236| Emotional Resonance | X/3 | |237| Design & Readability | X/8 | |238| CTA & Commitment Architecture | X/8 | |239| Proof & Objection Handling | X/8 | |240| **Overall** | **X/53** | |241242**Rating scale:** 90%+ Sells Itself | 75-89% Strong | 60-74% Leaking Conversions | Below 60% Needs Rework243244---245246## Priority Fixes247248[Top 5 failed criteria ranked by conversion impact. For each:]2492501. **[Failed criterion]** — [Why it kills conversions + specific rewrite/fix with actual suggested copy where possible]2512. ...252```253254## Rules255256- Be objective. If borderline, lean toward FAIL — mediocre doesn't convert.257- Be specific in fixes — suggest actual headline rewrites, actual CTA copy, actual testimonial placement. "Improve the headline" is not useful. "Rewrite headline to: '[suggested text]'" is.258- Priority fixes should weight: customer focus > narrative arc > CTA mechanics > copy > proof > design. If the page doesn't talk to the customer or follow a narrative, nothing else matters.259- If user provides offer context (product, audience, price), use it to evaluate message-market fit.260- If user specifies a focus area, still run all checks but only expand detail on the requested section.261- Stop and ask if the page is behind a login wall or if it appears to be a homepage rather than a dedicated landing page.262- Never score based on aesthetic preference — focus on conversion principles.263- Never assume the target audience — if unclear, note it as a gap.264- Flag if the page has no clear single CTA, talks entirely about the product and never the customer, or appears to receive paid traffic with no tracking pixels.265