Conversion rate optimization (CRO): the complete guide

Conversion rate optimization (CRO) is the practice of getting more of the people who already visit your website to take the action you want, such as buying, signing up or booking a demo. You do it by researching why visitors don’t convert, fixing what gets in their way, and testing the changes.

This guide covers the definition, the formula, what counts as a good conversion rate, and the process we teach at CXL. Each section links to a deeper chapter or article.

In this guide

What is conversion rate optimization?

A conversion is any action that matters to your business: a purchase, a trial signup, a demo request, an email subscription. Your conversion rate is the share of visitors who take that action. Conversion rate optimization is the systematic work of raising it.

One thing to note right off the bat: we’re not really optimizing for conversion rate, but for business growth. If a higher conversion rate were the sole objective, we could lower all our prices to $0.01. Conversion rate would go up instantly, and we would go out of business. In the end it’s just a helpful metric. The main goal is to grow the business and acquire customers faster and cheaper.

How to calculate conversion rate

Conversion rate = (conversions ÷ visitors) × 100

If 2,000 people visit your product page in a month and 50 of them buy, your conversion rate is 2.5%.

Two decisions change the number. The first is what you count as a conversion. The second is whether you divide by sessions or by users. Google Analytics 4 reports both, as session key event rate and user key event rate. Pick one definition and keep it. Comparing your session-based rate with someone else’s user-based benchmark is an easy way to fool yourself.

What is a good conversion rate?

It depends on what you sell, what it costs, where the traffic comes from and what you count as a conversion. Published benchmarks for online stores mostly sit in the low single digits. A free newsletter signup can convert far higher. A demo request for expensive B2B software will usually convert lower.

Stop worrying about what is ‘a good conversion rate’. Work to improve whatever you have.

Peep Laja

Is a 2% conversion rate good? For an online store it’s ordinary. For a demo request on a high-priced B2B product it can be strong. For a free tool it’s poor. The useful comparison is your own rate last quarter, split by traffic source and device.

The CRO process: research, hypothesis, test, learn

Most CRO programs start with an audit of what is costing conversions today. Use our CRO audit guide and checklist to run one.

Most CRO programs fail because they start with ideas. Someone suggests a new button color or a shorter form, and the team tests it. A process starts with evidence.

1. Research

Find out where visitors drop off and why. At CXL we use the ResearchXL framework, which combines six kinds of input:

  • Technical analysis. Bugs, slow pages and broken experiences on specific browsers and devices.
  • Heuristic analysis. An experienced walkthrough of each key page, looking for unclear copy, friction and distraction.
  • Digital analytics. Where the leaks are, by page, step, source and device. See web analytics analysis.
  • Mouse tracking and session replays. How people actually use the page. See session replays.
  • Qualitative surveys and interviews. What customers wanted, what worried them and what nearly stopped them. See the guide to qualitative research.
  • User testing. Watching real people try to complete a task on your site. See user experience testing.

2. Hypothesis and prioritization

Turn each finding into a hypothesis: because we saw X, we believe changing Y will cause Z. Then rank them. Our PXL framework scores each idea on how much evidence backs it and how easy it is to implement, so opinions count for less than data.

3. Test

If you have the traffic, run an A/B test: split visitors between the current page and the new version, and measure the difference. Work out the sample size before you start with the A/B test calculator, run the test for full weeks, and don’t stop it the day it looks like a winner. The A/B testing guide covers the details.

If you don’t have the traffic, ship the fixes with the strongest evidence behind them and watch the trend.

4. Learn and repeat

A test that loses still tells you something about your customers. Record every result, win or lose, and feed it into the next round of research. For a look at testing at scale, see what we learned from analyzing 28,304 experiments.

CRO best practices

  • Fix what’s broken first. Bugs and slow pages cost you more than any headline will win back.
  • Be clear before you are clever. Visitors should understand what you offer and why it’s for them within seconds. Start with your value proposition and clarity.
  • Remove friction and distraction. Ask only for what you need, and take out anything that pulls attention from the next step. See how to eliminate distractions.
  • Put proof where the doubt is. Testimonials, numbers and guarantees work best next to the claim or the button they support. See social proof.
  • Measure revenue, not only conversions. A change that lifts signups and lowers customer quality is a loss.
  • Don’t copy other people’s winning tests. They won with a different audience, offer and traffic mix.

For specific tactics, see ways to increase your conversion rate and how to build a high-converting landing page.

CRO vs SEO: what is the difference?

SEO brings people to your site. CRO gets more of them to act once they arrive. The two work on the same pages, so plan them together: a page that answers the searcher’s question clearly tends to do well on both.

SEOCRO
GoalMore qualified visitors from searchMore of those visitors converting
Main metricsRankings, clicks, organic trafficConversion rate, revenue per visitor
Typical workContent, technical fixes, linksResearch, copy and UX changes, A/B tests

Conversion rate vs click-through rate

Click-through rate (CTR) is clicks divided by impressions: the share of people who saw your ad, email or search result and clicked. Conversion rate (CVR) is conversions divided by visitors: the share of people who arrived and acted.

CTR measures how well you earn the visit. Conversion rate measures what the visit produces. A high CTR with a low conversion rate usually means the page doesn’t deliver what the ad or search result promised. More in our guide to click-through rate.

CRO tools

Tools don’t do the thinking, but you need a few of them:

  • Analytics. Google Analytics 4 or similar, to find where visitors drop off.
  • Heatmaps and session recordings. Tools such as Hotjar or Microsoft Clarity, to see how people use a page.
  • Surveys, user testing and message testing. On-site polls, customer interviews and tools such as Wynter, to learn why people hesitate.
  • A/B testing. Platforms such as Optimizely or VWO. Compare the options in our list of A/B testing tools.
  • Calculators. Sample size, test duration and significance, all in the A/B test calculator.

How AI is changing CRO

AI speeds up the slow parts of CRO. It can summarize hundreds of survey answers and session notes, draft hypotheses and write test variations in minutes. It doesn’t replace the parts that need judgment: deciding what matters, knowing your customer and reading results honestly. It also can’t create traffic you don’t have, so the statistics of testing stay the same.

Go deeper: AI for CRO research: what to automate and what not to, AI in CRO: why strategy matters more than small tweaks, and how to improve your CRO with predictive AI.

CRO courses and certification

If you want to learn this properly, CXL’s CRO course and certification covers conversion research, A/B testing and the statistics behind it. Comparing options? See our list of the best CRO courses.

Conversion rate optimization FAQ

What does CRO stand for?

Conversion rate optimization. In marketing it means increasing the share of visitors who take a desired action, such as buying or signing up.

How do you optimize conversion rate?

Research where and why visitors drop off, rank the fixes by evidence, test the changes and keep what works. Start with what’s broken and what’s unclear.

Is a 2% conversion rate good?

It’s ordinary for an online store, can be strong for a high-priced B2B demo request and is poor for a free signup. Compare against your own past numbers before you compare against anyone else’s.

What is the difference between SEO and CRO?

SEO increases the number of qualified visitors from search. CRO increases the share of visitors who convert. You need both.

What is the difference between CVR and CTR?

CTR is clicks divided by impressions. CVR, or conversion rate, is conversions divided by visitors. CTR tells you whether people click. CVR tells you whether they act after they click.

How much traffic do you need for CRO?

You can do research-driven CRO at any traffic level. A/B testing needs enough conversions to reach a reliable result, so check the numbers in the A/B test calculator before you start. On a low-traffic site, lean on research and ship the clear fixes.

Go deeper: the full guide, chapter by chapter

The chapters below go step by step through persuasive copy and design, email, analytics, qualitative and quantitative research, and building a repeatable testing process.

Start Reading or Download guide as PDF