Why native imports fail
Almost every failed native import traces back to one of these file issues:
Common Scenarios:
- Header row is missing columns or has renamed columns.
- Price cells contain currency symbols, commas or spaces.
- Variant rows have SKUs that already exist in the store.
- Image URLs are broken, start with http instead of https, or end in thumbnail suffixes.
Make the native importer work the first time
ShopTools validates the exact format the native importer expects: headers, prices, SKUs, option pairs, image URLs and encoding. Fix the file before upload and you can import products without installing anything.
Features:
- Native-format validation: Checks against Shopify's 51-column schema
- Auto-repair: Fixes quotes, encoding, price formats and duplicate SKUs
- No app required: Use Shopify's free built-in importer