On this page
Traffic without sales usually comes from one of five places: visitors who were never likely to buy, product pages that do not answer their questions, a store that does not look trustworthy, surprise costs such as shipping, or a checkout that is hard to finish. Check where visitors drop off, then fix that step.
Website traffic but no sales is a frustrating place to be, whether your store runs on Shopify, WooCommerce or another platform. The session count goes up, the order count does not, and it is hard to tell whether the problem is the ads, the products or the store. The checks below are in the order to work through them, because a problem early in the visit hides everything after it.
What Should You Check, and in What Order?
Work from the first click to the final payment. Each check takes a few minutes with your store analytics open.
- Traffic: are these visitors likely buyers?
- Product pages: do they answer what a buyer needs to know?
- Trust: would a stranger hand this store a card number?
- Price and shipping: is the full cost clear before checkout?
- Drop-off point: which step loses the most shoppers?
- Cart and checkout: can a new customer finish an order easily?
Is the Traffic the Right Kind?
Start here, because a store cannot sell to visitors who were never going to buy. Many sessions with almost no add to carts usually means a traffic problem, not a store problem.
Signs that the traffic is wrong:
- Most visits last a few seconds and view one page
- Sessions come from countries you do not ship to
- A spike comes from one social post or one unfamiliar referring site
- Ad campaigns are set up to get clicks or engagement, not purchases
- Search ads show for words loosely related to what you sell
How this looks in practice:
- Apparel store: a short video gets a lot of views. Viewers tap through to see the brand, not to shop.
- Home goods store on Meta: a campaign built to drive traffic finds people who click often, which is a different group from people who buy.
- Parts or supplies store on Google: Shopping ads appear for searches about a different model or a DIY repair.
What to do: compare add-to-cart rate by traffic source. A source that sends many sessions and almost no add to carts should be paused or narrowed. On Meta, use a campaign objective built for sales and optimize for purchases. On Google, read the search terms and exclude the ones that are not shoppers. Our Meta Ads and Google Ads teams handle this side when the problem starts before the store.
Do Product Pages Answer Buyers’ Questions?
If visitors view products but rarely add to cart, the product page is not answering their questions. Online shoppers cannot pick the product up, so the page has to do that job for them.
A product page checklist:
☐ The first line says what the product is and who it is for
☐ Photos show scale, detail and the product in use
☐ Sizes, dimensions, materials or compatibility are listed, not left to guesswork
☐ Price and options (size, color, quantity) are easy to understand
☐ Shipping cost and delivery time appear on the page
☐ The return policy is summarized in one or two lines
☐ Reviews are shown on the page itself
☐ The add to cart button is visible on a phone without scrolling far
The missing answer depends on what you sell:
| Store type | Questions the page must answer |
|---|---|
| Apparel and shoes | How does it fit? Show a size chart with measurements, plus the model’s height and the size worn. |
| Furniture and large items | Will it fit, and how does it arrive? Give full dimensions, assembly details and the delivery method. |
| Skincare, supplements, food | What is in it, how is it used and how long does one unit last? |
| Electronics and parts | Will it work with what I own? List compatible models clearly. |
| Handmade and gift items | How long does it take to make and ship, and can it be personalized? |
Does the Store Look Trustworthy?
A first-time shopper has never heard of you and is being asked for card details. If the store looks unfinished or anonymous, they will buy the same kind of product from a store they already know.
What builds trust:
- Reviews from real customers, ideally with photos
- A contact page with an email address, a phone number or a physical address
- An About page that shows who runs the store
- Shipping, return and privacy policies that are easy to find
- A finished design: no placeholder text, broken images or empty collections
- A custom domain and a matching business email address
What damages it:
- Countdown timers that reset when the page reloads
- Fake “someone just bought this” popups
- Reviews that read as if one person wrote them all
- Spelling mistakes and leftover text from the theme’s demo content
FREE CONVERSION AUDIT
Find Out Why Visitors Are Not Converting
JuvioX reviews your pages, forms and checkout, then sends a prioritized list of what to fix first. Free, with no obligation.
Are Price and Shipping Costs Putting People Off?
Often the problem is the surprise, not the price. Costs that first appear at checkout make shoppers leave at the moment they were closest to buying.
- Show shipping early. Put the shipping cost or the free shipping threshold on the product page and in the cart.
- Compare the delivered price. Search for your product the way a shopper would and compare the total with shipping, not the list price.
- Explain a higher price. If you cost more than alternatives, the page has to say why: materials, warranty, where it is made, service.
- Watch the discount code box. A prominent code field at checkout sends shoppers away to search for a code. Some do not come back.
- Mention taxes and duties if you ship to other countries, so the total does not change at the last step.
Two common cases: a store selling heavy items where shipping adds a large amount to the order, and a store selling low-priced items where shipping costs nearly as much as the product. In the first, show delivery cost by zip code before checkout. In the second, consider bundles or a free shipping threshold so the order is worth shipping.
Where Do Visitors Drop Off?
Your store’s funnel tells you. Compare how many sessions view a product, add to cart, reach checkout and complete an order. The biggest fall between two steps is where to work first.
On Shopify, the “Conversion rate breakdown” report shows this as a funnel: all sessions, sessions with cart additions, sessions that reached checkout, and sessions that completed checkout (as of October 2026). Google Analytics 4 has a similar purchase journey report for any platform.
| Where shoppers leave | Most likely cause | Go to |
|---|---|---|
| They land and leave without viewing a product | Wrong traffic, slow pages, or a landing page that does not match the ad | Traffic |
| They view products but do not add to cart | Unanswered questions, price, or low trust | Product pages, trust |
| They add to cart but do not start checkout | Shipping cost revealed in the cart, or saving items for later | Price and shipping |
| They reach checkout but do not pay | Too many steps, forced account, missing payment option, or an error | Cart and checkout |
Split the funnel by device and by traffic source before you decide. A store can convert well on desktop and badly on phones, or well from email and badly from ads, and the total hides both.
If your site sells services or collects leads instead of orders, why your website is not converting covers the same diagnosis for forms and calls.
Why Do People Add to Cart but Not Buy?
Add to cart but no purchase means the shopper wanted the product and something after that stopped them: cost, effort or doubt. Some were also using the cart as a wish list and never planned to buy today.
The fastest way to find the reason is to buy from yourself. On your phone, as a new customer:
- Add a product to the cart and go to checkout.
- Note the exact moment shipping cost and delivery time first appear.
- Check whether you are forced to create an account. Guest checkout should be allowed.
- Count the fields and steps. Remove any you do not need to fulfill the order.
- Look at the payment options. Shoppers expect cards plus the wallets they already use, such as PayPal, Apple Pay, Google Pay or Shop Pay on Shopify.
- Enter a wrong zip code or card number and read the error message. It should say what to fix.
- Complete the order. Confirm the payment goes through and the confirmation email arrives.
Step 7 matters more than it sounds. A payment method left in test mode or a gateway that declines valid cards produces exactly this pattern: add to carts, checkouts, no orders.
After the checkout is fixed, abandoned cart emails can bring back some of the shoppers who left. For the full list of fixes, see how to reduce cart and checkout abandonment.
What Should You Do Next?
Open your funnel report, find the step with the biggest drop, and run the matching check from this page. Make one change, give it time, and compare the same step again. Judge progress against your own earlier numbers; what counts as a good conversion rate depends heavily on what you sell and where the traffic comes from.
If you would like someone to do this with you, JuvioX offers a free audit of your store that shows where shoppers drop off and what to fix first. Our conversion rate optimization (CRO) service is a flat monthly management fee, month-to-month, with no lock-in.
FREE CONVERSION AUDIT
Find Out Why Visitors Are Not Converting
JuvioX reviews your pages, forms and checkout, then sends a prioritized list of what to fix first. Free, with no obligation.
FAQ
Frequently asked questions
Frequently Asked Questions
Why is my Shopify store getting traffic but no sales?
A Shopify store with traffic but no sales usually has one of five problems: visitors who are not buyers, product pages that leave questions unanswered, a store that does not look trustworthy yet, shipping or other costs that appear late, or a checkout that is hard to finish. Open the conversion rate breakdown report in Shopify analytics to see which step loses the most sessions, then fix that step.
How much traffic do you need before judging?
There is no fixed number. A few dozen visits tell you nothing, and the answer depends on your price and product. Judge once the pattern has stayed the same for a few weeks of visits from sources that should contain buyers. You can read the earlier funnel steps sooner, because product views and add to carts happen far more often than orders.
Is it the ads or the store?
Compare traffic sources. If visitors from email, direct visits or organic search buy and visitors from ads do not, the ads are bringing the wrong people or sending them to the wrong page. If no source converts, the store is the problem. If ad visitors add to cart at a normal rate but do not buy, look at shipping costs and checkout.
What conversion rate should you expect?
There is no single rate that applies to every store. It varies with price, product type, traffic source and device. A better test is whether your rate is improving against your own past results and whether your marketing is profitable at the current rate.
What should you fix first?
Fix anything that blocks an order completely, such as a failing payment method or a checkout error. Then fix the funnel step with the biggest drop, working from checkout backward, because improvements closest to the sale pay back soonest. Leave traffic increases until the store converts the visitors it already has.
3 sources & references
- Analytics Help Ecommerce exploration solutions support.google.com
- Analytics Help Measure ecommerce support.google.com
- web.dev Web Vitals web.dev
Official pages we checked when writing this article.






