How Preflights catches the disasters before you import

No integrations, no store access. The verdict is deterministic rules, not an AI guess β€” you send two files and we check them against the way Shopify imports actually behave, starting with the two that hurt most: imports that delete live variants, and the overwrite behaviour a duplicate handle triggers. An optional plain-English summary explains the findings; it never decides them.

Two files in
Supplier CSV + your Shopify export
Deterministic checks
Rules decide Β· no store access Β· AI only explains
A plain report out
Every issue, ranked, with its one-line fix
Process

Three steps to a clean import

The entire workflow runs file-side β€” no OAuth, no app install, no store connection. Two files in, one report out.

Submit your files

Upload your supplier file (CSV β€” we map standard supplier and Shopify headers, EN/DE/PL) and your current Shopify product export. That's all we need β€” no app install, no API keys, no store connection.

Deterministic inspection

We normalize headers, prices and variant structure, then run rule-based checks. Duplicate handles, variant-column dependencies, supplier-vs-Shopify price, GTIN validity, image reachability, and more. Every flag traces to a specific rule, never a probability.

Receive your report

A health score, every issue ranked by severity with the reason it matters and a concrete fix, and a clean cleared / review / blocked split. Import the cleared set with confidence; fix the rest before you touch Merchant Center.

Where the real damage happens

A free validator only checks formatting. Preflights reads the structure of your supplier file itself to catch these two before they go live β€” no store connection needed.

Can't be undone

Variant-delete risk

When a file's option columns don't line up with how your products are already built, a Shopify import can remove the existing variants on those products β€” and imports can't be undone. We check your file's own option structure for that pattern and flag every product at risk, straight from the supplier file β€” no store export needed.

Silently overwrites products

Duplicate handle β€” one product overwrites another

A handle is a product's unique address in Shopify. When two rows share the same handle, the import merges them into one instead of creating two β€” quietly overwriting the first product with the second. We flag every handle that appears more than once, so you catch the collision before it rewrites a live product.

…and 7 more checks in the same pass

  • Duplicate SKUs β€” rows overwrite each other; products vanish
  • Price mismatch (feed β‰  page) β€” Google disapproves the product
  • Missing or bad GTIN β€” loses Google Shopping eligibility
  • Availability conflicts β€” "in stock" vs Shopify qty 0
  • Broken or missing images β€” non-crawlable URLs get rejected
  • Reused variant images β€” wrong photo per color/size
  • Vague variant titles β€” merged or duplicate listings

See it on your own catalog β€” free.

Upload your toughest supplier file. We run all nine checks and show your health score + risk counts free, in seconds β€” unlock the full fix list for $9.

Run a free inspection