Fastest useful step: run the free browser SKU checker first. No Shopify access, no login, no credit card. Know your store domain? You can start the live read-only scan from here too.

Run free SKU checker · Download sample CSV · Free plan: 3 audits per month when you install.

Shopify Missing SKU Checker

Last updated: August 3, 2026

Stop new Shopify SKU gaps and find the missing SKUs already hiding in the catalog.

Use Shopify Flow to flag newly added variants, then run the free browser checker or a live read-only audit to clear the existing backlog. No Shopify login is needed for the CSV checker.

Run the free SKU checker · Download sample CSV · Start live Shopify scan

No Shopify access for the free checker: paste exported CSV rows, run the browser check, and only install when you want the same audit against live product data.

A practical SKU guardrail for Shopify teams

Prevent the next missing SKU

In Shopify Flow, start with Product variant added. Add a condition for an empty variant SKU, then send an internal email or tag the product for review.

This trigger covers the default variant created with a new product, variants added later, duplicated variants, and variants created by bulk actions. Verify the trigger behavior in Shopify Help.

Clear the existing backlog

Flow reacts when a variant is added; it does not prove that every older variant is complete. Export products and run the browser checker below, or start the live read-only audit for the current catalog.

Five-minute Shopify Flow setup

  1. Open Shopify Flow and create a workflow using Product variant added.
  2. Add a condition that checks whether the new variant SKU is empty.
  3. On the empty branch, send an internal email or add a product tag such as missing-sku.
  4. Add a separate barcode check only when that catalog genuinely requires GTIN or barcode data; custom products do not always need one.
  5. Test with a temporary variant, confirm the notification, then activate the workflow.

Use both layers: Flow prevents new omissions; the checker and live audit find gaps that already exist.

Shopify also provides a Flow template for notifying on duplicate SKUs, which complements the missing-SKU branch.

Run the free Shopify SKU checker

Paste rows exported from Shopify products or use the sample. Common headers like Title, Handle, Variant SKU, Variant Price, Variant Barcode, Image Src, and Body (HTML) are recognized.

Start live Shopify scan

Know the store domain? Start the full read-only Shopify catalog audit after trying the free checker.

Free to start: 3 read-only audits per month, CSV export, previewed product fixes, and no credit card for the free scan.

Already know your store domain? Start direct OAuth

Paste your-store.myshopify.com, a store handle, or an admin.shopify.com/store/... URL.

Not ready to install? Run a browser-only check first with sample Shopify CSV rows. No Shopify access, no login, and no product data leaves the page.

Run the free SKU checker · Download sample CSV · Download sample CSV

What this checker catches

IssueWhy it mattersNext action
Missing SKUsVariants without SKUs are harder to track across fulfillment, reports, and CSV cleanup.Add stable SKU values before product data leaves Shopify.
Duplicate SKUsTwo variants sharing one SKU can confuse bulk edits and inventory matching.Resolve repeated SKU values before assigning cleanup work.
Barcode gapsSome channels and retail workflows expect barcode or GTIN identifiers.Add barcode data where feeds, marketplaces, or retail workflows require it.

Best moments to run it

When the app is worth installing

  1. The free checker finds repeated SKU, barcode, price, image, or description issues.
  2. You want to scan the live Shopify catalog instead of exporting and pasting CSV rows.
  3. You need CSV cleanup handoff, audit history, monitoring, or higher audit volume for recurring work.