Wagner Data Serviceswagnerdatahq@gmail.com

Supplier catalog in, Shopify import CSV out.

Send your supplier's PDF catalog or price list (PDF, Excel or CSV, up to 50 pages / 500 products). Get a Shopify-ready product import CSV within 24 hours.

$49 flat. Run by one person, Jordan Wagner in Houston, TX. Everything happens by email.

Not sure yet? Email 1-2 pages and get the converted rows back free. Bigger than 50 pages / 500 products? Email for a quote.

Already have a Shopify CSV that won't import? Try the free Shopify CSV checker.

How it works

  1. Pay

    Use the $49 checkout link (secure payment through Stripe).
  2. Email your file

    Send the catalog to wagnerdatahq@gmail.com. Put your name and order email in the subject line.
  3. Get your files in 24 hours

    The 24-hour target starts when I receive your file. Results come back by email.

What you get

Shopify only for now.

See a real run

I tested the converter on a fictional sample supplier catalog, "Lone Star Outdoor Supply", and imported the output into a real Shopify trial store: 8 products, 17 variants, all imported cleanly as Draft.

Before: rows from the sample PDF price list

Item #DescriptionColorSizeUPCWholesaleMSRP
TT-100-BLK-STrailhead Cotton TeeBlackS800000001001$9.50$24.00
TT-100-BLK-MTrailhead Cotton TeeBlackM800000001002$9.50$24.00
HD-200-GRY-MRidgeline Pullover HoodieHeather GreyM800000001009$21.00$58.00
TM-30-SSCanyon 30 oz TumblerStainless8.12345E+11$9.75$26.00
MG-12-ENMCampfire Enamel MugCream800000002003$5.10Call

After: rows in shopify_import.csv

TitleURL handleOption1Option2SKUPriceCost per itemStatus
Trailhead Cotton Teetrailhead-cotton-teeColor: BlackSize: STT-100-BLK-S24.009.50draft
(variant row)trailhead-cotton-teeColor: BlackSize: MTT-100-BLK-M24.009.50
Ridgeline Pullover Hoodieridgeline-pullover-hoodieColor: Heather GreySize: MHD-200-GRY-M58.0021.00draft
Canyon 30 oz Tumblercanyon-30-oz-tumblerColor: StainlessTM-30-SS26.009.75draft
Campfire Enamel Mugcampfire-enamel-mugColor: CreamMG-12-ENM(blank)5.10draft

What needs_review.csv caught

SourceURL handleIssue
page 2 row 2canyon-30-oz-tumblerBarcode "8.12345E+11" was mangled into scientific notation by Excel; get the original
page 2 row 3campfire-enamel-mugNo retail price ("Call"); Shopify would import $0.00, so fill Price
page 2 row 8trail-lantern-400-lumenBarcode "12345" has 5 digits (expected 8, 12, 13 or 14)
page 2 row 7Exact duplicate of page 2 row 6, removed (supplier listed it twice)

The sample catalog is fictional and made up for testing. Shown above is an excerpt; the downloads below are the complete files.

FAQ

Is my data safe?

Your files are used only to fill your order and are deleted after 7 days. See the privacy policy.

What if a page is a scan?

Tell me. Scanned pages may not convert reliably, so I'll quote it or refund you.

Does it overwrite my store?

No. Everything imports as Draft, so nothing goes live by accident. Import the 5-product test_import.csv first and check it before running the full file.

What file types can I send?

PDF, XLSX or CSV, up to 50 pages / 500 products.

Refunds?

If I can't convert your file, you get a full refund. See the terms.