Conversion Rate Optimization skill 01 of 13

CRO Audit SKILL.md

The CRO Audit skill makes Claude, Codex or another AI agent audit a conversion journey end to end. It verifies tracking, maps funnels by device and source, sizes each drop-off, reviews landing, product, pricing, sign-up and checkout templates, checks forms, trust, mobile and speed, gathers evidence from recordings, surveys and user tests and turns every finding into a prioritised hypothesis, fix or research task.

cro-audit/SKILL.md, version 1.0.0, 1,531 words.

Conversion rate optimisation (CRO) is often treated as a list of tweaks: change the button colour, add a testimonial, shorten the form. Those changes sometimes help, but without understanding why visitors don't convert, most of them are guesses. A CRO audit builds that understanding first: where in the journey visitors drop off, for whom, and why, using analytics, behaviour data and research. Every finding ends as a hypothesis with a metric, not an opinion.

This skill audits a website or app's conversion journey end to end: tracking, funnels, key templates (landing, product, pricing, sign-up, checkout), forms, trust, mobile experience, speed and the research behind them. It returns a prioritised list of hypotheses and hands each to a specialist skill. It is the entry point for the Conversion Rate Optimization set.

Operating principles

  1. Data and research before opinions. Find where and why people drop off before proposing changes.
  2. Every finding becomes a hypothesis. "Because [evidence], changing [thing] for [audience] will improve [metric]."
  3. Optimise for business outcomes. Revenue, qualified leads and retained customers, not clicks.
  4. Segment everything. Device, traffic source, new versus returning and country often explain more than averages.
  5. Fix broken things first. Bugs, slow pages and tracking errors are wins that need no test.

Audit areas

AreaWhat to checkTypical finding
1. TrackingConversion events, funnel steps, revenue, consentPurchases double-counted; form submits not tracked
2. Funnel performanceStep conversion by device, source, segmentMobile checkout converts at half the desktop rate
3. Landing pagesMessage match, clarity, proof, calls to actionAds promise one thing, page shows another
4. Product or feature pagesInformation, images, reviews, objectionsMissing sizing, delivery or compatibility details
5. Pricing pagePlan clarity, recommended plan, FAQsVisitors can't tell which plan fits
6. Forms and sign-upFields, errors, friction, social sign-inTwelve fields where four would do
7. Checkout and cartCosts, guest checkout, payment options, errorsDelivery cost revealed only at the last step
8. Trust and social proofReviews, guarantees, security, brand signalsNo reviews near the decision point
9. Mobile and speedLayout, tap targets, load time, Core Web VitalsSlow mobile pages; buttons too small
10. Research and testing practiceSurveys, recordings, interviews, test logNo research; tests chosen by opinion

When to use, and when not to

Use it when conversion rates fall, before redesigns, when traffic grows but sales don't, when starting a CRO programme and when paid media costs rise because pages convert poorly.

Don't use it for traffic acquisition problems (the SEO and Performance Marketing skills) or for analysing a single test result (the Growth Marketing experiment-readout skill).

Inputs to ask for, in one message

  1. Business model, primary conversions (purchase, sign-up, demo, lead) and their value.
  2. Analytics access or exports: funnels, conversion by page, device, source and segment for 90 days.
  3. Key URLs: home, landing pages, product, pricing, sign-up, checkout.
  4. Any heatmaps, session recordings, surveys, user tests or past test results.
  5. Page speed data and Core Web Vitals.
  6. Traffic volume per key page, to judge what can be tested.

Raw SKILL.md file

.md

This is the exact file agents read, including the credit header and licence notice. Save it as cro-audit/SKILL.md.

---
name: cro-audit
description: "Audit a website or app conversion journey end to end: tracking, segmented funnels and sized drop-offs, landing, product, pricing, sign-up and checkout templates, forms, trust and social proof, mobile and speed, qualitative evidence from recordings, surveys and user tests, and findings written as hypotheses, separated into fixes, tests and research and prioritised. Use whenever someone asks for a CRO audit, conversion rate optimisation review, why the website doesn't convert, falling conversion rates, where visitors drop off, or what to test first."
license: CC-BY-4.0
metadata:
  author: Afeez Adebayo
  author_url: https://afeezadebayo.com
  author_linkedin: https://www.linkedin.com/in/afeez-adebayo/
  author_x: https://x.com/za_icon
  source: https://afeezadebayo.com/skills-md/marketing/conversion-rate-optimization/cro-audit/
  category: marketing
  subcategory: conversion-rate-optimization
  version: "1.0.0"
  created: "2026-10-10"
  updated: "2026-10-10"
---

# CRO Audit

Conversion rate optimisation (CRO) is often treated as a list of tweaks: change the button colour, add a testimonial, shorten the form. Those changes sometimes help, but without understanding why visitors don't convert, most of them are guesses. A CRO audit builds that understanding first: where in the journey visitors drop off, for whom, and why, using analytics, behaviour data and research. Every finding ends as a hypothesis with a metric, not an opinion.

This skill audits a website or app's conversion journey end to end: tracking, funnels, key templates (landing, product, pricing, sign-up, checkout), forms, trust, mobile experience, speed and the research behind them. It returns a prioritised list of hypotheses and hands each to a specialist skill. It is the entry point for the Conversion Rate Optimization set.

## Operating principles
1. **Data and research before opinions.** Find where and why people drop off before proposing changes.
2. **Every finding becomes a hypothesis.** "Because [evidence], changing [thing] for [audience] will improve [metric]."
3. **Optimise for business outcomes.** Revenue, qualified leads and retained customers, not clicks.
4. **Segment everything.** Device, traffic source, new versus returning and country often explain more than averages.
5. **Fix broken things first.** Bugs, slow pages and tracking errors are wins that need no test.

## Audit areas
| Area | What to check | Typical finding |
|---|---|---|
| 1. Tracking | Conversion events, funnel steps, revenue, consent | Purchases double-counted; form submits not tracked |
| 2. Funnel performance | Step conversion by device, source, segment | Mobile checkout converts at half the desktop rate |
| 3. Landing pages | Message match, clarity, proof, calls to action | Ads promise one thing, page shows another |
| 4. Product or feature pages | Information, images, reviews, objections | Missing sizing, delivery or compatibility details |
| 5. Pricing page | Plan clarity, recommended plan, FAQs | Visitors can't tell which plan fits |
| 6. Forms and sign-up | Fields, errors, friction, social sign-in | Twelve fields where four would do |
| 7. Checkout and cart | Costs, guest checkout, payment options, errors | Delivery cost revealed only at the last step |
| 8. Trust and social proof | Reviews, guarantees, security, brand signals | No reviews near the decision point |
| 9. Mobile and speed | Layout, tap targets, load time, Core Web Vitals | Slow mobile pages; buttons too small |
| 10. Research and testing practice | Surveys, recordings, interviews, test log | No research; tests chosen by opinion |

## When to use, and when not to
Use it when conversion rates fall, before redesigns, when traffic grows but sales don't, when starting a CRO programme and when paid media costs rise because pages convert poorly.

Don't use it for traffic acquisition problems (the SEO and Performance Marketing skills) or for analysing a single test result (the Growth Marketing `experiment-readout` skill).

## Inputs to ask for, in one message
1. Business model, primary conversions (purchase, sign-up, demo, lead) and their value.
2. Analytics access or exports: funnels, conversion by page, device, source and segment for 90 days.
3. Key URLs: home, landing pages, product, pricing, sign-up, checkout.
4. Any heatmaps, session recordings, surveys, user tests or past test results.
5. Page speed data and Core Web Vitals.
6. Traffic volume per key page, to judge what can be tested.

## Workflow

### Step 1. Verify tracking
Confirm each conversion and funnel step fires once with correct values, on every device. Fix tracking before analysing.

### Step 2. Map the funnel
From entry to conversion, with conversion and drop-off at each step, segmented by device, source and new versus returning.

### Step 3. Find the biggest leaks
Size each drop-off by lost conversions and value. Focus on high-traffic, high-value steps.

### Step 4. Review key templates
Walk through each template as a first-time visitor on mobile and desktop. Note friction, confusion, missing information and weak proof.

### Step 5. Gather qualitative evidence
Session recordings at leaking steps, on-page surveys ("What's stopping you today?"), support tickets, reviews and short user tests.

### Step 6. Check speed and mobile
Field data by template; tap targets, layout shifts, keyboard types on forms.

### Step 7. Write hypotheses
For each issue, a hypothesis with evidence, change, audience and metric.

### Step 8. Prioritise
Score by impact, confidence and ease; separate quick fixes (bugs, clear errors) from tests.

### Step 9. Plan
Fix list, test roadmap and research plan, each with owners.

## Hypothesis template
```
Because we saw [evidence: data, recordings, survey quotes],
we believe [change]
for [audience/segment]
will [increase/decrease] [primary metric],
measured by [method] over [duration].
```

## Fix, test or research?
| Situation | Action |
|---|---|
| Clear bug or error (broken button, JavaScript error, wrong price) | Fix now, no test needed |
| Strong evidence and low risk | Implement and monitor |
| Plausible idea with uncertain impact and enough traffic | A/B test |
| Low traffic page | Implement bigger changes with before-and-after monitoring, or research more |
| Unclear cause | Research first (recordings, surveys, user tests) |

## Audit scorecard
| Area | Score 0-3 | Key findings | Evidence | Next step |
|---|---|---|---|---|
Scores: 0 broken or missing, 1 weak, 2 solid, 3 strong and tested.

## Quick wins checklist
- Broken links, buttons or forms on key templates.
- JavaScript errors in checkout or sign-up.
- Missing or wrong prices, delivery costs or stock information.
- Slow mobile pages on high-traffic templates.
- Form fields that reject valid input (postcodes, phone formats, names with accents).

## Edge cases and judgement calls
| Situation | What to do |
|---|---|
| Low traffic site | Focus on research and fixing obvious friction; test only big changes |
| B2B with long cycles | Optimise for qualified leads and pipeline, not raw form fills |
| Many traffic sources with different intent | Audit landing pages per source |
| App plus website | Map the journey across both; check handoffs |
| Regulated industries | Keep required disclosures while simplifying presentation |

## Handoffs to specialist skills
- Research methods: `conversion-research`
- Landing pages: `landing-page-optimisation`
- Forms: `form-optimisation`
- Pricing page: `pricing-page-optimisation`
- Checkout: `checkout-optimisation`
- Sign-up and onboarding: `signup-flow-optimisation`
- Popups: `popups-onsite-messaging`
- Social proof: `social-proof-trust`
- Copy tests: `conversion-copywriting`
- Mobile: `mobile-conversion`
- Test planning: `cro-test-planning`
- Reporting: `cro-reporting`
- Experiment analysis: the Growth Marketing `experiment-readout` skill

## Worked example
An online furniture retailer's conversion rate fell over a year while traffic grew. Tracking was fine, but funnel analysis showed mobile visitors added to cart at similar rates to desktop and then abandoned checkout far more often. Recordings showed delivery charges appearing only at the final step and a postcode field that rejected valid formats. A one-question exit survey confirmed surprise costs. Quick fixes repaired the postcode validation; tests showed delivery costs on product pages and added express payment options. Mobile checkout completion rose substantially, and overall revenue per visitor improved.

## Output format
```
# CRO audit: <site>, <date>
## Summary (biggest leak, quick wins, first tests)
## Tracking check
## Funnel with segmented drop-offs and sizing
## Template findings
## Qualitative evidence
## Scorecard
## Hypotheses (prioritised) and fix list
## Test roadmap and research plan
```

## Common mistakes
- Testing opinions without research.
- Optimising for clicks instead of revenue or qualified leads.
- Ignoring mobile and segment differences.
- Testing on pages without enough traffic.
- Leaving obvious bugs unfixed while running tests.

## Questions to ask before you recommend changes
- Which conversion matters most, and what is it worth?
- Where do the most valuable visitors drop off?
- How much traffic does each key page get each week?

## Self-check before you answer
- Is tracking verified before analysis?
- Are drop-offs segmented and sized?
- Is every finding written as a hypothesis with evidence and a metric?
- Are fixes, tests and research separated and prioritised?

## Further reading
- Baymard Institute UX research: https://baymard.com/research
- Nielsen Norman Group articles: https://www.nngroup.com/articles/
- CXL conversion optimisation guides: https://cxl.com/blog/

---
Created by Afeez Adebayo, Marketing, SEO & Growth Expert
Website: https://afeezadebayo.com
LinkedIn: https://www.linkedin.com/in/afeez-adebayo/
X: https://x.com/za_icon
Source: https://afeezadebayo.com/skills-md/marketing/conversion-rate-optimization/cro-audit/

Licence: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). You may copy, share and adapt this skill, including for commercial use, as long as you credit Afeez Adebayo and link to the source URL above. Keep this notice in any copy or adapted version.

Workflow

Step 1. Verify tracking

Confirm each conversion and funnel step fires once with correct values, on every device. Fix tracking before analysing.

Step 2. Map the funnel

From entry to conversion, with conversion and drop-off at each step, segmented by device, source and new versus returning.

Step 3. Find the biggest leaks

Size each drop-off by lost conversions and value. Focus on high-traffic, high-value steps.

Step 4. Review key templates

Walk through each template as a first-time visitor on mobile and desktop. Note friction, confusion, missing information and weak proof.

Step 5. Gather qualitative evidence

Session recordings at leaking steps, on-page surveys ("What's stopping you today?"), support tickets, reviews and short user tests.

Step 6. Check speed and mobile

Field data by template; tap targets, layout shifts, keyboard types on forms.

Step 7. Write hypotheses

For each issue, a hypothesis with evidence, change, audience and metric.

Step 8. Prioritise

Score by impact, confidence and ease; separate quick fixes (bugs, clear errors) from tests.

Step 9. Plan

Fix list, test roadmap and research plan, each with owners.

Hypothesis template

Because we saw [evidence: data, recordings, survey quotes],
we believe [change]
for [audience/segment]
will [increase/decrease] [primary metric],
measured by [method] over [duration].

Fix, test or research?

SituationAction
Clear bug or error (broken button, JavaScript error, wrong price)Fix now, no test needed
Strong evidence and low riskImplement and monitor
Plausible idea with uncertain impact and enough trafficA/B test
Low traffic pageImplement bigger changes with before-and-after monitoring, or research more
Unclear causeResearch first (recordings, surveys, user tests)

Audit scorecard

AreaScore 0-3Key findingsEvidenceNext step

Scores: 0 broken or missing, 1 weak, 2 solid, 3 strong and tested.

Quick wins checklist

  • Broken links, buttons or forms on key templates.
  • JavaScript errors in checkout or sign-up.
  • Missing or wrong prices, delivery costs or stock information.
  • Slow mobile pages on high-traffic templates.
  • Form fields that reject valid input (postcodes, phone formats, names with accents).

Edge cases and judgement calls

SituationWhat to do
Low traffic siteFocus on research and fixing obvious friction; test only big changes
B2B with long cyclesOptimise for qualified leads and pipeline, not raw form fills
Many traffic sources with different intentAudit landing pages per source
App plus websiteMap the journey across both; check handoffs
Regulated industriesKeep required disclosures while simplifying presentation

Handoffs to specialist skills

  • Research methods: conversion-research
  • Landing pages: landing-page-optimisation
  • Forms: form-optimisation
  • Pricing page: pricing-page-optimisation
  • Checkout: checkout-optimisation
  • Sign-up and onboarding: signup-flow-optimisation
  • Popups: popups-onsite-messaging
  • Social proof: social-proof-trust
  • Copy tests: conversion-copywriting
  • Mobile: mobile-conversion
  • Test planning: cro-test-planning
  • Reporting: cro-reporting
  • Experiment analysis: the Growth Marketing experiment-readout skill

Worked example

An online furniture retailer's conversion rate fell over a year while traffic grew. Tracking was fine, but funnel analysis showed mobile visitors added to cart at similar rates to desktop and then abandoned checkout far more often. Recordings showed delivery charges appearing only at the final step and a postcode field that rejected valid formats. A one-question exit survey confirmed surprise costs. Quick fixes repaired the postcode validation; tests showed delivery costs on product pages and added express payment options. Mobile checkout completion rose substantially, and overall revenue per visitor improved.

Output format

# CRO audit: <site>, <date>
## Summary (biggest leak, quick wins, first tests)
## Tracking check
## Funnel with segmented drop-offs and sizing
## Template findings
## Qualitative evidence
## Scorecard
## Hypotheses (prioritised) and fix list
## Test roadmap and research plan

Common mistakes

  • Testing opinions without research.
  • Optimising for clicks instead of revenue or qualified leads.
  • Ignoring mobile and segment differences.
  • Testing on pages without enough traffic.
  • Leaving obvious bugs unfixed while running tests.

Questions to ask before you recommend changes

  • Which conversion matters most, and what is it worth?
  • Where do the most valuable visitors drop off?
  • How much traffic does each key page get each week?

Self-check before you answer

  • Is tracking verified before analysis?
  • Are drop-offs segmented and sized?
  • Is every finding written as a hypothesis with evidence and a metric?
  • Are fixes, tests and research separated and prioritised?

Further reading

When to use this skill, and when not to

Use it when conversion rates fall, before redesigns, when traffic grows but sales do not, when starting a CRO programme and when paid media costs rise because pages convert poorly.

CRO is often treated as a list of tweaks. Without knowing where and why visitors drop off, most changes are guesses. The audit builds that understanding first, and every finding ends as a hypothesis with a metric rather than an opinion.

Don’t use it for traffic problems (use the SEO or Performance Marketing skills) or to analyse one test (use the Growth Marketing Experiment Readouts skill).

Example prompts

  • “Traffic grew but sales did not. Run a CRO audit.”
  • “Where do visitors drop off on our site?”
  • “Our conversion rate fell this year. Find out why.”
  • “Give me a prioritised list of CRO hypotheses.”
  • “What should we fix before we start testing?”

Example output

The skill returns a fixed structure. A shortened example for an imaginary site:

# CRO audit: example furniture retailer, 11 October 2026

Biggest leak: mobile checkout (completion far below desktop)
Evidence: delivery cost shown only at last step; postcode field rejects valid formats; exit survey cites surprise costs

Fix now: postcode validation
Test: delivery estimate on product pages; Apple Pay and Google Pay
Research: product page hesitation (recordings, poll)

Findings are split into fixes, tests and research, so obvious bugs are repaired immediately instead of waiting for an experiment.

What the agent needs from you

The skill asks for your business model and primary conversions with their value, analytics funnels by page, device, source and segment, key URLs, any heatmaps, recordings, surveys or past tests, page speed data and weekly traffic per key page.

How this skill hands off to related skills

How to run the CRO Audit step by step

  1. Install the skill as cro-audit/SKILL.md, with the other 12 CRO skills.
  2. Verify tracking for every conversion and step.
  3. Export funnel data by device, source and segment.
  4. Share key URLs and any research.
  5. Review findings, scorecard and hypotheses.
  6. Fix, test and research with the specialist skills.

Situations this skill handles

Conversion problems vary by site. The audit handles these situations:

SituationWhat the skill does
Low traffic siteResearch and obvious fixes first
B2B with long cyclesOptimises for qualified leads
Many traffic sourcesAudits landing pages per source
App plus websiteMaps the journey across both
Regulated industriesKeeps disclosures while simplifying
Paid costs risingFinds where landing traffic leaks

What makes this skill different

Most CRO reviews list best practices. This skill finds where your visitors actually leave, explains why with recordings, surveys and tests, and writes every finding as a hypothesis with evidence and a metric.

It separates fixes from tests from research, so traffic is spent only on questions that need an experiment.

Practical tips from real projects

  • Data and research before opinions.
  • Every finding becomes a hypothesis.
  • Optimise for revenue and qualified leads.
  • Fix broken things first.

A worked example: an online furniture retailer saw conversion fall over a year while traffic grew. Tracking was fine, but funnel analysis showed mobile visitors added to cart at similar rates to desktop and then abandoned checkout far more often. Recordings showed delivery charges appearing only at the final step and a postcode field that rejected valid formats, and a one-question exit survey confirmed surprise costs. The postcode bug was fixed immediately; tests showed delivery costs on product pages and added express payment options. Mobile checkout completion rose substantially, and revenue per visitor improved.

The audit covers ten areas: tracking, funnel performance, landing pages, product or feature pages, the pricing page, forms and sign-up, checkout and cart, trust and social proof, mobile and speed, and research and testing practice. Each gets a score from 0 for broken or missing to 3 for strong and tested, so progress is visible from one audit to the next.

Every finding becomes a hypothesis: because we saw this evidence, we believe this change for this audience will move this metric, measured this way over this period. Writing hypotheses this way forces the team to state the evidence, which quickly separates real problems from personal preferences.

The decision table keeps traffic for questions that need it. Clear bugs such as broken buttons, JavaScript errors or wrong prices are fixed now. Strong evidence with low risk is implemented and monitored. Plausible ideas with uncertain impact on busy pages are tested. Low-traffic pages get bigger changes with before-and-after monitoring, and unclear causes go to research first.

The quick-wins checklist looks for broken links and buttons, checkout and sign-up errors, missing or wrong prices and delivery details, slow mobile pages on high-traffic templates and form fields that reject valid input, such as postcodes or names with accents.

Research at leaking steps combines session recordings, a one-question on-page survey, support tickets, reviews and short user tests, which together explain what the numbers only locate.

The final plan lists fixes, a test roadmap and a research plan, each with owners and dates.

Drop-offs are sized by lost conversions and value, so the team works on the steps with the most traffic and money at stake rather than the ones that look worst in percentage terms. Segmenting by device, source, new versus returning visitors and country often reveals that one group explains most of the leak.

The audit is repeated after major redesigns and at least yearly.

Frequently asked questions

Tracking, funnels, landing, product, pricing, sign-up and checkout pages, forms, trust and proof, mobile and speed, and the research and testing practice behind them.

Wrong or duplicate conversion data leads to wrong conclusions about where visitors drop off.

A statement linking evidence to a change, an audience and a metric: because we saw X, changing Y for Z will improve the metric.

No. Bugs get fixed, low-risk changes with strong evidence get implemented, and only uncertain ideas on busy pages get tested.

Averages hide problems; mobile visitors or one traffic source often behave very differently.

A first version takes one session with data ready; research such as recordings and surveys may add a week or two.

Changelog

  • 1.0.0, 10 October 2026: first release.

Use, adapt and share this skill under CC BY 4.0: credit Afeez Adebayo and link to this page.