Shopify Store Products Scraper: Export Full Competitor Catalog, Variants & SKUs
Extract complete product catalogs, variant pricing, compare-at discounts, SKUs, stock availability, tags, and high-res product images from any Shopify e-commerce store.
misterkhan/shopify-products-scraper misterkhan/shopify-products-scraper {
"storeUrl": "https://gymshark.com",
"maxItems": 100
} Instant Competitor Merchandising & Stock-Out Intelligence
When a direct competitor runs out of stock on their #1 bestselling SKU (inStock: false), their conversion rate on Google Shopping and Meta Ads plummets. Monitoring their Shopify catalog daily lets you increase ad spend on competing SKUs the exact day they stock out.
Sample Output Dataset (From My Live Test Run)
Below is a sanitized slice of the actual dataset returned when running this task preset on Apify. You can export the full run directly as CSV, Excel (.xlsx), or JSON:
| Product Title | Brand | Price | Original Price | In Stock? |
|---|---|---|---|---|
| Arrival 5" Shorts - Black | Gymshark | $26.00 | $32.00 | true |
| Power Oversized T-Shirt - Charcoal Grey | Gymshark | $36.00 | — | true |
How I Wire This Into an Automated Pipeline
- 1. Input Any Shopify Domain (Apify Console (misterkhan/shopify-products-scraper)): Works on 2.5M+ custom Shopify domains without needing storefront API keys.
- 2. Detect New Product Drops & Markdowns (Make / Google Sheets): Compare compareAtPrice vs priceUsd to detect flash sales and out-of-stock bestsellers.
- 3. Sync to Merchandising Dashboard (BigQuery / Shopify Admin API): Automatically adjust your own store pricing or ad bids when competitors go out of stock.
@misterkhan)
I build and maintain high-efficiency cloud scrapers and Apify Task presets. Want to run this exact configuration right now? Launch the pre-configured task in Apify Console →