Shopify Scraper
Pricing
$19.99/month + usage
Go to Apify Store
Shopify Scraper
Shopify Scraper extracts product data from Shopify stores at scale. Collect titles, prices, images, variants, descriptions, availability, and more from any Shopify storefront. Ideal for e-commerce research, price monitoring, competitor analysis, and product catalog building.
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer

Scrapio
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
Share
Scrapes product data from Shopify stores: homepage, collection pages, or direct product URLs. Output matches a single JSON object with scraped_at, config, total_products, and products array.
Why use this actor
- Bulk URLs: Pass multiple store/collection/product URLs in one run.
- Proxy fallback: Uses no proxy by default; if blocked, falls back to datacenter then residential (with 3 retries), and sticks with residential for the rest of the run.
- Structured output: Each product includes source, title, description, brand, categories, tags, variants, medias, and options.
Input
| Field | Type | Required | Description |
|---|---|---|---|
| startUrls | array | Yes | Shopify store homepages, collection URLs, or product URLs. |
| maxResults | integer | No | Max products per URL (default: 100, 0 = no limit). |
| proxyConfiguration | object | No | Apify proxy settings; used for datacenter/residential fallback when needed. |
Example:
{"startUrls": [{ "url": "https://kith.com/" },{ "url": "https://store.com/collections/shoes" }],"maxResults": 100,"proxyConfiguration": { "useApifyProxy": true }}
Output
One dataset item with:
- scraped_at – UTC timestamp of the run.
- config – Echo of startUrls, maxResults, etc.
- total_products – Total number of products scraped.
- products – Array of product objects:
source,title,description,brand,categories,tags,variants,medias,options.
How to use (Apify Console)
- Open Apify Console → Actors.
- Select Shopify Scraper.
- Set Start URLs and optionally Max results and Proxy configuration.
- Click Start.
- Check the Log for progress and proxy fallback messages.
- Download or view the result in the run Dataset (single item with
productsarray).
Cautions
- Data is collected from publicly available Shopify storefronts only.
- You are responsible for compliance with the target site’s terms and applicable laws (e.g. privacy, data protection).