Toskalo

Blog

How We Review a Shopify Product Page

Illustration for How We Review a Shopify Product Page

A structured walk of a Shopify PDP — what we look for, how we sort conversion friction from risk from tests, and how that becomes conversion-focused page design.

Most store owners have looked at their own product page so many times they can no longer see it.

That's not a criticism — it's a structural problem. You chose the images. You wrote the headline. You know what the third bullet means because you wrote the third bullet. A first-time visitor arriving from a paid social ad has none of that context, thirty seconds of patience, and a 390-pixel-wide screen.

The traditional way to close that gap is a user test: recruit five strangers, record them, watch the tapes. It works, and it's slow and expensive enough that most stores under €1M do it approximately never.

We start with a structured walk of the product page instead. Not a replacement for real user research — I'll be specific about what it can't do further down — but a useful first pass that finds things store owners have been walking past for months.

Here's the method.

Walk the page as a first-time shopper

We review the live Shopify product page the way a cold visitor would: on mobile, in order, with no brand context. We don't start with opinions. We inventory what the page actually communicates, in the order it communicates it.

That matters because a first-time customer doesn't know your brand story, doesn't know which product is the hero, and doesn't know that shipping information lives in an accordion at the bottom. They only know what the page tells them.

The setup

Three things before you start, all of which matter more than they sound:

  1. Start on mobile — roughly 390px. Most Shopify stores take 70–85% of their traffic there. Reviewing the desktop layout first is reviewing the minority experience.
  2. Dismiss cookie banners. They hide the first viewport and distort the purchase journey.
  3. Go as far as the cart drawer. Never complete checkout. You don't need a test order — almost everything interesting happens before payment.

What we look for

This is the PDP walk, more or less verbatim from our internal playbook:

Browse the product page as a first-time mobile shopper who saw a social media ad and is considering this product. Go step by step and note specific friction, not general impressions:

First viewport: what's visible before any scroll? Is price, rating, availability and add-to-cart visible? What dominates?

Gallery: swipe through all images. Curated or bloated? Duplicates? Lifestyle vs studio mix? Video?

Title & price block: benefit-led or spec-led? How is any discount framed (%, absolute, compare-at)? Clear savings badge?

Variant selection: select each option. Tap targets big enough? Labels clear? What happens on a sold-out variant?

Trust & urgency: list every trust signal and every urgency element (countdowns, stock bars, "almost sold out", cart timers). Judge each: credible or manufactured? Note if identical across variants.

Full-page scroll: list section order. What's duplicated, what's missing (shipping info, size guide, comparison vs sibling products)? Where do reviews sit relative to the decision point? Any conflicting numbers?

Add to cart: drawer, popup or page? What's inside — trust elements, shipping cost display (exact wording!), upsells? Is the checkout CTA reachable?

Cross-product: if near-identical sibling products exist, is it clear which to buy?

Output: a numbered list of concrete frictions, each with severity (high/med/low) and evidence.

Two details do most of the work.

"Specific friction, not general impressions." Without that constraint you get a polite essay about how the page has a clean aesthetic and could benefit from stronger social proof. Useless. With it, you get numbered findings you can act on.

"Exact wording" on the shipping display. This one line catches a recurring, expensive bug: the PDP promises free shipping, the cart drawer quietly adds €4.90. Compare the literal strings word for word.

We run variants of this for the homepage, collection pages and the cart. And there's a second pass that earns its keep more than any other — the sibling diff, for stores with near-identical products:

Repeat the walk for a second product URL and report ONLY the differences from the first product's page: sections present or missing, layout inconsistencies, asymmetric cross-sell modules, differing trust numbers, differing image quality. Which page is stronger and why?

Nearly every store that has scaled past a handful of SKUs has one product page that got all the love and three that got copy-pasted. Store owners rarely spot it, because they never look at two of their own pages side by side.

What comes back, and what we do with it

The output is a list of findings. That list is not an action plan, and this is where most product-page reviews go wrong — they hand over the raw notes and call it a deliverable.

We sort every finding into one of three buckets, because they demand completely different responses:

1. Fix now

Bugs and broken promises. Shipping cost that contradicts the free-shipping banner. A 404 in a linked size guide. Review counts that say 847 in one place and 312 in another. Layout breaking at 390px.

These are not test candidates. Nobody needs an A/B test to establish that a broken page is worse than a working one. Fix them, ship them, move on.

2. Risk flags

Manufactured scarcity is the big one, and it shows up constantly: a stock bar reading "only 3 left" identically across every variant, a countdown timer that resets on refresh, a cart "reservation" clock.

In Germany and the EU this is not just a trust problem — it's UWG and Omnibus Directive exposure, and enforcement has been sharpening. Our recommendation is never "make the fake urgency more convincing." It's to replace it with genuine signals: real stock levels when they're actually low, an honest shipping cutoff, real social proof. The honest version usually holds RPV, and it removes the legal exposure.

3. Testable conversion hypotheses

Only the things where reasonable people could disagree about what would work better.

Every one gets written in a fixed format: If we [specific change], then [RPV] will increase, because [behavioural reason grounded in something observed on this store].

That "because" clause is the quality filter. If the reason could apply to any store on the internet, the hypothesis gets thrown out. "Because social proof builds trust" — no. "Because a first-time shopper can reach add-to-cart before encountering a single review, and 60% of the reviews mention the exact sizing concern the page never addresses" — yes.

Then each gets scored on Impact, Confidence and Ease, 1–10, averaged into an ICE score, and sorted. The client gets a ranked list, not a pile.

The honest limitations

I'd rather you hear these from us than discover them yourself.

A walk inventories. It doesn't feel friction. It will faithfully report that the variant selector has small tap targets. It will not report that fifteen seconds of trying to hit them made someone want to close the tab. That emotional signal is where a lot of conversion actually lives. We always pair the structured walk with a human phone review — fifteen minutes, screen recorded, one real person on a real phone, noting every hesitation. The checklist gives you breadth. The human walk gives you the feeling.

Findings aren't causes. A list of frictions is a list of hypotheses about why revenue is leaking. Analytics tells you where it's actually leaking. Where clients have GA4 or Clarity, we look at that too — a friction on a page nobody visits is not your problem.

Most tests don't win. Industry-wide, a large share of A/B tests come back flat or negative, and anyone telling you otherwise is selling. The value of a structured programme isn't that every test wins; it's that you stop guessing and start accumulating a documented record of what's true for your store and your traffic.

And below roughly 1,000 conversions per variant, you shouldn't be A/B testing at all. This is the one that costs stores the most. Under that threshold your test can't reach significance in a sensible timeframe, so you end up "reading" noise and shipping changes based on nothing — often worse than shipping nothing.

The right move for a smaller store is to implement proven patterns on a duplicate theme, measure a clean before-and-after window, and describe it honestly as implemented, not tested. We say this to prospects before they've paid us anything, and it occasionally costs us a retainer. It's still the right answer.

From review to conversion-focused design

A broad conversion programme is a two-to-four week engagement, and the price reflects the hours. That maths simply doesn't work for a store doing €30–80k a month, which is why most of them have never had one.

A focused Shopify PDP review is different. The walk takes an afternoon. The judgment layer — sorting into fix/risk/test, writing hypotheses that cite real evidence, scoring and sequencing, deciding whether the store should be testing at all — still takes an experienced human, and always will.

From there the work is design, not a punch list: information hierarchy, offer clarity, trust, objections, and the purchase experience itself. That's the part most "optimization" work never reaches.

Try the walk yourself first

Genuinely — take the checklist above, point it at your own best-selling product page, and write down what you see. It costs you twenty minutes and you'll almost certainly find at least one thing you've been walking past.

If the list that comes back is longer than you expected, or you want it turned into conversion-focused page design with hypotheses, ICE scores and a sensible sequence — that's the part we do.

Toskalo designs conversion-focused Shopify product pages for established ecommerce brands. Send us your product page URL and your monthly sessions, and we'll tell you honestly whether you should be testing or implementing — before you commit to anything.