Shopify Scraper
Pricing
$24.99/month + usage
Go to Apify Store
Shopify Scraper
Extract product and store data from Shopify websites with the Shopify Scraper. Collect product titles, prices, descriptions, images, availability, and product URLs in structured format. Ideal for ecommerce research, price monitoring, competitor analysis, and product tracking.
Pricing
$24.99/month + usage
Rating
0.0
(0)
Developer

Scrapier
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days 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).