Khan
Khan's Scraping Notebook
scrapertasks.com · field notes & apify task templates
B2B SaaS & Brand Review Intent · Tested Task Preset · 4 min read

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.

Khan
Written by Khan (@misterkhan)
Updated Oct 2026 · Verified on misterkhan/shopify-products-scraper
Open Task in Apify Console ↗
📋 Ready-to-Run Apify Task Template
Actor: misterkhan/shopify-products-scraper
Tested Cost
$0.40 / 1,000 items
Avg Speed
~12 seconds
Container RAM
128 MB
Suggested Cron
Daily Price & Stock Monitor
{
  "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. 1. Input Any Shopify Domain (Apify Console (misterkhan/shopify-products-scraper)): Works on 2.5M+ custom Shopify domains without needing storefront API keys.
  2. 2. Detect New Product Drops & Markdowns (Make / Google Sheets): Compare compareAtPrice vs priceUsd to detect flash sales and out-of-stock bestsellers.
  3. 3. Sync to Merchandising Dashboard (BigQuery / Shopify Admin API): Automatically adjust your own store pricing or ad bids when competitors go out of stock.
Khan
Written by Khan (@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 →