Conversion Rate Optimization skill 13 of 13
CRO Programme Reporting SKILL.md
The CRO Reporting skill makes Claude, Codex or another AI agent report a CRO programme credibly. It tracks conversion by funnel step, device and source, revenue per visitor, order value and qualified leads, test velocity and outcomes, shows every result including losses and nulls, estimates the impact of shipped changes with ranges and overlap discounts and ends each report with decisions.
cro-reporting/SKILL.md, version 1.0.0, 1,534 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.
CRO programmes are often judged on the wrong numbers. Teams report the conversion lift of individual winning tests and add them up, claiming gains the business never sees, while losing and inconclusive tests disappear from the story. Leadership then either over-trusts CRO or stops funding it. Good reporting shows what the programme learned, what changed and what it is worth, with honest ranges and clear links to revenue.
This skill builds reporting for CRO programmes: conversion and revenue metrics by funnel step and segment, test velocity and outcomes, measured impact of shipped changes with realistic estimates, learning summaries and a roadmap view for stakeholders.
Operating principles
- Report outcomes, not activity. Revenue per visitor, conversion by step and qualified leads, not just tests run.
- Don't add up test lifts. Effects overlap, fade and interact; estimate combined impact carefully.
- Show every result. Wins, losses and nulls all teach something.
- Segment. Device, source and new versus returning often tell different stories.
- Connect to decisions. Every report ends with what changes next.
Metrics
| Metric | Definition | Use |
|---|---|---|
| Conversion rate by funnel step | Step completions over step entries | Where the journey leaks |
| Revenue per visitor | Revenue over visitors | Captures both conversion and order value |
| Average order value | Revenue over orders | Effect of upsells and pricing presentation |
| Qualified lead rate (B2B) | Qualified leads over visitors or leads | Lead quality |
| Test velocity | Tests launched and completed per month | Programme throughput |
| Clear result rate | Tests reaching a conclusive outcome | Quality of planning and traffic use |
| Win rate | Share of tests with significant positive results | Idea quality (very high can mean tests are too safe) |
| Estimated impact of shipped changes | Annualised effect with ranges | Business value |
When to use, and when not to
Use it to set up monthly CRO reporting, prepare leadership reviews, justify investment and evaluate agencies or tools.
Don't use it to analyse a single test (the Growth Marketing experiment-readout skill) or for company-wide growth dashboards (the Growth Marketing growth-reporting skill).
Inputs to ask for, in one message
- Analytics data by funnel step, device and source.
- Test log with results, intervals and decisions.
- Revenue and order data.
- Shipped changes with dates.
- Stakeholders and the decisions they make.
Raw SKILL.md file
This is the exact file agents read, including the credit header and licence notice. Save it as cro-reporting/SKILL.md.
--- name: cro-reporting description: "Report CRO programmes credibly: conversion by funnel step, device and source, revenue per visitor, average order value and qualified lead rate, test velocity, clear result and win rates, every result including losses and nulls, impact of shipped changes estimated with ranges and overlap discounts, learnings and a roadmap view. Use whenever someone asks for CRO reporting, how to show the value of conversion optimisation, A/B testing programme metrics, CRO dashboards, agency CRO reports or why test lifts don't show up in revenue." 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-reporting/ category: marketing subcategory: conversion-rate-optimization version: "1.0.0" created: "2026-10-10" updated: "2026-10-10" --- # CRO Programme Reporting CRO programmes are often judged on the wrong numbers. Teams report the conversion lift of individual winning tests and add them up, claiming gains the business never sees, while losing and inconclusive tests disappear from the story. Leadership then either over-trusts CRO or stops funding it. Good reporting shows what the programme learned, what changed and what it is worth, with honest ranges and clear links to revenue. This skill builds reporting for CRO programmes: conversion and revenue metrics by funnel step and segment, test velocity and outcomes, measured impact of shipped changes with realistic estimates, learning summaries and a roadmap view for stakeholders. ## Operating principles 1. **Report outcomes, not activity.** Revenue per visitor, conversion by step and qualified leads, not just tests run. 2. **Don't add up test lifts.** Effects overlap, fade and interact; estimate combined impact carefully. 3. **Show every result.** Wins, losses and nulls all teach something. 4. **Segment.** Device, source and new versus returning often tell different stories. 5. **Connect to decisions.** Every report ends with what changes next. ## Metrics | Metric | Definition | Use | |---|---|---| | Conversion rate by funnel step | Step completions over step entries | Where the journey leaks | | Revenue per visitor | Revenue over visitors | Captures both conversion and order value | | Average order value | Revenue over orders | Effect of upsells and pricing presentation | | Qualified lead rate (B2B) | Qualified leads over visitors or leads | Lead quality | | Test velocity | Tests launched and completed per month | Programme throughput | | Clear result rate | Tests reaching a conclusive outcome | Quality of planning and traffic use | | Win rate | Share of tests with significant positive results | Idea quality (very high can mean tests are too safe) | | Estimated impact of shipped changes | Annualised effect with ranges | Business value | ## When to use, and when not to Use it to set up monthly CRO reporting, prepare leadership reviews, justify investment and evaluate agencies or tools. Don't use it to analyse a single test (the Growth Marketing `experiment-readout` skill) or for company-wide growth dashboards (the Growth Marketing `growth-reporting` skill). ## Inputs to ask for, in one message 1. Analytics data by funnel step, device and source. 2. Test log with results, intervals and decisions. 3. Revenue and order data. 4. Shipped changes with dates. 5. Stakeholders and the decisions they make. ## Workflow ### Step 1. Define metrics and sources One definition per metric, agreed with finance and analytics. ### Step 2. Build the funnel view Step conversion by device and source, month by month, with annotations for releases and campaigns. ### Step 3. Summarise tests Launched, completed, wins, losses, nulls, with links to readouts. ### Step 4. Estimate impact For shipped wins, estimate annual impact using the measured effect, its interval and the traffic affected. Apply a discount for overlap and decay rather than adding lifts. ### Step 5. Share learnings Top three lessons of the period and how they change the roadmap. ### Step 6. Show the roadmap Running tests, next tests and research in progress. ### Step 7. Review with stakeholders Monthly or quarterly, ending with decisions and owners. ## Impact estimation | Step | Example | |---|---| | Measured effect | Checkout completion +2.0 points (interval +0.8 to +3.2) | | Traffic affected | 240,000 checkout starts a year | | Extra orders | About 4,800 (range 1,900 to 7,700) | | Revenue | Extra orders multiplied by average order value | | Adjustments | Discount for novelty fade and overlap with other changes | Present the range, not just the midpoint, and revisit after six months with actual data. ## Monthly report template ``` # CRO report: <month> ## Summary (3 sentences) ## Funnel performance by step, device and source (vs last month and last year) ## Tests: launched, completed, wins, losses, nulls ## Shipped changes and estimated impact (ranges) ## Top lessons ## Roadmap: running, next, research ## Decisions and owners ``` ## Why test lifts don't add up Several effects reduce combined impact: tests overlap on the same visitors, novelty fades, some wins are false positives, and changes interact. A programme that reports eight wins of 6% each has not raised conversion by 48%. Estimate each shipped change separately with its interval, apply a discount for decay and overlap, and confirm with long-run holdouts or year-on-year trends. ## Why test lifts do not add up Several effects reduce combined impact: tests overlap on the same visitors, novelty fades, some wins are false positives and changes interact. A programme that reports eight wins of 6% each has not raised conversion by 48%. Estimate each shipped change separately with its interval, apply a discount for decay and overlap, and confirm with long-run holdouts or year-on-year trends. ## Long-run holdouts For programmes with enough traffic, keep a small share of visitors (for example 5%) on the original experience for a quarter. Comparing revenue per visitor between the holdout and everyone else gives the most credible estimate of total programme impact. ## Stakeholder views | Audience | What they need | |---|---| | Leadership | Revenue per visitor trend, estimated impact with ranges, key decisions | | Product and design | Lessons, research findings, upcoming tests on their pages | | Marketing | Landing page and traffic-source performance | | Engineering | Shipped changes, performance and QA issues | ## Annotations Record every release, campaign, pricing change and outage on the funnel dashboard. Without annotations, CRO teams and other teams often claim the same change, or miss the real cause of a drop. ## Programme health checks - Are tests reaching clear results, or stopping early? - Are wins being shipped quickly and checked after launch? - Is research feeding new hypotheses each month? - Are lessons changing the roadmap? ## Edge cases and judgement calls | Situation | What to do | |---|---| | Leadership wants one number | Show revenue per visitor trend plus estimated programme impact with a range | | Seasonality hides effects | Compare year on year and use holdouts for major changes | | Agency reports inflated lifts | Ask for intervals, losses and nulls, and post-launch checks | | Low traffic, few tests | Report research findings and implemented fixes alongside tests | | Many teams change the site | Annotate every major release so effects are not misattributed | ## Handoffs to related skills - Test log and roadmap: `cro-test-planning` - Funnel data quality: `cro-audit` - Experiment analysis: the Growth Marketing `experiment-readout` skill - Company growth reporting: the Growth Marketing `growth-reporting` skill - Paid traffic outcomes: the Performance Marketing `paid-media-reporting` skill ## Worked example An e-commerce CRO agency reported a combined 48% conversion uplift from eight winning tests in a year, while the company's overall conversion rate had risen only slightly. The new reporting showed funnel conversion by step and device, listed all 22 tests including losses and nulls, estimated shipped impact with ranges and overlap discounts, and compared year-on-year revenue per visitor. The realistic estimate was a modest but valuable revenue gain, which leadership trusted, and the programme was refocused on checkout and mobile where the largest leaks remained. ## Output format ``` # CRO reporting plan: <site>, <date> ## Metric definitions ## Funnel dashboard design ## Test summary format ## Impact estimation method ## Monthly report template ## Review cadence and owners ``` ## Common mistakes - Adding up individual test lifts. - Hiding losing and inconclusive tests. - Reporting conversion rate without revenue per visitor. - No segmentation by device or source. - Reports without decisions. ## Questions to ask before you build - Which outcomes matter most to the business? - How are test results recorded today? - What decisions will reports inform? ## Self-check before you answer - Are outcomes, not just activity, reported? - Is combined impact estimated with ranges and discounts? - Are all test results shown? - Does each report end with decisions? ## Further reading - Kohavi, Tang and Xu, Trustworthy Online Controlled Experiments (2020) - CXL on CRO reporting: 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-reporting/ 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. Define metrics and sources
One definition per metric, agreed with finance and analytics.
Step 2. Build the funnel view
Step conversion by device and source, month by month, with annotations for releases and campaigns.
Step 3. Summarise tests
Launched, completed, wins, losses, nulls, with links to readouts.
Step 4. Estimate impact
For shipped wins, estimate annual impact using the measured effect, its interval and the traffic affected. Apply a discount for overlap and decay rather than adding lifts.
Step 5. Share learnings
Top three lessons of the period and how they change the roadmap.
Step 6. Show the roadmap
Running tests, next tests and research in progress.
Step 7. Review with stakeholders
Monthly or quarterly, ending with decisions and owners.
Impact estimation
| Step | Example |
|---|---|
| Measured effect | Checkout completion +2.0 points (interval +0.8 to +3.2) |
| Traffic affected | 240,000 checkout starts a year |
| Extra orders | About 4,800 (range 1,900 to 7,700) |
| Revenue | Extra orders multiplied by average order value |
| Adjustments | Discount for novelty fade and overlap with other changes |
Present the range, not just the midpoint, and revisit after six months with actual data.
Monthly report template
# CRO report: <month>
## Summary (3 sentences)
## Funnel performance by step, device and source (vs last month and last year)
## Tests: launched, completed, wins, losses, nulls
## Shipped changes and estimated impact (ranges)
## Top lessons
## Roadmap: running, next, research
## Decisions and ownersWhy test lifts don't add up
Several effects reduce combined impact: tests overlap on the same visitors, novelty fades, some wins are false positives, and changes interact. A programme that reports eight wins of 6% each has not raised conversion by 48%. Estimate each shipped change separately with its interval, apply a discount for decay and overlap, and confirm with long-run holdouts or year-on-year trends.
Why test lifts do not add up
Several effects reduce combined impact: tests overlap on the same visitors, novelty fades, some wins are false positives and changes interact. A programme that reports eight wins of 6% each has not raised conversion by 48%. Estimate each shipped change separately with its interval, apply a discount for decay and overlap, and confirm with long-run holdouts or year-on-year trends.
Long-run holdouts
For programmes with enough traffic, keep a small share of visitors (for example 5%) on the original experience for a quarter. Comparing revenue per visitor between the holdout and everyone else gives the most credible estimate of total programme impact.
Stakeholder views
| Audience | What they need |
|---|---|
| Leadership | Revenue per visitor trend, estimated impact with ranges, key decisions |
| Product and design | Lessons, research findings, upcoming tests on their pages |
| Marketing | Landing page and traffic-source performance |
| Engineering | Shipped changes, performance and QA issues |
Annotations
Record every release, campaign, pricing change and outage on the funnel dashboard. Without annotations, CRO teams and other teams often claim the same change, or miss the real cause of a drop.
Programme health checks
- Are tests reaching clear results, or stopping early?
- Are wins being shipped quickly and checked after launch?
- Is research feeding new hypotheses each month?
- Are lessons changing the roadmap?
Edge cases and judgement calls
| Situation | What to do |
|---|---|
| Leadership wants one number | Show revenue per visitor trend plus estimated programme impact with a range |
| Seasonality hides effects | Compare year on year and use holdouts for major changes |
| Agency reports inflated lifts | Ask for intervals, losses and nulls, and post-launch checks |
| Low traffic, few tests | Report research findings and implemented fixes alongside tests |
| Many teams change the site | Annotate every major release so effects are not misattributed |
Handoffs to related skills
- Test log and roadmap:
cro-test-planning - Funnel data quality:
cro-audit - Experiment analysis: the Growth Marketing
experiment-readoutskill - Company growth reporting: the Growth Marketing
growth-reportingskill - Paid traffic outcomes: the Performance Marketing
paid-media-reportingskill
Worked example
An e-commerce CRO agency reported a combined 48% conversion uplift from eight winning tests in a year, while the company's overall conversion rate had risen only slightly. The new reporting showed funnel conversion by step and device, listed all 22 tests including losses and nulls, estimated shipped impact with ranges and overlap discounts, and compared year-on-year revenue per visitor. The realistic estimate was a modest but valuable revenue gain, which leadership trusted, and the programme was refocused on checkout and mobile where the largest leaks remained.
Output format
# CRO reporting plan: <site>, <date>
## Metric definitions
## Funnel dashboard design
## Test summary format
## Impact estimation method
## Monthly report template
## Review cadence and ownersCommon mistakes
- Adding up individual test lifts.
- Hiding losing and inconclusive tests.
- Reporting conversion rate without revenue per visitor.
- No segmentation by device or source.
- Reports without decisions.
Questions to ask before you build
- Which outcomes matter most to the business?
- How are test results recorded today?
- What decisions will reports inform?
Self-check before you answer
- Are outcomes, not just activity, reported?
- Is combined impact estimated with ranges and discounts?
- Are all test results shown?
- Does each report end with decisions?
Further reading
- Kohavi, Tang and Xu, Trustworthy Online Controlled Experiments (2020)
- CXL on CRO reporting: 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 CRO Reporting 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 to set up monthly CRO reporting, prepare leadership reviews, justify investment and evaluate agencies or tools.
CRO programmes are often judged on the wrong numbers. Teams add up the lifts of winning tests and claim gains the business never sees, while losses disappear. Leadership then over-trusts CRO or stops funding it. Credible reporting shows what was learned, what changed and what it is worth, with realistic ranges.
Don’t use it to analyse one test (use the Growth Marketing Experiment Readouts skill) or for company-wide dashboards (use the Growth Marketing Growth Reporting skill).
Example prompts
- “Build a CRO report leadership will trust.”
- “Our agency claims a 48% uplift. Is that real?”
- “Estimate the annual impact of our shipped test wins.”
- “Which CRO metrics should we track monthly?”
- “Set up a long-run holdout for our CRO programme.”
Example output
The skill returns a fixed structure. A shortened example for an imaginary site:
# CRO report: September 2026 Revenue per visitor: +4% YoY (mobile +7%, desktop +1%) Tests: 3 launched, 2 completed (1 win, 1 null) Shipped impact: checkout delivery estimate, ~4,800 extra orders/yr (range 1,900-7,700) Lesson: cost transparency matters most on mobile Next: mobile wallet test; pricing page research
Combined impact is estimated with ranges and discounts for overlap and decay, never by adding individual test lifts together.
What the agent needs from you
The skill asks for analytics by funnel step, device and source, the test log with results, intervals and decisions, revenue and order data, shipped changes with dates and the stakeholders and decisions reports should inform.
How this skill hands off to related skills
Reporting connects to the set: the test log from Test Planning, data quality from the CRO Audit, test analysis with the Growth Marketing Experiment Readouts skill, company reporting with Growth Reporting and paid traffic with the Performance Marketing Paid Media Reporting skill.
How to run CRO Reporting step by step
- Install the skill as
cro-reporting/SKILL.md. - Define metrics with finance and analytics.
- Build the funnel view with annotations.
- Summarise every test.
- Estimate shipped impact with ranges.
- Review with stakeholders and record decisions.
Situations this skill handles
CRO reporting meets familiar pressures. The skill handles these situations:
| Situation | What the skill does |
|---|---|
| Leadership wants one number | Revenue per visitor plus ranged impact |
| Seasonality hides effects | Year-on-year and holdouts |
| Agency reports inflated lifts | Intervals, losses and post-launch checks |
| Low traffic, few tests | Research and fixes reported too |
| Many teams change the site | Annotated releases |
| Doubts about CRO value | Long-run holdout |
What makes this skill different
Most CRO reports celebrate summed lifts. This skill reports outcomes, shows every test result and estimates combined impact with ranges and discounts, then checks the estimate against holdouts and year-on-year trends.
That honesty is what keeps leadership funding the programme.
Practical tips from real projects
- Report outcomes, not activity.
- Never add up test lifts.
- Show every result.
- End with decisions.
A worked example: an e-commerce CRO agency reported a combined 48% conversion uplift from eight winning tests in a year, while the company overall conversion rate had risen only slightly. The new reporting showed funnel conversion by step and device, listed all 22 tests including losses and nulls, estimated shipped impact with ranges and overlap discounts and compared year-on-year revenue per visitor. The realistic estimate was a modest but valuable revenue gain that leadership trusted, and the programme was refocused on checkout and mobile, where the largest leaks remained.
Metrics cover outcomes and programme health. Conversion by funnel step shows where the journey leaks. Revenue per visitor captures both conversion and order value. Average order value shows the effect of upsells and pricing presentation. Qualified lead rate matters for B2B. Test velocity shows throughput. Clear result rate shows the quality of planning. Win rate shows idea quality, though a very high rate can mean tests are too safe. Estimated impact of shipped changes shows business value.
Impact estimation is explicit: take the measured effect and its interval, multiply by the traffic affected over a year, convert extra orders to revenue with average order value and apply discounts for novelty fade and overlap with other changes. A checkout change of two points on 240,000 annual checkout starts might add about 4,800 orders, with a range from roughly 1,900 to 7,700. The range is reported, not just the midpoint, and revisited after six months with actual data.
Effects do not add up because tests overlap on the same visitors, novelty fades, some wins are false positives and changes interact. A programme with eight wins of 6% each has not raised conversion by 48%.
A long-run holdout, for example 5% of visitors kept on the original experience for a quarter, gives the most credible estimate of total programme impact when traffic allows.
The monthly report covers a three-sentence summary, funnel performance by step, device and source against last month and last year, tests launched, completed, won, lost and null, shipped changes with ranged impact, top lessons, the roadmap and decisions with owners.
Stakeholders see different views: leadership gets revenue per visitor and ranged impact; product and design get lessons and upcoming tests; marketing gets landing page and source performance; engineering gets shipped changes and QA issues.
Annotations record every release, campaign, pricing change and outage on the funnel dashboard, so CRO and other teams do not claim the same change or miss the real cause of a drop. Programme health checks ask whether tests reach clear results or stop early, whether wins ship quickly and are checked after launch, whether research feeds new hypotheses each month and whether lessons change the roadmap. When traffic is low and tests are few, reports include research findings and implemented fixes alongside test results.
Frequently asked questions
What metrics should CRO reports include?
Conversion by funnel step, device and source, revenue per visitor, order value or qualified lead rate, test velocity, clear result rate, win rate and estimated impact of shipped changes.
Why not add up winning test lifts?
Tests overlap, novelty fades, some wins are false positives and changes interact, so summed lifts overstate impact.
How do I estimate programme impact?
Estimate each shipped change with its interval and traffic, discount for overlap and decay, and confirm with holdouts or year-on-year trends.
Should losing tests be reported?
Yes. Losses and nulls show what does not work and keep reporting credible.
What is a long-run holdout?
A small share of visitors kept on the original experience for a quarter to measure total programme impact.
How often should CRO be reported?
Monthly for the team and quarterly for leadership, each ending with decisions.
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
- CRO Audit
- 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
