When a Shopify store gets visitors and no sales, check where the visitors came from before you change anything in the store. Shopify's Sessions by referrer report and the queries in Google Search Console show who arrives and what they were looking for. If many of them wanted something you do not sell, fix the product pages so they say clearly what you sell. Prices and checkout come later.
Ask where your traffic came from before you judge the conversion rate. A thousand visitors from a viral video and a thousand from a search for your exact product buy at different rates. One conversion rate for both hides that.
Why do the wrong visitors arrive?
Google, ChatGPT and Perplexity send people to the pages they believe answer the question, and they judge that from what they can read. Google says it uses the structured data it finds on the web to understand the content of a page.
So the product page has to do the talking. It should state the product type, the material, the sizes, the price and who it is for. When those facts sit in a photo or behind a clever product name, a search system has to guess. A visitor sent to the wrong page usually leaves without buying.
We published a study of 245 Shopify storefronts on August 22, 2026. The median store scored 46.0 out of 100 for what AI systems can read, and 67% scored below 50.
What does the wrong diagnosis cost?
The most expensive mistake is often the wrong diagnosis. Owners see a low conversion rate and cut prices, or they redesign a store that was never the problem. Meanwhile Google and the AI assistants still cannot tell what the product pages sell.
Where did my visitors come from?
Work through these steps for the last 30 days.
- In your Shopify admin, go to Analytics > Reports. Click the Category filter, choose Acquisition and open Sessions by referrer. Shopify says this report shows whether visitors come directly, from search or from a referral.
- If you have connected Google Analytics 4 to your store, open its traffic acquisition report and look at the default channel groups. GA4 has an AI Assistant channel for visitors from sources such as ChatGPT, Gemini and Copilot. Google notes that the channel does not include AI Overviews or AI Mode.
- Open the Performance report in Google Search Console and select the Queries tab. Google says this groups the data by the search people typed.
- Read the top 25 queries and mark each one as a buyer search or a reader search. A buyer search names a product you sell. A reader search asks for advice, another product or a brand you do not carry.
- Note which landing pages the reader searches arrive on. Those are the pages that tell search systems the wrong story.
Our guide to AI traffic in GA4 shows how to set up that channel if you have not.
What should my product pages say?
Read one product page as a stranger would. Near the top, the page text should state the type, material, sizes, price and shipping terms, and who the product is for. Photos are not enough on their own. Write the product title the way a buyer searches, with the product first. Our guide to fixing a thin product page goes field by field.
Check the structured data the same way. Paste the product page address into Google's Rich Results Test and look for a Product. Compare its price with the price on the page, since a theme and an app can each print their own product markup. When the two disagree, a machine gets two answers and cannot tell which one you meant. Our guide to duplicate Product schema on Shopify shows how to find the second copy.
Why does a baby blanket store with 1,200 visits a month get almost no orders?
A Shopify store selling 15 merino wool baby blankets gets about 1,200 visits a month and almost no orders.
Sessions by referrer shows that most visits come from search. Search Console shows the top query is "how to wash wool", which lands on a blog post about care. The product pages themselves rank for almost nothing. Their titles are names such as "The Cloud", and the descriptions talk about softness without saying merino, the size or the age range.
The owner rewrites the product titles to lead with the product, such as "Merino Wool Baby Blanket, 30 x 40 inches". The descriptions now state the material, the size, the care and the price. The care post gains a link to the blanket collection. The owner keeps the prices where they were. A month later the owner opens the same reports and compares the buyer queries with the first count.
What if almost nobody arrives?
A few dozen visitors a month will not tell you much about conversion. At that stage the work is getting found at all, and our guide to a Shopify store with no traffic covers that problem.
Your visitors may turn out to be real buyers who still leave. Then look at the store itself, such as the price, the proof, the shipping terms and the checkout on a phone.
When does it make sense to hire help?
You can do most of this yourself. Hire help when the checks point to the theme. Duplicate product markup is template work, and so are prices that differ between the page and its markup. One fix in the template corrects every product page at once, so it should be done by someone who knows the theme. The free scan reads 5 key pages the way AI crawlers do. It emails you a 0 to 100 score with a fix list in order, and it needs no card.
Questions owners ask
Why is my Shopify store getting traffic but no sales?
The visitors may not be buyers, or buyers may find too little on the page to decide. Check where the visitors came from first, in Sessions by referrer and in the Search Console queries. Reader searches point to product pages that do not say clearly what you sell, so fix those before you touch the checkout.
How do I see where my Shopify visitors come from?
In your Shopify admin, go to Analytics > Reports and open Sessions by referrer under the Acquisition category. It shows whether visitors came directly, from search or from a referral. GA4 adds an AI Assistant channel once it is connected, and Search Console shows the searches that brought people from Google.
Is TikTok or Instagram traffic bad for sales?
Social traffic can sell, though many of those people were watching a video and were not shopping yet. Judge it apart from search traffic, since a visitor who searched for exactly what you sell belongs to a different population.
Should I lower my prices if nobody buys?
We would not start there. A lower price does nothing for a visitor who wanted something else. Rule out the wrong visitors and the missing product facts first, and change the price only if real buyers still leave.
Does structured data help the right buyers find my store?
Google says it uses structured data to understand the content of a page, so accurate product markup helps it understand what you sell. The markup has to agree with the page, including the price. Nobody can promise which searches or assistants will send you buyers.
Sources
- Shopify Help Center, Acquisition reports, read November 9, 2026.
- Google Analytics Help, Default channel group, read November 9, 2026.
- Search Console Help, Performance report (Search results), read November 9, 2026.
- Google Search Central, Introduction to structured data markup in Google Search, read November 9, 2026.
- Visibility Mesh, We Scored 245 Shopify Stores on What AI Can Read, figures read on August 22, 2026.