Conversion Rate Optimization (CRO)Personalisation and running a CRO programme · Lesson 19 of 20

Running a CRO programme

Article · 11 min · 9 min lecture

Video lecture

Running a CRO programme

15 chapters · about 9 min · full transcript

Coming soon

Chapter 1 of 15

Running a CRO programme

  • From one-off wins to compounding advantage
  • Roles, cadence, metrics
  • An AI-searchable learning library
  • Stakeholders and governance

The narrated lecture is in production

Every chapter is scripted and ready. Browse the chapters and read the full transcript now — the video will appear here when it’s published.

Chapters

From projects to a programme

One-off tests produce one-off learnings. A programme produces compounding gains because research, hypotheses, testing and learning run continuously with clear roles and rhythms.

Roles

RoleResponsibilitiesIn a small team
CRO lead / strategistOwns roadmap, prioritisation, stakeholder alignmentOften the marketer or founder
Researcher / analystAnalytics, qualitative research, test analysisSame person or freelancer
Designer / copywriterVariant design and copyShared with marketing
DeveloperBuilds and QAs variants, server-side changesPart-time or agency
StakeholdersProduct, brand, legal, customer serviceConsulted on relevant tests

Cadence

WEEKLY      Test status check (SRM, guardrails, QA issues); backlog grooming; new research inputs
FORTNIGHTLY Prioritisation session; launch next tests; share one learning
MONTHLY     Results review with stakeholders; research sprint (surveys, recordings, user tests)
QUARTERLY   Programme review: velocity, win rate, cumulative impact, roadmap themes

Programme metrics

Measure the programme, not just individual tests:

  • Velocity — tests launched per month (quality matters more than quantity).
  • Win rate — share of tests with a positive, significant result. Very high win rates can indicate timid tests or flawed statistics; very low rates may indicate weak research.
  • Learning rate — tests that produced a documented, reusable insight (including losers).
  • Cumulative estimated impact — conservatively estimated, with caveats.
  • Cycle time — from idea to decision.

The learning library

Store every test in a searchable repository:

Test ID | Name | Dates | Page/template | Hypothesis | Mechanism | Variants (screenshots)
Primary metric result + interval | Guardrails | Decision | Learnings | Tags (e.g. anxiety, delivery, pricing)

Tags by mechanism (anxiety reduction, clarity, social proof, friction) let you see patterns: "anxiety-reduction tests on product pages have performed well; urgency tests have not". New team members learn quickly, and you avoid re-running old tests.

Tools

  • Analytics (GA4 or similar) for funnels and segments.
  • Behavioural tools for heatmaps and recordings.
  • Survey and user-testing tools.
  • Experimentation platform — client-side, server-side or feature-flag based. Choose based on traffic, technical resources, performance impact and statistical approach.
  • Project and knowledge tools for backlog and learning library.

Stakeholder management

  • Share learnings, not just wins; a learning culture tolerates losing tests.
  • Pre-agree decision rules (what counts as a win) before tests launch.
  • Involve legal, brand and customer service early for sensitive tests (pricing, claims, cancellation flows).
  • Handle the HiPPO respectfully: turn opinions into hypotheses and let evidence decide.

Worked example: a small agency's CRO retainer

A growth agency in Dubai runs CRO for a mid-sized e-commerce client with enough traffic for about two concurrent tests per month on key templates. Their first quarter:

Month 1: Research sprint (analytics audit, 300 survey responses, 6 user tests, heuristic review)
         Fixed 5 bugs; implemented 3 obvious improvements; built backlog of 40 ideas
Month 2: Launched 2 tests (delivery estimate on PDP; checkout wallet placement)
Month 3: Analysed; 1 winner, 1 inconclusive; launched 2 follow-ups; quarterly review

The quarterly report leads with learnings and conservative impact estimates, not with a single headline uplift.

Tooling map for a 2026 CRO programme

NeedExamples (not endorsements)
AnalyticsGA4, Adobe Analytics, Amplitude, Mixpanel, PostHog, Piwik PRO, Matomo
Behaviour and feedbackMicrosoft Clarity, Hotjar/Contentsquare, FullStory, Mouseflow; on-site polls
UX researchLyssna, Maze, UserTesting, Lookback, Optimal Workshop
ExperimentationVWO, Optimizely, AB Tasty, Kameleoon, Convert; GrowthBook, PostHog, Statsig, LaunchDarkly
DataBigQuery / Snowflake / Databricks for warehouse-native analysis
Backlog and learning libraryNotion, Airtable, Jira, Confluence, Google Sheets
AI assistantsClaude, ChatGPT, Gemini, Copilot for research synthesis, drafting and analysis support

Pick the fewest tools that cover research, testing, analysis and knowledge. Every script on your site has a speed and privacy cost.

Hands-on: make the learning library AI-searchable

A learning library becomes more valuable when anyone can ask it questions ("What have we learned about delivery messaging on mobile?"). Keep each test as a structured record (the template above), export it as Markdown or CSV, and use an AI assistant or your workspace's built-in AI search over those records:

You are helping me search our experiment learning library (attached records).
Question: What have we learned about reducing delivery anxiety on mobile product pages?
Answer only from the records. For each relevant test give: ID, dates, change, result (effect + interval),
decision, and mechanism tag. Then list gaps: questions we have not tested yet.
If the records do not answer the question, say so.

"Answer only from the records" and asking for test IDs make it easy to verify every claim.

Governance essentials

  • Pre-registration: hypothesis, primary metric, guardrails, sample size and decision rule recorded before launch.
  • Review gates: legal/compliance for pricing, subscriptions and claims; accessibility and ethics checklist for every variant.
  • Collision management: a calendar of running tests by page/template; mutually exclusive groups where needed.
  • Tool hygiene: remove finished test code; audit scripts quarterly for speed and privacy.

Common mistakes

  • Measuring success by number of tests alone.
  • No learning library, so knowledge leaves with people.
  • Running tests without stakeholder buy-in, then being overruled on rollout.
  • Letting tests run indefinitely because nobody owns the decision to stop and analyse them.
  • Skipping post-test documentation when the team is busy — the learning is then lost for good.
  • Tool-first thinking: buying a platform before having research and hypotheses.

Programme maturity stages

StageCharacteristicsNext step
Ad hocOccasional tests driven by opinionsEstablish a research log and backlog
EmergingRegular tests, basic prioritisationAdd test plans, SRM checks and a learning library
StructuredConsistent cadence, stakeholder reviewsAdd programme metrics and mechanism tagging
EmbeddedExperimentation is how decisions are made across teamsHoldouts, server-side testing, cross-team training

Most organisations move up one stage at a time. Trying to jump from ad hoc to embedded by buying an expensive platform rarely works; process and culture are the real constraints.

Key takeaways

  • A programme compounds gains through continuous research, testing and learning.
  • Track velocity, win rate, learning rate, cycle time and conservative impact.
  • A tagged learning library prevents repeated tests and spreads knowledge.
  • Agree decision rules with stakeholders before tests launch.

Check your understanding

Quick questions to lock in the lesson. They don’t count towards your certificate.

  1. A CRO programme reports a 90% win rate. What might this indicate?
  2. What is the main value of tagging tests by mechanism in a learning library?
  3. How should a CRO lead handle a senior stakeholder's strong opinion about a redesign?
  4. You ask an AI assistant what your team has learned about delivery messaging. Which instruction best keeps the answer trustworthy?

Put it into practice

Set up a learning library template and log at least three past changes or tests with mechanism tags and learnings.

Enrol for free to save your progress

Reading is always free. Enrol to keep your place, take the final assessment and earn a verifiable certificate.