Last updated: 29 October 2026

A Shopify product page sells when it answers buying questions where they arise: What is it, is it for me, what does it cost with shipping, when does it arrive, can I return it, do others trust this store? This Shopify product page optimization checklist covers eight areas, German price rules and what to fix first.

Key takeaways

Measure first: where does your product page lose buyers?

Find out where visitors leave before changing images or copy. The conversion rate breakdown in Shopify Analytics shows four stages: all sessions, sessions with an add to cart, sessions that reached checkout, and completed checkouts.

Compare periods of equal length and split by traffic source.

The checklist: 8 areas of your product page

1. The first screen on mobile

Open your product page on a phone, like someone who just tapped an ad. A design goal, not a hard rule: without scrolling, it’s clear what the product is, who it’s for, what it does and what it costs, and the button is close. On small screens, with a required variant choice or large images, the button often sits just below, and the page can still sell well. It becomes a problem when visitors have to search.

Hero images, announcement bars and pop-ups quickly push buying information down. In Baymard Institute’s benchmark, only 38% of leading US and European sites reach a “decent” or “good” mobile product page UX (desktop: 48%, March 2026).

2. Ad and product page make the same promise

Someone who clicks an ad promising “sleeps cooler” looks for that promise at the top. Check your best ads:

3. Images and video that answer questions

In Baymard’s usability testing, 42% of users tried to judge a product’s size from its images. Plan for:

4. Variants, sizes and product details

Choosing a size shouldn’t be a puzzle. Baymard counts 57% of sites that don’t use buttons for size selection. Buttons show every option at once, including sold-out sizes.

Put the size chart right next to the size selector. In Shopify, store it as a product metafield and connect it to the product template in the theme editor, if your theme supports dynamic sources.

5. Price, shipping, delivery and returns at the button

Baymard counts 67% of sites with no total cost estimate near the buy section; surprise shipping costs cause abandonment. In a quantitative Baymard survey of 1,032 respondents, most (60%) said they look for return policy information on the product page.

If you sell to consumers in Germany, the Price Indication Ordinance (PAngV) requires, among other things:

These are German rules; Austria, Switzerland and other markets have their own. Get legal advice if in doubt. For conversion, keep shipping, delivery time and returns in a short block right below the button.

On mobile, check that accelerated checkout buttons like Shop Pay, Apple Pay or PayPal don’t crowd out your main button.

6. Reviews and trust

Stars without text convince few people. Reviews with photos and concrete comments on fit, quality or delivery do more.

7. Load time and apps

Per Shopify, every added feature, such as an app loading a widget or script, can affect web performance. Google’s thresholds for good Core Web Vitals, measured at the 75th percentile of real users’ page views:

Metric What it measures Good
LCP (Largest Contentful Paint) when the largest visible element has loaded up to 2.5 seconds
INP (Interaction to Next Paint) how fast the page responds to taps and clicks up to 200 milliseconds
CLS (Cumulative Layout Shift) how much content shifts while loading up to 0.1

PageSpeed Insights shows two kinds of data. Field data from real Chrome users covers the previous 28 days, reacts slowly to changes and may be missing for small stores. The lab test simulates a page load without taps or clicks, so it reports no INP, but LCP, CLS and Total Blocking Time (how long the main thread is blocked), among others. That is a hint, not a substitute for INP.

How to compare before and after a change:

  1. List every app that loads something on the product page and ask whether it helps people buy.
  2. Compress large images and lazy-load those below the first screen.
  3. Run several mobile lab tests before and after each change under equal conditions: LCP, CLS, Total Blocking Time.
  4. Test variant selection and add to cart by hand; Chrome DevTools’ Performance panel shows live metrics, including INP.
  5. Check INP field data in the following weeks, if available.

8. Accessibility and structured data

If you sell to consumers in Germany, the BFSG, Germany’s implementation of the European Accessibility Act, has applied to many online stores since 28 June 2025; an online store counts as an e-commerce service. Micro-enterprises providing services are exempt: under ten employees and at most EUR 2 million turnover or balance sheet total. Other EU countries have their own laws; check with a lawyer. Alt text, contrast, clear labels and keyboard navigation help everyone anyway.

For Google Search, structured data with price and availability matters. Shopify requires Theme Store themes to include Google’s product rich snippets. After theme or app changes, check with Google’s Rich Results Test.

Checklist

Area Question
Measure Do visitors leave before the cart or in checkout, by device?
First screen On mobile, are product, benefit and price clear at once, button close by?
Ad Is your ad’s promise at the top of the page?
Images Is there a scale image and one showing real use?
Variants Size buttons, with the size chart right next to them?
Costs Shipping, delivery time and returns right below the button?
Germany Total price, unit price where required, VAT and shipping note, 30-day price for announced discounts?
Reviews Reviews with text and photos, and a maintained app?
Apps and speed Does every app help sell, are lab LCP and CLS good, do variants and cart respond quickly?
Technical Alt text, and price and availability correct in Google’s test?

What to fix first

Rate each open item with three questions:

  1. How many visitors see it? The first screen affects everyone, details further down only a few.
  2. How well is the problem proven? Analytics data, recurring support questions and return reasons beat gut feeling.
  3. How much effort? Moving a shipping note takes minutes; new photos need a shoot.

A clean A/B test needs enough orders. Without them, change one thing at a time, note the date and compare similar periods without big budget or seasonal swings.

Your product page is part of your ads

If you buy traffic on Meta, TikTok or Google, the product page is part of the campaign. Open questions make every ad-driven sale more expensive and give the platforms fewer purchase signals. Also check that purchases reach your ad account correctly, see our guide to setting up and verifying the Meta Conversions API on Shopify.

Free product page check

Which checklist items are open for you? Send your most important product page via our contact form. We review it on mobile and desktop from the outside and send a short free assessment of what to tackle first. At EXRE we build Shopify stores and landing pages and run the Meta, TikTok and Google ads that lead there.

FAQ

What makes a good Shopify product page?

A good product page shows, ideally on the first mobile screen, what the product is, does and costs, and leads straight to the buy button. Add scale images, size buttons with a size chart, shipping, delivery and returns at the button, and reviews with text. For German consumers, PAngV price rules apply.

How do I increase the conversion rate of my Shopify product page?

First check in Shopify Analytics whether visitors leave before the cart or in checkout. If it’s before the cart, work through the product page, for example: first mobile screen, costs and delivery at the button, size help, images, reviews, load time.

How many apps on a product page are too many?

No fixed number. What matters is what each app loads and whether it helps people buy. Deactivate apps one at a time, compare several PageSpeed Insights lab tests under equal conditions (LCP, CLS, Total Blocking Time) and test variant selection and add to cart by hand. PageSpeed Insights summarizes real-user INP over 28 days, and small stores may have none.

Where do I add a size chart in Shopify?

Create it as a product metafield and connect it to the product template in the theme editor, if your theme supports dynamic sources. Place it right next to the size selector, for example as a pop-up link.

Do I need a separate product template for every product?

No. A separate template pays off for product groups with different buying questions, such as apparel with a size chart, bundles or technical accessories. Create it in the theme editor and assign it in the Shopify admin.

Sources

Read on 25 October 2026; Baymard survey, PageSpeed Insights, INP and §§ 4, 6, 11 PAngV re-checked on 29 October 2026.

Leave a Reply

Your email address will not be published. Required fields are marked *