You can pour time and money into getting people to your website, but if they leave without doing what you hoped, all that effort is wasted. Conversion rate optimisation is the discipline of fixing that leak. It is how you turn more of the visitors you already have into customers, subscribers or leads, without spending a penny more on attracting them.
This guide explains what conversion rate optimisation is, why it matters, how to measure it, and the practical process and techniques that actually move the needle. It is written for people who want to understand the concept properly before diving in, not just a list of quick hacks.
What is conversion rate optimisation?
Conversion rate optimisation, usually shortened to CRO, is the process of increasing the percentage of your website or app visitors who complete a desired action. That action, your “conversion”, might be a purchase, a form submission, a newsletter sign-up, a demo request or anything else that matters to your business.
At its heart, CRO is a cycle of understanding your users, forming ideas about what is holding them back, testing changes, and keeping what works. It draws on user research, analytics, user experience design, copywriting and a healthy dose of curiosity. The goal is not to trick people into converting; it is to remove the friction and doubt that stop genuinely interested people from taking the next step.
Why conversion rate optimisation matters
The simplest argument for CRO is efficiency. Improving your conversion rate means you get more value from the traffic you already pay for, which lowers your cost per acquisition and lifts revenue without a bigger ad budget.
The scale of the opportunity is easy to underestimate. In ecommerce, the average shopping cart abandonment rate sits at around 70%, according to Baymard Institute’s meta-analysis of dozens of studies. That means roughly seven in ten people who add something to a basket leave without buying. Baymard also estimates that a large share of that lost revenue is recoverable through better checkout design alone. Those are not failed marketing campaigns; they are interested buyers who hit a hurdle on the way to paying. CRO is how you find and remove those hurdles.
Imagine a landing page that gets 5,000 visitors a month and converts at 4%, giving you 200 conversions. Lift that conversion rate to 5% through better design and copy, and you now get 250 conversions from the very same traffic. That is a 25% increase in results with no extra spend on acquisition. Repeat that across your key pages and the compounding effect is significant.
How to calculate your conversion rate
The formula could not be simpler:
Conversion rate = (conversions ÷ total visitors) × 100
So if 250 people complete your goal out of 5,000 visitors, your conversion rate is 5%. You can measure this for a single page, a whole funnel, a campaign or your entire site. The key is to be consistent about what counts as a conversion and over what time period, so you are comparing like with like.
Which conversions should you measure?
Before you optimise anything, you need to be clear on what a conversion actually is for you, because it varies enormously by business type. A few common examples:
- Ecommerce: purchases, add-to-baskets, and completed checkouts.
- B2B and services: leads generated, demo requests, and whitepaper downloads.
- Media and publishers: newsletter sign-ups, ad views, and content engagement.
- Travel and hospitality: bookings and enquiry forms.
Most sites have a primary conversion (the one that drives revenue) and several “micro-conversions” that lead towards it, such as adding to a basket or starting a form. Tracking both gives you a much clearer picture of where people drop off.
The conversion rate optimisation process
Good CRO is methodical, not a series of random guesses. A reliable process looks like this:
- Identify your conversion goals. Decide what success looks like for each key page.
- Analyse your funnel. Use your analytics to find where visitors drop off. The biggest leaks are your biggest opportunities.
- Prioritise high-traffic or underperforming pages. Changes here have the fastest, largest impact. A high-traffic page with a weak conversion rate is the perfect place to start.
- Research the “why”. Combine quantitative data with qualitative tools such as heatmaps, session recordings and surveys to understand what is actually frustrating people.
- Form a clear hypothesis. Not “let us change the button”, but “we believe making the price and delivery cost visible earlier will reduce checkout drop-off, because unexpected costs are a known cause of abandonment”.
- Test it. Run an A/B test comparing your change against the original, and let real user behaviour decide.
- Analyse, implement and repeat. Roll out the winners, learn from the rest, and keep iterating.
The reason to start with high-traffic or high-value pages is purely practical: you reach a statistically meaningful result faster, and a small percentage gain on a busy page is worth more than a big gain on a page nobody visits.
CRO best practices that actually work
Once you know where to focus, these are the levers that tend to move conversion rates most reliably:
- Sharpen your calls to action. Make them specific, action-led and easy to spot. “Start my free trial” beats “Submit”. One clear next step per page is far better than several competing ones.
- Reduce friction in forms and checkout. Every unnecessary field or surprise cost is a reason to leave. Show all costs upfront, since unexpected extras at the checkout are one of the most common reasons people abandon a purchase.
- Improve page speed. Slow pages bleed conversions. Test your key pages with a tool like Google’s PageSpeed Insights and fix what drags them down, since the Core Web Vitals are a good benchmark for the experience you are aiming for.
- Optimise for mobile first. Mobile abandonment runs noticeably higher than desktop, so a checkout or form that is fiddly on a phone is costing you real money. Test every step on a small screen.
- Use trust signals. Reviews, testimonials, security badges, clear returns policies and case studies all reduce the doubt that stops people converting.
- Add social proof. Showing that others have bought, signed up or benefited reassures hesitant visitors.
- Personalise where it helps. Tailoring messaging or recommendations to a visitor’s behaviour or stage can lift relevance and conversions, provided it is done thoughtfully.
Testing is about learning, not just winning
Here is the mindset shift that separates good CRO from frustrating CRO. Most people treat a test as a success only if it produces a winner. In reality, a large proportion of tests do not produce a clear uplift, and that is completely normal. If you judge yourself solely on win rate, you will feel like you are failing most of the time.
The better way to think about it is that experimentation is about learning. A test that “loses” still tells you something valuable about your customers, what they care about, and what they ignore. The only true failure is running a test and learning nothing from it. Teams that embrace this run more experiments, build deeper knowledge of their audience, and compound those learnings into bigger wins over time.
It is also worth remembering that not every idea deserves to be tested. Before you build anything, ground your hypotheses in actual data about where users struggle. The best ideas to test come from evidence, not from the loudest opinion in the room.
Key takeaways
- Conversion rate optimisation is the process of turning more of your existing visitors into customers or leads, making your traffic work harder rather than buying more of it.
- It matters because the leaks are bigger than most people realise, with around 70% of ecommerce carts abandoned before purchase.
- Calculate your conversion rate simply (conversions divided by visitors), and be clear about what counts as a conversion for your business.
- Follow a methodical process: find the leaks, research the why, form a hypothesis, test, and iterate, starting with your highest-traffic or highest-value pages.
- Treat testing as learning, not just winning, and ground every idea in real user data.
Frequently asked questions
What is a good conversion rate?
It varies widely by industry, traffic source and what you count as a conversion, so there is no single benchmark. The more useful comparison is against your own past performance and your specific vertical, then improving steadily from there.
Why is my conversion rate so low?
Common culprits include slow page speed, a confusing or lengthy checkout, unexpected costs revealed late, weak or unclear calls to action, a poor mobile experience, or a lack of trust signals. Analytics and tools like heatmaps help pinpoint which apply to you.
What is the difference between CRO and A/B testing?
A/B testing is one tool within CRO. CRO is the broader discipline of researching, hypothesising and improving conversions, while A/B testing is the method you use to compare a change against the original and prove what works.
Where should I start with CRO?
Start with your highest-traffic or highest-value pages that are underperforming. Changes there reach a meaningful result fastest and have the biggest impact on your overall results.