Standard repair
- Standard Shopify product CSV
- Supplier product spreadsheets
- Duplicate SKU identification
- Product and variant formatting
- Price and header correction
Process & proof
This service is new, so it has no reviews to show you — and it will not invent any. What it can show is a controlled demonstration you can inspect, the exact QC checks applied to every file, and a free sample procedure with defined limits.
The demonstration file is fictional test data, built to contain the failures real supplier files contain. It is labelled a demonstration everywhere it appears, it was not a client project, and its result — zero unresolved validation errors — is the reported result of this specific controlled test, not a guarantee for every file. You can download the actual demonstration files below and check every number yourself.
Download: the defective input (CSV) Download: the repaired output (CSV) Download: the QC report & change log Download: how the test was counted
All demonstration data is fictional — no real products, brands or client data.
The test file was assembled with the defect types that break real imports. Each one was found by the standard checks, repaired where the source data allowed, and flagged where it did not:
Input and output records reconcile: 21 products and 88 SKU entries in, 21 products and 88 SKU entries out, with the exact duplicate rows removed during repair recorded in the change log.
The headline result — zero unresolved validation errors — is a precise claim, so its terms are defined:
The counting method: the file contained 21 products. The 88 figure is the total number of SKU entries across all variants of those 21 products — one entry per variant row. In the source file, 87 of those entries carried a SKU value and one was blank (the missing SKU, listed as an exception); the count of entries is 88 in and 88 out.
The same fixed rule as on the CSV Repair page: exact duplicate rows are removed only when confirmed genuinely redundant, and the removal is logged; a duplicate SKU on different products is flagged on both records and never silently changed; no identifier is normalised or changed without the customer’s approval; a missing SKU is left blank and reported; replacement SKUs are never generated automatically.
The sample exists so you can judge the work before paying. Its terms are fixed:
A file is “accepted” when I confirm in writing that it falls within a package (or an agreed quote) and can be repaired responsibly. Acceptance is what starts the 24-hour delivery clock for CSV packages. If a file cannot be accepted as-is — unsupported format, or damage beyond the agreed scope — you are told why, and given the options, before any payment.
Suitability checklist