Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Perform a comprehensive Conversion Rate Optimization (CRO) analysis on any landing page. This skill produces a section-by-section teardown with prioritized, actionable fixes that directly impact conversion rates.
.claude/skills/bilal140202-landing-page-cro-analysis/SKILL.md| Model | Eval pass | Runs |
|---|---|---|
| gemini-3.6-flash | 100% | 12 |
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | -7% | 0% |
| case-01 | ✗→✓ | ▲ Improved | 45% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 126% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 150% | 0% |
| case-17 | ✗→✓ | ▲ Improved | 132% | 0% |
Perform a comprehensive Conversion Rate Optimization (CRO) analysis on any landing page. This skill produces a section-by-section teardown with prioritized, actionable fixes that directly impact conversion rates.
/market landing <url> or /market cro <url>Determine which type of landing page you are analyzing. This affects benchmark expectations and scoring weights.
| Page Type | Primary Goal | Good CR | Great CR | |---|---|---|---| | Lead Capture | Email/form submission | 5-10% | 15%+ | | SaaS Signup | Free trial or freemium signup | 3-7% | 10%+ | | E-commerce Product | Add to cart / Purchase | 2-4% | 5%+ | | Webinar Registration | Register for event | 20-30% | 40%+ | | App Download | Install app | 10-15% | 20%+ | | Waitlist | Join waitlist | 15-25% | 35%+ | | Consultation Booking | Schedule a call | 5-10% | 15%+ | | Nonprofit Donation | Make a donation | 2-5% | 8%+ |
Analyze each section in order. Score each section 1-10 and provide specific findings.
The first screen a visitor sees. This is where 80% of conversion decisions begin.
Checklist:
Scoring Criteria:
How clearly the page communicates WHY someone should convert.
Checklist:
Evaluate Using the 4U Framework:
Evidence that others trust and benefit from this product/service.
Types of Social Proof (ranked by persuasion power):
Checklist:
How the page presents what the product/service includes.
Checklist:
Feature-to-Benefit Translation Check: Bad: "AI-powered analytics dashboard" Good: "See exactly which campaigns drive revenue -- AI analyzes your data so you don't have to"
How the page addresses reasons a visitor might NOT convert.
Common Objections by Page Type:
| Objection | How to Address | |---|---| | "Too expensive" | ROI calculator, price comparison, money-back guarantee | | "Not sure it works" | Case studies, free trial, demo video | | "Too complicated" | Setup wizard, onboarding support, "get started in 5 minutes" | | "Not sure I need it" | Problem agitation, cost of inaction | | "What if I don't like it?" | Free trial, money-back guarantee, cancel anytime | | "Is my data safe?" | Security badges, compliance logos, privacy policy link | | "I need to ask my team" | Shareable comparison page, team trial, ROI one-pager |
Checklist:
The conversion mechanism itself.
CTA Button Checklist:
CTA Copy Scoring:
The bottom of the page and supporting elements.
Checklist:
Score the overall page copy on 5 dimensions (1-10 each):
Calculate the Copy Score: average of all 5 dimensions, multiplied by 10 for a score out of 100.
If the page has a form, evaluate:
| Element | Best Practice | |---|---| | Field count | Every additional field reduces conversion ~7%. Lead capture: 3-5 fields max. | | Labels | Use inline labels or floating labels. Avoid placeholder-only labels. | | Button text | Match the value proposition. "Get My Free Guide" > "Submit". | | Error handling | Inline validation. Specific error messages. Don't clear the entire form on error. | | Multi-step | Break long forms into steps with progress indicator. | | Required vs optional | Mark optional fields, not required ones. | | Auto-fill | Enable browser auto-fill for standard fields. | | Field types | Use appropriate input types (email, tel, url) for mobile keyboards. |
Mobile accounts for 60%+ of web traffic. Check:
Reference these conversion impact benchmarks:
| Load Time | Conversion Impact | |---|---| | 0-2 seconds | Baseline (optimal) | | 2-3 seconds | -7% conversion rate | | 3-5 seconds | -20% conversion rate | | 5-8 seconds | -35% conversion rate | | 8+ seconds | -50%+ conversion rate |
Check for common speed issues:
Format each test as a hypothesis:
Template: "If we CHANGE], then METRIC] will IMPROVE/INCREASE] because REASON]."
Example tests to consider:
Even without actual heat map data, provide guidance on:
Generate a file called LANDING-CRO.md in the project root or output directory with:
markdown# Landing Page CRO Analysis ## [Page URL] ### Analysis Date: [date] --- ## Overall CRO Score: [X/100] ## Page Type: [identified type] ## Current Estimated Conversion Rate: [estimate based on findings] ## Target Conversion Rate: [realistic improvement target] --- ## Section-by-Section Analysis ### 1. Hero Section [Score: X/10] **Findings:** - [specific observations] **Fixes (Priority: HIGH/MEDIUM/LOW):** - [specific, actionable recommendations] [Repeat for all 7 sections] --- ## Copy Score: [X/100] | Dimension | Score | Notes | |---|---|---| | Clarity | X/10 | [notes] | | Urgency | X/10 | [notes] | | Specificity | X/10 | [notes] | | Proof | X/10 | [notes] | | Action Orientation | X/10 | [notes] | --- ## Form Audit [findings and recommendations] --- ## Mobile Audit [findings and recommendations] --- ## A/B Test Recommendations 1. [Hypothesis format test] 2. [Hypothesis format test] 3. [Hypothesis format test] --- ## Prioritized Fix List ### Quick Wins (implement this week) 1. [fix with expected impact] ### Medium-Term (implement this month) 1. [fix with expected impact] ### Strategic (implement this quarter) 1. [fix with expected impact] --- ## Before/After Wireframe Suggestions [Text-based wireframe descriptions of current vs recommended layout]
/market audit previously, incorporate those findings into the CRO analysis for a more complete picture.| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-02 | fail→pass | 32,128 | 9,252 | -71% | 1 | 1 | 0% | 5,328 | 4,953 | -7% | 0 | 0 | — |
case-01 | fail→pass | 34,851 | 28,303 | -19% | 1 | 1 | 0% | 5,789 | 8,391 | +45% | 0 | 0 | — |
case-03 | fail→fail | 37,920 | 34,658 | -9% | 1 | 1 | 0% | 6,275 | 8,906 | +42% | 0 | 0 | — |
case-04 | pass→pass | 17,918 | 13,318 | -26% | 1 | 1 | 0% | 2,827 | 5,374 | +90% | 0 | 0 | — |
case-05 | pass→pass | 12,685 | 11,708 | -8% | 1 | 1 | 0% | 1,910 | 5,144 | +169% | 0 | 0 | — |
case-06 | pass→pass | 7,568 | 5,158 | -32% | 1 | 1 | 0% | 1,274 | 4,263 | +235% | 0 | 0 | — |
case-07 | pass→pass | 15,310 | 10,748 | -30% | 1 | 1 | 0% | 2,122 | 5,087 | +140% | 0 | 0 | — |
case-08 | pass→pass | 9,477 | 8,320 | -12% | 1 | 1 | 0% | 1,537 | 4,633 | +201% | 0 | 0 | — |
case-09 | fail→pass | 11,710 | 6,021 | -49% | 1 | 1 | 0% | 1,881 | 4,260 | +126% | 0 | 0 | — |
case-10 | pass→pass | 10,842 | 7,810 | -28% | 1 | 1 | 0% | 1,690 | 4,580 | +171% | 0 | 0 | — |
case-11 | pass→pass | 12,901 | 9,217 | -29% | 1 | 1 | 0% | 2,096 | 4,779 | +128% | 0 | 0 | — |
case-12 | fail→pass | 10,601 | 9,084 | -14% | 1 | 1 | 0% | 1,873 | 4,685 | +150% | 0 | 0 | — |
case-13 | pass→pass | 9,247 | 4,513 | -51% | 1 | 1 | 0% | 1,299 | 3,976 | +206% | 0 | 0 | — |
case-14 | pass→pass | 9,514 | 6,663 | -30% | 1 | 1 | 0% | 1,510 | 4,349 | +188% | 0 | 0 | — |
case-15 | pass→pass | 16,050 | 14,028 | -13% | 1 | 1 | 0% | 2,603 | 5,529 | +112% | 0 | 0 | — |
case-16 | pass→pass | 14,504 | 12,913 | -11% | 1 | 1 | 0% | 2,392 | 5,478 | +129% | 0 | 0 | — |
case-22 | pass→pass | 7,538 | 10,512 | +39% | 1 | 1 | 0% | 1,474 | 5,267 | +257% | 0 | 0 | — |
case-17 | fail→pass | 12,507 | 6,699 | -46% | 1 | 1 | 0% | 1,938 | 4,505 | +132% | 0 | 0 | — |
case-18 | pass→pass | 7,190 | 7,567 | +5% | 1 | 1 | 0% | 1,046 | 4,414 | +322% | 0 | 0 | — |
case-19 | pass→pass | 9,803 | 4,591 | -53% | 1 | 1 | 0% | 1,711 | 3,995 | +133% | 0 | 0 | — |
case-20 | pass→pass | 27,425 | 29,056 | +6% | 1 | 1 | 0% | 6,177 | 9,532 | +54% | 0 | 0 | — |
case-21 | pass→pass | 18,908 | 22,141 | +17% | 1 | 1 | 0% | 3,334 | 7,425 | +123% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +23 percentage points is the difference between those two pass rates over the 22 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.