A supplier catalog, converted to Shopify’s product CSV.

One CSV or XLSX, one explicit field map, and a row-by-row record of what made it into the output—or what needs review.

Sample available · Orders not yet open

View the synthetic sample

Contact and payment setup remain pending.

OUTPUT PREVIEW 3 SYNTHETIC ROWS
Grouped product and variant fields
ProductSKUOptionPrice
Café Board – 雪00123Small$29.95
Café Board – 雪00124Large$34.95
Ceramic Cup00007Default$12.50

Grouped by product for readability. Leading zeroes remain intact. This sample passed local checks; no Shopify import was performed.

See the handoff

These files come from a three-row synthetic source catalog. Provenance records the source row for each mapped field and identifies the explicit “draft” status constant.

Variant SKU00123Source row 2

Variant Price29.95Source row 2

StatusdraftExplicit mapping constant

Synthetic product information only. Local syntax and row-relationship checks do not confirm store state, Shopify taxonomy membership, or a successful import.

A bounded catalog pass

One supplier and one input schema per order, with a maximum of two active orders. A CSV or XLSX file may be up to 10 MiB.

Pilot

First catalog pass

$99up to 100 variant rows

Target: two business days after usable input, payment, and capacity are confirmed. Paid upfront.

Batch

After a successful pilot

$399up to 1,000 variant rows

Target: three business days after usable input, payment, and capacity are confirmed. 50% to begin, 50% at delivery.

One correction request may be made within seven days, for the original input and mapping.

What arrives

A review package, not a store change.

products.csv
Mapped Shopify product and variant rows.
provenance.json
Source row and field for mapped values; named mapping constants for approved fixed values.
exceptions.json
Rows that are missing, ambiguous, unsupported, or outside the agreed limit.
report.json
Row reconciliation and the scope of local validation.

No Shopify credentials are requested. No live store is accessed or changed. Scanned PDFs, macros, and customer code are outside scope. The buyer reviews and imports the files separately.

The sample is ready to inspect.
Orders are not open yet.

Contact and payment setup remain pending. No order request or checkout is available on this draft page.

Return to the synthetic sample