Free tool

Find what's wrong with your Shopify catalogue

Enter your store's address. Every product and variant is checked for the problems that cost sales and search traffic: missing images, thin descriptions, duplicate titles, missing SKUs, zero shipping weights and more. You get a score out of 100 and a list of exactly which products to fix.

Your store or any other Shopify store
Try:

A bare domain is fine. The audit reads the store's public product list, the same information anyone sees when they browse it.

Runs in your browser. Nothing is sent to or stored on this site.

What it checks

Twelve checks, each with a weight. The weights add up to 100. A check takes off its weight multiplied by the share of products or variants it flags, so if 20% of your products have no image, you lose 20% of 15 points: 3 points.

CheckPointsWhat gets flagged
No image15Products without a single image
Thin description15Descriptions under 20 words, or none
Duplicate titles10Two or more products with the same name
Sold out10Published products where every variant is unavailable
Missing SKU10Variants with no SKU
No weight10Variants that need shipping but weigh 0
Small main image5Main image under 1024 px, half of Shopify's recommended 2048 px
"Copy of" leftovers5Duplicated products that were never renamed
Long titles5Over 150 characters, Google Merchant Center's limit
No product type5Products with the type left blank
Broken compare-at price5A compare-at price that isn't higher than the price
Zero price5Variants priced at 0

A check marked Minor affects under 5% of the catalogue. Fix means 5% or more.

What it can't see

The audit reads the store's public product list. That's everything a shopper could see by browsing, and nothing else. So it doesn't cover image alt text, barcodes, inventory counts, SEO titles and meta descriptions you've set in the admin, draft or archived products, or your theme and page speed. For those, an audit inside the Shopify admin is needed.

One check needs care: some stores keep product details in custom fields (metafields) or page sections instead of the main description. Those don't appear in the public product list, so a store built that way will show a lot of "thin descriptions" even if its pages look complete. Open a couple of the flagged products to see which applies.

Some results are judgement calls. A sold-out product that's coming back next week, or a free sample priced at 0, is fine. The list tells you where to look; you decide what to change.

Where to start

Fix the checks that cost the most points first. Missing images and thin descriptions usually matter most, because they're what the shopper sees on the product page, where the sale is won or lost. Zero weights and missing SKUs don't show on the site, but they cause wrong shipping charges and stock mix-ups behind it.

Want the raw data instead? The Shopify product scraper exports the whole catalogue to a spreadsheet. For a wider view of what to fix in a growing store, read what I'd fix first in a Shopify store doing under $1M a year.