Skip to content

What is a good conversion rate for a Shopify store?

By cartscaling Reviewed 5 min read

The short answer

There is no single good number. A useful conversion rate is one that beats what your own store did last month on the same traffic mix, and one that covers what you pay for a visitor. Judge it split by device, by traffic source and by landing page, because a blended rate hides the page that is actually losing people.

The only benchmark worth using is your own store last month

Compare the store with itself. The rate that tells you something is the one you recorded last month, on the same prices, the same product mix and the same split of paid and organic traffic. If it rises while traffic holds steady, the store is doing more with what it already gets. If it falls while spend rises, you are paying more for the same orders.

Published benchmark numbers look useful and usually are not. They blend stores selling a small consumable with stores selling furniture, brand searches with cold ad clicks, and countries with different payment habits and delivery expectations. A figure averaged across all of that cannot tell you whether your product page answers the questions your buyers have.

The second test is arithmetic rather than comparison. Take what you pay for a visitor from your main paid source and divide it by your average order profit. That gives the conversion rate at which that traffic breaks even. Anything above it is buying you orders at a profit. Anything below it means the traffic is fine and the store is the problem, or the traffic is wrong for the store.

Say a store pays 60 cents a visitor and makes 30 dollars of gross profit on an average order. It needs 2 orders per 100 visitors before that traffic pays for itself. That is a number you can act on. A benchmark from a report is not.

So the answer to the question is a method, not a figure. Write down today's rate by device and source, decide the rate you need to break even, and treat the gap between the two as the size of the job.

Why two honest stores report very different rates

Price and consideration time move the rate more than anything you do on the page. A ten dollar refill that someone has bought before converts at a rate a two thousand dollar sofa never will, and neither store is doing anything wrong. The sofa buyer measures the room, asks a partner, waits for payday and comes back three times. The rate looks low because the sale takes three weeks and the session that closed it is the fourth one.

Traffic source moves it next. Someone who typed your brand name into Google has already decided. Someone who tapped a video ad while queueing for coffee has not. Mixing those two into one number means every change in your ad spend also changes your conversion rate, whether or not the store changed at all.

Catalogue depth matters too. Stores with one hero product see people land, decide and leave. Stores with thousands of variants see people browse for a long time, filter, compare and come back later, which pushes sessions up and the rate down while revenue rises.

Then there is what counts as a session. Bots, preview traffic, your own staff, price scrapers and app previews all land in analytics unless they are filtered out. A store with a lot of unfiltered non human traffic reports a rate that is quietly wrong, always in the same direction.

None of this means the number is useless. It means the number only carries information when the things around it are held still. Change one at a time and the rate starts telling you the truth.

Split the rate by device, source and landing page before you judge it

A blended conversion rate is an average of things that should never have been averaged. Three splits turn it into a diagnosis.

Device first. Most stores get most of their visitors on a phone. If the phone rate sits well below the desktop rate, the phone experience is the leak and it is costing you the majority of your traffic. Look at what sits above the fold on a phone, how far someone has to scroll to see the price and delivery, whether the image gallery works with a thumb, and how long the page takes on a mid range handset on mobile data.

Source second. Paid search, paid social, organic search, email and direct all convert differently by nature. Judge each against itself over time. A drop in the blended rate that turns out to be a new social campaign bringing cheap top of funnel traffic is not a store problem at all.

Landing page third. Sort pages by sessions and look at the rate on each of the top twenty. Usually two or three pages take a lot of traffic and convert far below the rest. That is where the work is, and it is a much smaller job than improving the whole store.

Finally, split by new and returning visitors. Returning visitors almost always convert better, so a month with more repeat traffic can raise the rate without anything improving. Watching both separately keeps you honest about which lever actually moved.

What to check first when the rate is lower than it was

Work backwards through the funnel, because the step where people leave tells you what to fix. Three rates matter: how many visitors add to cart, how many of those reach checkout, and how many finish paying.

A low add to cart rate is a product page problem. The page is not answering a question the buyer needs answered before they will commit. Sizing, materials, what is in the box, delivery time, whether it fits the thing they already own, how returns work. Read the last fifty customer service messages and you will find the questions your page should already answer.

A gap between cart and checkout is nearly always cost or friction. Shipping that appears for the first time in the cart, a forced account signup, a discount box that sends people off to hunt for a code, taxes added late. Put the shipping cost, the free shipping line and the delivery window on the product page and this gap narrows on its own.

A gap inside checkout is payment and trust. Too many fields, no wallet options, no address autocomplete, an error message that does not say what went wrong, or a page that stalls on a slow connection.

Also check the boring causes before the clever ones. A tracking script that fired twice, a theme update that broke the add to cart button on one browser, a stock feed that quietly marked half the catalogue unavailable. A sudden drop is usually broken plumbing. A slow drift is usually the market, the mix or the price.

Worked example, not a result

One blended rate, two different stories

Sessions, phone
30,000
Orders, phone
300
Sessions, desktop
10,000
Orders, desktop
400
Blended conversion rate
1.75 percent
Phone rate
1.0 percent
Desktop rate
4.0 percent
Orders if phone matched desktop
1,200

Worked example, not a result

Related questions

Read them for direction, never as a target. They average stores with different prices, products and traffic sources, so the number they produce cannot describe your store. Your own trend line, split by device and source, is a better guide.

No. Discounting hard lifts the rate and can lower profit at the same time. Watch conversion rate and margin per order together, and treat a rate that rose because of a sitewide discount as a temporary reading, not an improvement.

Long enough to cover a full weekly cycle and enough orders that a quiet Tuesday cannot swing the result. For most stores that is a few weeks, and longer for expensive products where people take time to decide.

Keep reading

Want this answered for your store?

Send it. The plan looks at your numbers, not the general case.

Store, name, email and phone. A person replies from a real inbox. Privacy

Get your free growth plan