Shopify Store Scraper — Products, Prices & Variants avatar

Shopify Store Scraper — Products, Prices & Variants

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Shopify Store Scraper — Products, Prices & Variants

Shopify Store Scraper — Products, Prices & Variants

Scrape any public Shopify store to extract all products, pricing, variants, collections, and store metadata — without needing Shopify API access.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Maged

Maged

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

What does Shopify Store Scraper do?

Shopify Store Scraper extracts all products, pricing, variants, and collections from any public Shopify store — without needing Shopify API access, partner approval, or store credentials.

This Actor runs on the Apify platform. Use it for competitive pricing research, product catalog extraction, e-commerce intelligence, or dropshipping product discovery.

Why use Shopify Store Scraper?

  • No Shopify API access needed — works on any public Shopify store's built-in JSON endpoints
  • Complete catalog — all products, variants, collections, and store metadata
  • Price monitoring — track competitor pricing changes over time
  • Product research — discover what competitors are selling and at what price points
  • Dropshipping research — identify trending products across multiple stores

How to use Shopify Store Scraper

  1. Open the Actor and click Try for free
  2. Enter Shopify store URLs in the storeUrls field
  3. Click Start — products appear in the Output tab
  4. Download as JSON, CSV, or Excel

Input

{
"storeUrls": [
"https://gymshark.com",
"https://allbirds.com"
],
"maxProducts": 500
}
FieldTypeDescriptionDefault
storeUrlsarrayShopify store URLsrequired
maxProductsintegerMax products per store500

Output

{
"storeUrl": "https://gymshark.com",
"productId": "12345678",
"title": "Arrival 5\" Shorts",
"handle": "arrival-5-shorts",
"vendor": "Gymshark",
"productType": "Shorts",
"collections": ["Men", "Training", "Sale"],
"price": 45.00,
"compareAtPrice": 60.00,
"currency": "USD",
"variants": [
{ "title": "Small / Black", "price": 45.00, "sku": "GS-ARR5-S-BLK", "available": true }
],
"images": ["https://cdn.shopify.com/..."],
"description": "Engineered for training with 5\" inseam...",
"createdAt": "2023-06-01"
}

Output fields

FieldTypeDescription
titlestringProduct title
vendorstringBrand/vendor name
pricenumberCurrent price
compareAtPricenumberOriginal/compare-at price
variantsarrayAll variants with SKU, price, availability
collectionsarrayCollections the product belongs to
imagesarrayProduct image URLs

Cost

VolumeEstimated cost
1 store (500 products)~$0.05–$0.25
10 stores~$0.50–$2.50

FAQ

Does this work on all Shopify stores? Yes — all public Shopify stores expose a /products.json endpoint that this Actor uses.

Can I track price changes over time? Yes — schedule this Actor to run daily and compare results to detect price changes.

Is this Actor maintained? Yes. Report bugs or feature requests in the Issues tab.

Need help or have questions? Open an issue in the Issues tab or reach out on Discord: maged03211