How do you usually tell if it’s the product that’s not working vs the store not converting?

Hey everyone,

I’ve been running into this a lot lately and wanted to get some real opinions.

When a store isn’t getting sales, it’s really hard to tell what’s actually wrong. On one side, it could be that the product just isn’t strong enough. On the other, the store itself might not be converting properly.

The tricky part is both situations look pretty similar in the beginning — you get some traffic, but no real results.

Do you guys rely on certain metrics to figure this out (like add-to-cart rate, bounce rate, etc.), or is it more about testing and experience over time?

At what point do you decide:
“this product isn’t it” vs “the store needs fixing”?

Would love to hear how others approach this.

Really good question and honestly one of the most important distinctions in ecommerce that most people skip over.

The way I look at it; the metrics tell the story pretty clearly if you know where to look:

If it’s a product problem you’ll usually see low add-to-cart rates despite decent traffic. People are landing, looking and leaving without any intent signal. No amount of store fixing changes that.

If it’s a store problem you’ll see add-to-carts happening but drop-off at checkout or product page. The interest is there but something; trust, friction, unclear value proposition; is breaking the journey.

A rough framework I use:

  • Bounce rate above 70% — usually a traffic quality or first impression problem

  • Add-to-cart under 3% — product or product page isn’t compelling enough

  • Cart abandonment above 75% — store trust or checkout friction issue

  • Sessions with 0 product views — navigation and discovery problem

The honest truth is most struggling stores have both issues at once, a weak product AND a store that wouldn’t convert even a strong one. That’s why I always look at the store foundation first before drawing conclusions about the product.

Experience over time definitely sharpens the eye for this, but the metrics give you something concrete to act on rather than just guessing.

If it’s a one product store there is no difference.
For everything else if you can’t tell what’s wrong with plenty of data then your the problem, bring in outside expertise.

have you install google GA4 and GTM to analysis it?

Honestly I still struggle with this, but one thing that’s helped is looking at where people drop off.

If nobody is adding to cart at all, I start questioning the product or how it’s being presented.

But if people are adding to cart and not buying, then it feels more like a trust or checkout issue.

What’s confusing is when you get traffic but almost no actions at all — that’s where I’m never sure if it’s the product or just the page not doing a good job.

the simplest test i’ve found is looking at add-to-cart rate vs purchase rate separately. if people aren’t even adding to cart, it’s usually a product page problem (bad photos, unclear value prop, pricing feels off). if they’re adding to cart but not buying, that’s a checkout/trust issue.

another quick gut check is showing your product page to 5 people who aren’t in your niche and asking “would you buy this, and if not, why?” you’ll get more honest signal in 10 minutes than weeks of staring at analytics dashboards.

Hi @Emiliano-Chatix,

The others have covered the core diagnostics really well. Michross’s framework around add-to-cart vs purchase rate is the cleanest way I know to separate product signal from store signal.

One signal that doesn’t come up much: run your actual product query through ChatGPT or Perplexity and see what comes back.

This sounds unconventional but it is genuinely useful. If someone asks “best [your product category] under $X” and your store is invisible while three of your competitors show up, that tells you something specific: your product descriptions and brand content are not clear enough for an AI to categorize and recommend you. That is almost always a product page quality problem, not a traffic problem or an ad problem. Your descriptions are probably too generic. Your brand story is probably too thin. The AI cannot tell what you sell or who you sell it to.

This matters because the same descriptions that fail the AI test also fail human buyers. Specific beats vague for both audiences. If your product page says “premium quality, comfortable fit” it is not telling a buyer or an AI anything useful. If it says “moisture-wicking base layer for cold-weather hikers, tested down to -10C, popular with trail runners and ski tourers,” both the AI and the human know what they are buying and why it is for them.

Combine that with Michross’s add-to-cart data and bchen27’s approach of showing the page to 5 real people, and you have a pretty complete diagnostic: GA4 for the funnel, real humans for the first impression, and AI tools for the content quality signal.

Regards,

Rahul

The “5 people test” is actually underrated. Analytics tells you what is happening, but that kind of feedback tells you why. Especially for catching things that feel obvious but aren’t visible in data.

That’s an interesting way to look at it.

Never really thought about using AI like that, but it makes sense — if it can’t clearly tell what the product is or who it’s for, a customer probably won’t either.

Feels like a lot of product pages try to sound good instead of being specific, and that ends up hurting both discovery and conversion.

yeah exactly. data tells you the “what” but never the “why.” i’ve caught so many dumb things on our own product pages just by watching someone else try to use them for the first time.

Hello @Emiliano-Chatix

You typically distinguish the two by where the drop-off occurs in the funnel, rather than by total sales.

People are coming to the product pages and not adding to cart, that is typically a product or offer problem. That could be the perception of price, the value isn’t clear, the visuals are weak or it’s just not a good fit for the audience.
If add to cart is happening but there’s a low completion of checkouts, that’s more a matter of store friction such as shipping costs or trust signals or potentially confusing checkout flow.

When both are low, it’s usually traffic mismatch, which means the right people are not coming to your store to begin with.

We usually ask one simple question first:

Are people excited enough to add it to cart?

If traffic is decent but almost nobody adds to cart, it’s usually the product, positioning, or offer.

If people do add to cart but disappear later, that’s when we start looking at trust, shipping, returns, or checkout friction.

The “both are low = traffic mismatch” part is interesting because I feel like that’s where a lot of people get stuck.

People start endlessly tweaking the store when the visitors were probably never the right audience to begin with.

At the same time though, I’ve also seen decent traffic look “wrong” just because the product page didn’t explain the product clearly enough. So sometimes it feels like traffic quality and positioning overlap more than people think.