Shopify Product & Price Scraper - Catalog Monitor avatar

Shopify Product & Price Scraper - Catalog Monitor

Pricing

from $2.00 / 1,000 products

Go to Apify Store
Shopify Product & Price Scraper - Catalog Monitor

Shopify Product & Price Scraper - Catalog Monitor

Scrape Shopify product catalogs, prices, variants, inventory signals, images, vendors, tags, and sale discounts from public Shopify stores. No Shopify API key required.

Pricing

from $2.00 / 1,000 products

Rating

0.0

(0)

Developer

Group Oject

Group Oject

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Scrape public Shopify stores and export clean product catalog data: product names, prices, compare-at prices, discounts, variants, SKUs, availability signals, images, vendors, tags, product types, and product URLs.

This Actor is built for ecommerce teams, price monitoring, competitor research, dropshipping research, catalog audits, and market intelligence. No Shopify API key or store login is required.

What You Can Scrape

  • Product title, handle, vendor, product type, tags
  • Current price, compare-at price, min/max variant price
  • Discount percentage when a product is on sale
  • Variant count, SKUs, options, and availability signals
  • Product image URLs and featured image
  • Product URL and store domain
  • Published and updated timestamps when available

Common Use Cases

  • Monitor competitor Shopify prices
  • Build product datasets for market research
  • Find discounted products across many stores
  • Track product catalog changes over time
  • Collect product feeds for ecommerce analytics
  • Export Shopify product data to CSV, JSON, Excel, Google Sheets, Make, Zapier, or an API workflow

Input

Add one or more Shopify store URLs:

{
"storeUrls": ["https://allbirds.com", "https://www.deathwishcoffee.com"],
"maxProductsPerStore": 50,
"maxTotalProducts": 100
}

You can also paste many stores into Bulk store URLs.

Output

Each dataset item is one Shopify product:

{
"storeDomain": "allbirds.com",
"title": "Men's Wool Runner",
"vendor": "Allbirds",
"productType": "Shoes",
"price": 98,
"compareAtPrice": 120,
"discountPercent": 18,
"available": true,
"variantCount": 8,
"productUrl": "https://allbirds.com/products/mens-wool-runners",
"featuredImage": "https://cdn.shopify.com/..."
}

Notes

The Actor uses the public Shopify /products.json feed. Some stores disable or block this feed; those stores are reported clearly in the ERRORS key-value record and are not billed as output rows.

For small tests, keep the default maxTotalProducts at 100. For larger competitor monitoring jobs, increase maxProductsPerStore and use scheduling in Apify.

Pricing Recommendation

Recommended Store pricing: $1.00 per 500 products ($0.002 per result). This keeps the Actor affordable for users while giving better revenue per successful run than very cheap generic scrapers.