Shopify Product Scraper avatar

Shopify Product Scraper

Pricing

Pay per usage

Go to Apify Store
Shopify Product Scraper

Shopify Product Scraper

Extract products from any Shopify store including prices, variants, images and inventory data.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Stephan Corbeil

Stephan Corbeil

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

10 hours ago

Last modified

Categories

Share

Shopify Store Analyzer

Extract product catalogs and store data from Shopify stores. Uses Shopify's public products.json API.

Features

  • ✅ Store detection (is it Shopify?)
  • ✅ Product catalog extraction (up to 250 products)
  • ✅ Pricing analysis (min, max, average)
  • ✅ Theme detection
  • ✅ Vendor analysis
  • ✅ Product type categorization
  • ✅ Inventory totals

Input

{
"store_urls": [
{ "url": "https://www.allbirds.com" },
{ "url": "https://www.gymshark.com" }
],
"max_products": 250
}

Output

{
"url": "https://www.allbirds.com",
"isShopify": true,
"status": "ok",
"theme": "Impulse",
"currency": "USD",
"productCount": 87,
"priceMin": 95.00,
"priceMax": 160.00,
"priceAverage": 118.50,
"vendorCount": 1,
"vendors": [["Allbirds", 87]],
"productTypes": [["Shoes", 45], ["Apparel", 32]],
"totalInventory": 12500,
"totalVariants": 520,
"avgVariantsPerProduct": 6.0,
"imageCoverage": 1.0,
"sampleProducts": [...],
"scrapedAt": "2024-01-15T12:00:00Z"
}

Pricing

  • Free tier: 50 results/month
  • Paid: $0.25 per 100 results

How It Works

Uses Shopify's public /products.json endpoint:

  • https://store.com/products.json?limit=250
  • Returns JSON data - no HTML scraping needed
  • Fast and reliable

Use Cases

  • Competitor research - Analyze competitor catalogs
  • Market analysis - Study pricing across stores
  • Vendor research - Find stores carrying specific brands
  • Theme detection - Identify popular Shopify themes
  • Catalog auditing - Check product coverage and variants

Limitations

  • Only works on Shopify stores
  • Max 250 products per store (Shopify limit)
  • Some stores may disable products.json access

Market

4.5M+ Shopify stores worldwide

  • E-commerce market research
  • Competitive intelligence
  • Vendor discovery
  • Theme development insights

Uses Shopify's public API endpoint. Users must:

  • Comply with individual store Terms of Service
  • Respect rate limits
  • Use for legitimate business purposes

Support

Built by Ruby 🦞 - 24/7 agent support.