Conversion Rate Optimization: How to Find and Fix Drop-off

CRO is mostly a noticing problem, not a testing problem. Here is where visitors actually leave, and the fastest way to find your own leaks.

Bretton Badenoch · AI researcher, University of Michigan · Founder, CanaryUsers··5 min read

Conversion rate optimization (CRO) is the practice of raising the share of visitors who complete a goal, like a purchase or a signup, by removing the friction that makes people quit. The biggest wins come from watching where real users get stuck, not from guessing at button colors.

Most teams treat CRO as a testing problem. Run enough A/B tests, the thinking goes, and the numbers climb. In practice the largest gains come earlier, from working out why people leave in the first place. The data on where they leave is remarkably consistent, and it points at fixable things.

What conversion rate optimization actually measures

Your conversion rate is completed goals divided by total visitors over some window. If 1,000 people visit and 20 buy, that is a 2% conversion rate. CRO is the work of moving that number up without buying more traffic.

The appeal is simple math. Doubling conversion has the same revenue effect as doubling traffic, and it usually costs far less. Every visitor you already paid to acquire who leaves without converting is money spent and wasted. That is why CRO tends to have a better return than another ad campaign layered on top of a leaky funnel.

Where visitors actually drop off

Checkout and signup flows leak badly, and the reasons are well documented. Baymard Institute, which has aggregated 50 separate studies on the subject, puts the average online shopping cart abandonment rate at 70.22%. Roughly seven in ten people who add something to a cart never finish.

When Baymard asked people why they abandoned, setting aside those who were only browsing, the top reasons were concrete:

  • 39% left because of extra costs like shipping, tax, or fees that appeared late
  • 19% left because the site forced them to create an account
  • 18% left because the checkout was too long or complicated

Those are not aesthetic problems. They are moments where the flow asks too much or springs a surprise. Baymard also found that the average checkout contains 11.3 form fields when most sites need only about 8. Every extra field is one more small reason to give up.

The upside is large. Baymard estimates that a large ecommerce site can gain as much as a 35% increase in conversion rate by fixing checkout design alone.

Why A/B testing alone is slow

A/B testing is the tool most people reach for, and it has a real place. It also has two limits worth naming.

First, it needs traffic. To detect a small lift with any statistical confidence you need thousands of conversions per variant, which can take weeks. Low-traffic pages may never reach significance at all.

Second, and more important, a test only answers the question you thought to ask. If you never suspected that a surprise shipping fee was killing checkout, you will not test for it. A/B testing sharpens options you already have. It does not tell you what is wrong.

That is why the strongest CRO programs pair testing with qualitative research. You watch real people use the product, find the friction, form a hypothesis, and then test the fix. The watching is where most of the insight lives.

Two ways to find friction

Approach What it finds Traffic needed Speed Best for
A/B testing Which of two known options wins High (thousands of conversions) Weeks per test Validating a specific change
Usability testing Why people get stuck, unprompted None Same day Discovering unknown problems

The two are complementary. Usability testing surfaces the problems; A/B testing confirms the fixes at scale. Skipping the first step is why so many tests come back inconclusive. They are refining changes that were never the real issue.

You need fewer testers than you think

The usual objection to usability testing is cost. That objection is mostly outdated. Jakob Nielsen of Nielsen Norman Group showed that testing with just five users uncovers about 85% of a site's usability problems, because issues repeat quickly and each extra tester finds less that is new. You do not need a hundred sessions to spot the big leaks. You need five people using the flow and someone paying attention.

The catch has always been logistics. Recruiting five people who match your audience, scheduling them, and sitting through the sessions takes time most teams do not have, so the research gets skipped and the guessing continues.

A practical CRO loop

  1. Measure the funnel. Find the single step where the most people drop. That is your target.
  2. Watch people use it. Five representative users is enough to surface the main problems.
  3. Fix the obvious friction first. Late fees, forced accounts, and long forms are usually near the top.
  4. A/B test the changes that carry risk. Validate anything where you are unsure the fix helps.
  5. Repeat on the next-worst step.

This is where CanaryUsers fits. It runs a flock of AI users through your live or preview site and reports exactly where people hesitate, misread, or quit, with each finding paired with a concrete fix. You get the five-users insight without the recruiting, the scheduling, or the wait for traffic, even on a build that is not public yet. Run a free scan to see where your funnel leaks before you spend another cent on traffic.

The short version

CRO is not mainly a testing discipline. It is a noticing discipline. The abandonment data has been stable for years, the top reasons are known and fixable, and five testers will show you which ones apply to you. Find the friction first. Test second.

Frequently asked questions

What is a good conversion rate?

It depends heavily on industry, but most ecommerce sites land between 1% and 4%. Comparing yourself against your own past performance matters more than any benchmark, since traffic quality and price point vary widely from site to site.

How is conversion rate optimization different from A/B testing?

A/B testing is one tactic inside CRO. CRO is the whole process of finding why people leave and fixing it. Testing validates a specific change; it does not tell you what to change in the first place.

How many users do I need to test to find problems?

About five representative users will surface roughly 85% of a site's usability problems, according to Nielsen Norman Group. Beyond that, extra testers mostly repeat findings you have already seen.

What is the single biggest cause of checkout abandonment?

Unexpected extra costs. Baymard found that 39% of shoppers abandon because of shipping, tax, or fees that appear late in checkout. Showing the full total early is one of the highest-impact fixes you can make.

Can I run CRO without much traffic?

Yes. Qualitative methods like usability testing need no traffic at all, which makes them ideal for new or low-volume pages where an A/B test would take months to reach statistical significance.

Keep reading

Sources

Bretton Badenoch

Written by

Bretton Badenoch

AI researcher, University of Michigan · Founder, CanaryUsers

Bretton Badenoch is an AI researcher at the University of Michigan and the founder of CanaryUsers. His research is in machine learning and aging; he has also built and run several startups as "chief-everything-officer," shipping products and obsessing over why users drop off, the problem CanaryUsers now automates.