SHOPIFY CSV IMPORT PREFLIGHT
Find CSV errors
before the Shopify import.
A Shopify import can “succeed” and still do silent damage: variants disappear, blank cells overwrite existing data, prices land at 0.00. An import cannot be cancelled. We check your product CSV offline and report what will go wrong — before you click Import.
Order on Shopify — €79,00 incl. 21% VAT →
The button opens the Jithox store on Shopify (shop.jithox.com; fallback: tjg4jp-f7.myshopify.com/products/shopify-csv-import-preflight). Payment is made there (Bancontact, card, PayPal, Klarna). Nothing is ordered or paid on this page. Prefer to ask first? E-mail us.

What you get for €79 including 21% VAT
- One product CSV per order (max. 15 MB / approx. 10,000 rows), checked for column headers, handles, titles, options and variant structure, SKUs, prices, inventory fields, image URLs, duplicate rows and dangerous blank values that overwrite existing data.
- A report with three categories: BLOCKING (Shopify rejects or damages), WARNING (imports, but probably not what you intended) and UNKNOWN (can only be verified against your live store — we do not ask for access). Every finding comes with row number, column and recommended action.
- Where safe: a corrected copy of your CSV plus a changelog. Mechanical corrections only: whitespace, decimal commas, currency symbols, capitalisation of true/false/status values, exact duplicate rows. Anything that touches a product’s identity (handles, options, SKUs, deleting rows) is your decision; we never apply it silently.
- One rerun included, after you have made those decisions.
- Delivery within one business day (Mon–Fri, CET) after receipt of a valid file.
- Files deleted within seven days of delivery, with a deletion confirmation.
Pilot: the first three paid pilots at this price. You order and pay on the Jithox Shopify store; delivery is by e-mail.
Sample results from the synthetic test
A made-up file of eight rows (three products) went through the same check your file receives. Verdict: BLOCKED — 11 blocking, 8 warnings. A selection:
| Row | Severity | Finding | Recommended action |
|---|---|---|---|
| 4 | BLOCKING | Duplicate SKU SYN-TEE-S-BLU on rows 2 and 4 | Decide which variant keeps the SKU; duplicate SKUs break inventory links. |
| 5 | BLOCKING | Variant row without an Option1 value | Fill in the option value; Shopify rejects the row or merges variants. |
| 6 | BLOCKING | Handle Red Mug 2024 contains spaces and capitals | Lowercase letters, digits and hyphens only — a different handle changes the URL: your call. |
| 6 | BLOCKING | Image filename ends in _thumb | Shopify rejects _thumb/_small/_medium; use the original filename. |
| 2 | WARNING | Blank non-required cells with “Overwrite products with matching handles” | They will be overwritten with blanks — fill them in or remove the column before import. |
| 4 | WARNING | Price 19,99 with a decimal comma | Safe correction in the copy: 19.99. |
Read the full sample report — entirely synthetic, not a customer result.
How an order works
- You order and pay on the Jithox Shopify store (€79,00 including 21% VAT). The order confirmation e-mail tells you how to send your file.
- You send only your Shopify product CSV and answer four short questions (new or update; “Overwrite” on or off; one or several locations; what you expect).
- We first check the file for unwanted customer, order or payment data. If it contains any, we delete it unread and ask for the product CSV only.
- The check runs offline; a person reviews the result and writes the summary.
- You receive the report, the changelog and — where safe — the corrected copy, within one business day.
- After your decisions on identity changes: one rerun.
- No later than seven days after delivery we delete your files and confirm it.
Limits and rejection criteria
Jithox does not import anything into your store, does not log in and does not ask for API access or a password. The report is a diagnosis of your file based on Shopify’s documented import rules; there is no guarantee that Shopify will accept the file — Shopify changes the format and also validates against your live store, which we do not see.
Not included: inventory, customer or order CSVs; Matrixify/Excelify formats; variant metafields (not supported by Shopify’s CSV import); writing product copy or prices; hosting or repairing images; comparison against your live catalogue without an accompanying export.
We decline (and delete the file immediately) when: the file contains customer, order or payment data; the file is larger than 15 MB; the file is not a Shopify product CSV; we are asked to import or log in ourselves.
Frequently asked questions
Shopify’s import is free. Why pay for this?
The import itself stays free. What you buy is the check beforehand for errors Shopify does not report: blank cells that overwrite existing data, missing option columns that delete variants, duplicate SKUs. A failed import cannot be cancelled or rolled back.
Doesn’t Matrixify have a “Dry Run”?
Yes, but it checks the basic structure of the file. We check content row by row and column by column, explain what happens on import and write out the safe corrections for you. Feel free to use both.
What happens to my file?
It is processed locally and offline, not shared with third parties or AI services, and deleted no later than seven days after delivery. You receive a confirmation. Do not send customer, order or payment data; we do not process it.
Do you fix everything automatically?
No. Only mechanical corrections go into the corrected copy. Renaming handles, adding options, choosing a SKU or deleting rows are decisions about your catalogue; we lay out the choices and process your answer in one rerun.
How do I pay?
On the Jithox Shopify store, at checkout: Bancontact, credit card, PayPal or Klarna. The price is €79,00 including 21% Belgian VAT; you receive the Shopify order confirmation with the file instructions immediately after payment.
Are you part of Shopify?
No. Jithox is an independent service provider and is not affiliated with, sponsored by or endorsed by Shopify Inc. Shopify is a trademark of Shopify Inc.
Order a pilot
Ordering and payment happen on the Jithox Shopify store; this page places no order and takes no payment. Questions before you order: send us an e-mail.
Order on Shopify — €79,00 incl. 21% VAT →Privacy and measurement
No form, cookie, pixel, analytics or external form tool. Your e-mail address and message reach the Jithox mailbox only through your own mail client. A closed source label in the e-mail subject ([src=shopify-paid-pilot]) tells us which page you came from; it contains no personal data and proves no buying intent. Vercel processes technical data for hosting: privacy policy.