Shopify Store Product & Price Scraper avatar

Shopify Store Product & Price Scraper

Pricing

from $10.00 / 1,000 product scrapeds

Go to Apify Store
Shopify Store Product & Price Scraper

Shopify Store Product & Price Scraper

Extract complete product catalogs, variant pricing, and inventory data from any Shopify store to monitor ecommerce competitors.

Pricing

from $10.00 / 1,000 product scrapeds

Rating

0.0

(0)

Developer

Andok

Andok

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Shopify Product Scraper & Price Monitor

Scrape complete product catalogs from any Shopify store for competitive pricing intelligence and market analysis. Just provide store URLs and get back structured product data including titles, variants, prices, SKUs, inventory status, and images -- all extracted from Shopify's public API without headless browsers or expensive proxies.

Features

  • Full catalog extraction — pulls every product and variant from a Shopify store's public API
  • Variant-level detail — captures prices, SKUs, inventory availability, and weights for each variant
  • Multi-store support — scrape multiple Shopify stores in a single run
  • No browser required — uses Shopify's products.json endpoint directly, keeping runs fast and cheap
  • Configurable limits — set a maximum number of products per store to control output size and cost
  • Structured output — returns clean, typed data ready for spreadsheets, databases, or analysis pipelines
  • Charge-limit safety — respects per-run spending caps so you never exceed your budget

Input

FieldTypeRequiredDefaultDescription
urlsarrayYesList of Shopify store URLs to scrape (e.g., https://gymshark.com)
maxProductsintegerNo250Maximum number of products to extract per store (1-5,000)
timeoutSecondsintegerNo15Maximum seconds to wait for each store's API to respond

Input Example

{
"urls": [
"https://gymshark.com",
"https://allbirds.com",
"https://bombas.com"
],
"maxProducts": 250,
"timeoutSeconds": 15
}

Output

Each product in the store produces one result object with full variant and image data.

Key fields:

  • storeUrl (string) — the Shopify store URL
  • productId (number) — Shopify product ID
  • title (string) — product title
  • handle (string) — URL-friendly product handle
  • productType (string) — product category/type
  • vendor (string) — brand or vendor name
  • publishedAt (string) — ISO date when the product was published
  • variants (array) — list of variants, each with id, title, price, sku, available, and grams
  • images (string[]) — list of product image URLs

Output Example

{
"storeUrl": "https://gymshark.com",
"productId": 7865432109876,
"title": "Adapt Animal Seamless Leggings",
"handle": "adapt-animal-seamless-leggings",
"productType": "Leggings",
"vendor": "Gymshark",
"publishedAt": "2025-01-15T09:00:00-05:00",
"variants": [
{
"id": 43210987654321,
"title": "Black / XS",
"price": "62.00",
"sku": "GSLL-BK-XS",
"available": true,
"grams": 200
},
{
"id": 43210987654322,
"title": "Black / S",
"price": "62.00",
"sku": "GSLL-BK-S",
"available": true,
"grams": 210
}
],
"images": [
"https://cdn.shopify.com/s/files/1/example/products/leggings-front.jpg",
"https://cdn.shopify.com/s/files/1/example/products/leggings-back.jpg"
]
}

Pricing

EventCost
Product ScrapedPay-per-event (see actor pricing page)

You pay for each product extracted. A per-run spending cap ensures you stay within budget.

Use Cases

  • Competitive pricing — monitor competitor product prices and track changes over time with scheduled runs
  • Market research — analyze product catalogs across multiple Shopify stores in your niche
  • Dropshipping sourcing — evaluate supplier catalogs by extracting full product and variant data
  • Inventory monitoring — track product availability and stock status across competitor stores
  • Price comparison tools — feed structured product data into comparison engines or dashboards
  • E-commerce analytics — build datasets of product types, vendors, and pricing tiers across the Shopify ecosystem
ActorWhat it adds
Company Enrichment & ResearchEnriches Shopify store owners with company metadata, social links, and VAT validation
Website Contact ScraperFinds contact emails and phones on Shopify store pages for outreach
Tech Stack AnalyzerConfirms whether a site runs on Shopify and identifies other technologies