What problem does it solve?
It solves the problem of manually scraping supplier pages and converting messy HTML and images into structured, consistent product data for downstream importing.
Core Features & Use Cases
- CSV-driven extraction workflow: Takes a products.csv with required supplier and SKU fields, filters invalid/blocked rows, and processes each product deterministically.
- Structured raw JSON output: Cleans supplier HTML and extracts factual content into a canonical raw JSON format (tables kept structured, descriptions/bullets/specs/FAQ separated).
- Media asset harvesting: Downloads hi-res images and datasheets into per-product output folders for traceable publishing.
- Standard project workflow: Uses a known input location, produces output in a predictable output/{slug}-{our_sku}/ structure, and reports success/failure totals.
Quick Start
Ask the AI to run shopify-supplier-extract against your products CSV at ./brand-memory/input/products.csv (or ./input/products.csv) to produce output/raw.json plus downloaded images and datasheets for each non-amazon supplier row.