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.
By Afeez Adebayo, Marketing, SEO & Growth Expert with 10+ years of experience.
Created 10 October 2026. Updated 10 October 2026. Free to use under CC BY 4.0.
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
- Data and research before opinions. Find where and why people drop off before proposing changes.
- Every finding becomes a hypothesis. "Because [evidence], changing [thing] for [audience] will improve [metric]."
- Optimise for business outcomes. Revenue, qualified leads and retained customers, not clicks.
- Segment everything. Device, traffic source, new versus returning and country often explain more than averages.
- 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
- Business model, primary conversions (purchase, sign-up, demo, lead) and their value.
- Analytics access or exports: funnels, conversion by page, device, source and segment for 90 days.
- Key URLs: home, landing pages, product, pricing, sign-up, checkout.
- Any heatmaps, session recordings, surveys, user tests or past test results.
- Page speed data and Core Web Vitals.
- Traffic volume per key page, to judge what can be tested.
Raw SKILL.md file
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?
| 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-readoutskill
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 planCommon 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/
On this page
- When to use this skill, and when not to
- Example prompts
- Example output
- What the agent needs from you
- How this skill hands off to related skills
- How to run the CRO Audit step by step
- Situations this skill handles
- What makes this skill different
- Practical tips from real projects
- Frequently asked questions
- Changelog
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
The audit routes findings to specialists: Research, Landing Pages, Forms, Pricing Page, Checkout, Sign-Up Flow, Popups, Social Proof, Copy, Mobile, Test Planning and Reporting.
How to run the CRO Audit step by step
- Install the skill as
cro-audit/SKILL.md, with the other 12 CRO skills. - Verify tracking for every conversion and step.
- Export funnel data by device, source and segment.
- Share key URLs and any research.
- Review findings, scorecard and hypotheses.
- Fix, test and research with the specialist skills.
Situations this skill handles
Conversion problems vary by site. The audit handles these situations:
| Situation | What the skill does |
|---|---|
| Low traffic site | Research and obvious fixes first |
| B2B with long cycles | Optimises for qualified leads |
| Many traffic sources | Audits landing pages per source |
| App plus website | Maps the journey across both |
| Regulated industries | Keeps disclosures while simplifying |
| Paid costs rising | Finds 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
What does a CRO audit cover?
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.
Why verify tracking first?
Wrong or duplicate conversion data leads to wrong conclusions about where visitors drop off.
What is a CRO hypothesis?
A statement linking evidence to a change, an audience and a metric: because we saw X, changing Y for Z will improve the metric.
Should every finding be A/B tested?
No. Bugs get fixed, low-risk changes with strong evidence get implemented, and only uncertain ideas on busy pages get tested.
Why segment by device and source?
Averages hide problems; mobile visitors or one traffic source often behave very differently.
How long does an audit take?
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.
All Conversion Rate Optimization skills
- Conversion Research Methods
- Landing Page and Homepage Optimisation
- Form Optimisation
- Pricing Page Optimisation
- Checkout and Cart Optimisation
- Sign-Up Flow and Onboarding Conversion
- Popups and On-Site Messaging
- Social Proof and Trust Signals
- Conversion Copywriting and Value Proposition Tests
- Mobile Conversion Optimisation
- CRO Test Planning and Prioritisation
- CRO Programme Reporting
