1
2
3
4
5
6
7
8
9
10
11
12

How to Know if Your Conversion Rate Is Actually Bad

A bad conversion rate is almost never bad everywhere. Three cuts through your own data tell you whether you have a real problem and exactly where it lives.

The CROBenchmark Team
September 4, 2026

Spot your biggest conversion leaks in 15 minutes.

Check best practices, accessibility, data hygiene, and customer sentiment - then compare results with competitors and unlock tailored A/B testing ideas.

How to Know if Your Conversion Rate Is Actually Bad
Quick Answer

A bad conversion rate is defined as one where a slice of your own traffic converts far below the rest of it. The sitewide figure cannot tell you that, because an average hides its worst component. Split your rate by device, source and visitor type, and either a gap appears, which is your problem, or none does, which means the number is describing your offer. This guide uses the CROBenchmark dataset of 7,000+ websites [CROBenchmark Report 2026, Omniconvert] as context and shows how to know if your conversion rate is actually bad.

Key Takeaways
  • Call a rate bad when part of your traffic converts far below the rest, not when it sits below a published average.
  • Distrust the sitewide figure, since it hides its worst component.
  • Apply the Three Cuts in order: device, then source, then visitor type.
  • Treat a rate that falls on a stable traffic mix as a genuine signal, and the one most often missed.
  • Accept that if no cut shows a gap, the number is describing your offer rather than a storefront fault.

This piece is the procedure for finding it. Three cuts through data you already have, in a deliberate order, plus how to tell a genuine weakness from an artefact of your traffic mix. If you want the prior question of what the number should be judged against at all, our pillar on a good conversion rate makes that case and this piece assumes it.

How to know if your conversion rate is actually bad

A rate is bad when part of your traffic converts far below the rest, or when the trend is falling on a stable mix. It is not bad merely for sitting below a published average, since that average was computed across businesses whose price points, purchase cycles and channel mixes have nothing to do with yours.

The Three Cuts

Device, then source, then visitor type. The order matters because each cut explains away a different false alarm, and running them in this sequence means you stop as soon as you find the gap rather than working through all three every time.

Cut one, by device. Mobile, tablet, desktop, over at least four weeks. Mobile converting somewhat below desktop is universal and expected, because phones carry more browsing, more interrupted sessions and more people who will finish the purchase later on a laptop. A very large gap is different in kind. It usually means something on mobile is not merely harder but broken: a payment option that fails, a field that cannot be filled, a delivery selector that needs a hover to operate. Baymard Institute's usability research has catalogued these failures for years, and the striking thing about them is how invisible they are to the team, because the team tests on the two handsets it owns.

Cut two, by traffic source. Branded search and direct traffic on one side, paid prospecting and cold social on the other. These convert at wildly different rates by nature, so a change in the mix moves your sitewide average without anything on the storefront changing at all. A month of heavy prospecting mechanically lowers your rate while revenue rises. Teams who miss this cut regularly conclude that their site got worse during their best growth month, and some of them act on it.

Cut three, by visitor type. New against returning. This one is diagnostic rather than exculpatory. A healthy returning rate carrying a weak new rate says the storefront works and first-time visitors do not trust it yet, which is a content and reassurance problem. A healthy new rate with a weak returning rate is stranger and usually means people are coming back to check something, most often delivery or returns terms, and leaving to find it. Both are specific. Neither is visible in the sitewide number.

Reading the spread instead of the average

After three cuts you have a set of rates rather than one. The finding is the widest gap, not the mean. A storefront with a narrow spread has an offer problem or no problem at all, and a storefront with one slice far below the others has a specific, locatable fault.

A conversion spread is defined as the difference between the best and worst slice of your traffic once you cut by device, source and visitor type.

A wide spread is the opposite. One slice far below the others is a fault, and faults are cheap to fix relative to offers. This is the outcome you are hoping for when you run the cuts, because it converts a diffuse worry into a specific page on a specific device.

The table below is what the three cuts typically surface, and what each pattern means.

Diagnostic patterns across audited storefronts. Directional, not benchmark figures.
What the cuts showMost likely causeWhere to look first
Mobile far below desktopA broken step, not a harder oneMobile checkout and payment
Rate fell as paid spend roseMix change, storefront unchangedNowhere: check revenue instead
New far below returningTrust and reassurance gapProduct page facts and proof
Returning far below newPeople return to check a factDelivery and returns visibility
One country far below the restPayment, currency or delivery gapLocal checkout options
Narrow spread, low levelOffer or traffic qualityPrice, delivery promise, channel

The false alarms, and how to dismiss them

Four patterns look like a bad conversion rate and are not: a changed traffic mix, a seasonal window, automated traffic inflating sessions, and a tracking change that redefined a conversion. Rule all four out before accepting that a drop is real.

The definition moved. A tracking change, a new consent banner, a tag deployed slightly differently: any of these can change what counts as a converting session. This is the sneakiest of the four because the number is genuinely different and nothing about the business changed. Check whether your order count agrees with your platform's before believing your rate.

What to do once you have located the gap

Open the weakest slice and go through it as a customer on that device, from that source. Most located faults are visible within a few minutes to somebody actually looking, and they were invisible for months because nobody had a reason to look there specifically.
  1. Reproduce the slice. Same device class, same entry point, same country if the cut was geographic. Not a simulator on a desktop browser, an actual phone if the gap is mobile.
  2. Complete a purchase. All the way through payment, with a real card if you can. Faults concentrate in the last two steps, which is exactly where internal testing usually stops.
  3. Write down every hesitation. Not just failures. The places you had to think are the places a customer leaves, and you know the store already.
  4. Fix before testing. If the fault is a breakage, repair it and move on. Running a test to confirm that a broken thing underperforms a working thing spends a month proving something you already know.
  5. Re-cut in four weeks. The same three cuts. This tells you whether the gap closed, which is a far better measure of your work than the sitewide rate will ever be.

If the cuts sent you to a page rather than to a breakage, the next step is a structured review of that page rather than an improvised one. Our sister guide on how to audit it sets out the criteria to work through, and the underlying method for reading a rate against its own history is covered in this conversion rate analysis guide.

What the cuts cannot tell you

They locate a gap and they do not value it. A slice converting badly may be a slice you lose money on anyway, and the cuts have no view on that. Segment weakness is a storefront question; whether closing it is worth the work is a margin question.

The first is that a gap is not automatically worth closing. If the underperforming slice is a channel with poor margins or a country where delivery costs eat the order, fixing its conversion rate raises volume on unprofitable business. The cuts see sessions and orders. They do not see what an order is worth, and the difference between those two views is where a great deal of conversion effort quietly goes to waste. Teams who want priority set by profit rather than by volume can see how Omniconvert Commander (formerly Nexus) unifies commerce data and prioritises experiments by True Profit, with a human approving what goes live.

The second is that no amount of cutting improves a weak offer. If your price, delivery and returns compare badly against the alternatives a shopper has open in another tab, every slice will be soft and the spread will be narrow, and the diagnosis is correct and unwelcome. Marketing Metrics puts the probability of selling to an existing customer at roughly sixty to seventy percent against five to twenty percent for a new prospect, which is a reminder that a store fighting a hard acquisition rate often has a much easier win sitting in the half of its economics it is not measuring.

Teams often react to a published average by launching a sitewide redesign. A split by device and source would have shown one paid social cohort dragging the figure down, and the redesign leaves that cohort exactly where it was.

AliveCor used Omniconvert to run a structured A/B testing programme and achieved +21% conversion rate, +5% revenue per visitor, and 94% statistical relevance across their experiments. [Omniconvert, AliveCor case study] Cutting by segment before testing keeps a programme like that aimed at the real gap.

Frequently asked questions

How do I know if my conversion rate is bad?

Not by comparing it to an industry average, which cannot see your traffic mix or your price point. Split your own rate by device, by traffic source and by new against returning visitors. If one slice converts far below the others, that gap is your problem and it is specific enough to fix. If every slice sits close together, your rate is a fair description of your offer rather than a fault in your storefront.

What is a normal gap between mobile and desktop conversion?

Mobile converting somewhat below desktop is ordinary across most of eCommerce, because mobile carries more browsing and more interrupted sessions. A very large gap is not ordinary and usually means something is broken rather than merely harder: a payment method failing, a form that cannot be completed on a small screen, or a delivery step that requires a hover. The size of the gap is the signal.

My conversion rate dropped but nothing changed on the site. Why?

Because the denominator changed. A new campaign, a seasonal shift, a change in device mix or a wave of automated traffic all add sessions without adding buyers. Cut the period before and the period after by source and by device, and in most cases the drop resolves into one channel that grew rather than a storefront that got worse.

Should I worry about a low conversion rate on a high-consideration product?

Much less than you would for an impulse purchase. A product people research for weeks produces many non-converting sessions from the same person, which lowers the rate without meaning anything is wrong. Read assisted conversions and returning-visitor behaviour instead, and judge the storefront on whether a decided buyer can complete a purchase easily.

What should I fix first if the cuts show a real problem?

Whatever is closest to the purchase inside the weakest slice. If mobile checkout is the gap, the fix is in mobile checkout, not on the homepage. Locating the slice is most of the work, because it converts a vague concern about a sitewide number into a specific page on a specific device that you can open and test yourself.

Once you know the rate is genuinely below where it should be, the next step is to set a realistic conversion rate target.

The bottom line

Stop asking whether your conversion rate is bad in the abstract, because the question has no answer in that form. Ask instead whether it is bad somewhere, which does have an answer and takes about twenty minutes to find. Cut by device, then by source, then by visitor type, and read the spread rather than the average. A wide spread hands you a specific fault on a specific page, which is the best possible outcome because faults are cheap to fix. A narrow spread tells you something harder and more valuable: the storefront is doing its job and the constraint is your offer or your traffic. Either way you leave with a next action, which is more than any industry average has ever given anybody.