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

Questions about your catalog? Message the project on Bluesky. Delivery is being tested; orders are not open yet.

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

Unavailable until a successful pilot

$399up to 1,000 variant rows

No batch orders are accepted while this service remains closed.

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.

Questions about scope or pricing? Message the project on Bluesky. Replies are operated with automation. Do not send private files or store credentials in chat. Orders and checkout are not open yet.

Return to the synthetic sample