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.

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

MetricDefinitionUse
Conversion rate by funnel stepStep completions over step entriesWhere the journey leaks
Revenue per visitorRevenue over visitorsCaptures both conversion and order value
Average order valueRevenue over ordersEffect of upsells and pricing presentation
Qualified lead rate (B2B)Qualified leads over visitors or leadsLead quality
Test velocityTests launched and completed per monthProgramme throughput
Clear result rateTests reaching a conclusive outcomeQuality of planning and traffic use
Win rateShare of tests with significant positive resultsIdea quality (very high can mean tests are too safe)
Estimated impact of shipped changesAnnualised effect with rangesBusiness 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.

Raw SKILL.md file

.md

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

StepExample
Measured effectCheckout completion +2.0 points (interval +0.8 to +3.2)
Traffic affected240,000 checkout starts a year
Extra ordersAbout 4,800 (range 1,900 to 7,700)
RevenueExtra orders multiplied by average order value
AdjustmentsDiscount 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

AudienceWhat they need
LeadershipRevenue per visitor trend, estimated impact with ranges, key decisions
Product and designLessons, research findings, upcoming tests on their pages
MarketingLanding page and traffic-source performance
EngineeringShipped 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

SituationWhat to do
Leadership wants one numberShow revenue per visitor trend plus estimated programme impact with a range
Seasonality hides effectsCompare year on year and use holdouts for major changes
Agency reports inflated liftsAsk for intervals, losses and nulls, and post-launch checks
Low traffic, few testsReport research findings and implemented fixes alongside tests
Many teams change the siteAnnotate every major release so effects are not misattributed
  • 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/

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

  1. Install the skill as cro-reporting/SKILL.md.
  2. Define metrics with finance and analytics.
  3. Build the funnel view with annotations.
  4. Summarise every test.
  5. Estimate shipped impact with ranges.
  6. Review with stakeholders and record decisions.

Situations this skill handles

CRO reporting meets familiar pressures. The skill handles these situations:

SituationWhat the skill does
Leadership wants one numberRevenue per visitor plus ranged impact
Seasonality hides effectsYear-on-year and holdouts
Agency reports inflated liftsIntervals, losses and post-launch checks
Low traffic, few testsResearch and fixes reported too
Many teams change the siteAnnotated releases
Doubts about CRO valueLong-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

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.

Tests overlap, novelty fades, some wins are false positives and changes interact, so summed lifts overstate impact.

Estimate each shipped change with its interval and traffic, discount for overlap and decay, and confirm with holdouts or year-on-year trends.

Yes. Losses and nulls show what does not work and keep reporting credible.

A small share of visitors kept on the original experience for a quarter to measure total programme impact.

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.