Fast Shopify Product Extractor avatar

Fast Shopify Product Extractor

Pricing

$5.00 / 1,000 results

Go to Apify Store
Fast Shopify Product Extractor

Fast Shopify Product Extractor

Lightning-fast, lightweight Shopify scraper. Extract products, variants, hidden prices, and tags purely via HTTP requests.

Pricing

$5.00 / 1,000 results

Rating

0.0

(0)

Developer

JI JUN

JI JUN

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Shopify Competitor Spy πŸ•΅οΈβ€β™‚οΈπŸ“ˆ

A Zero-Cost, High-Retention B2B Apify Actor that effortlessly extracts competitor product data from any Shopify store using lightweight HTTP requests only β€” no heavy headless browsers required.

Built by hachi-dev for e-commerce teams who need fast, reliable, and affordable competitive intelligence.


πŸš€ Key Features

FeatureDetail
Ultra-Fast & LightweightUses purely HTTP products.json API β€” zero Playwright/Puppeteer overhead
Deep Product DataName, ID, handle, vendor, type, tags, dates, prices, thumbnails, and direct product URLs
Discount AnalysisExtracts compare_at_price (original/MSRP) alongside current price for automatic discount detection
Full Variant ExpansionSizes, colors (option1/2/3), individual prices, SKU, availability, and weight
Smart Currency DetectionMulti-fallback currency parsing from homepage metadata
Anti-Ban StealthRandom delays, Apify Proxy rotation, exponential backoff on 429/403
PaginationAutomatically crawls through unlimited product pages (250/page)

πŸ“Š Output Fields

Each product in the output dataset includes:

FieldDescription
idShopify product ID
titleProduct name
handleURL slug handle
vendorBrand / vendor name
product_typeProduct category/type
tagsArray of product tags
published_atPublication timestamp
created_atCreation timestamp
updated_atLast modified timestamp
currencyStore currency (auto-detected)
price_min / price_maxPrice range across variants
compare_at_price_min / compare_at_price_maxOriginal/MSRP price range
thumbnailFirst product image URL
images_countTotal number of product images
product_urlDirect link to the product page
variants_countNumber of available variants
variants(Optional) Array of variant details

Variant Fields (when includeVariants is enabled)

FieldDescription
idVariant ID
titleVariant title
priceVariant price
compare_at_priceOriginal/MSRP price
skuStock Keeping Unit
availableIn-stock status
option1 / option2 / option3Size, color, material, etc.
weight / weight_unitWeight info

πŸ›  Usage Guide

Input Configuration

ParameterTypeDefaultDescription
startUrlsArrayrequiredTarget Shopify store URLs
maxItemsInteger100Max products to collect (0 = unlimited)
proxyConfigurationObjectApify ProxyProxy settings for anti-ban
includeVariantsBooleantrueInclude detailed variant data

Example Input

{
"startUrls": [{ "url": "https://puresport.co" }],
"maxItems": 50,
"proxyConfiguration": { "useApifyProxy": true },
"includeVariants": true
}

Example Output

{
"id": 15438980841859,
"title": "Essentials Trial Pack Bundle",
"handle": "essentials-trial-pack",
"vendor": "Puresport",
"product_type": "Bundle",
"tags": ["essentials", "trial", "bundle"],
"published_at": "2026-02-20T10:34:09+00:00",
"currency": "USD",
"price_min": 30,
"price_max": 30,
"compare_at_price_min": null,
"compare_at_price_max": null,
"thumbnail": "https://cdn.shopify.com/...",
"images_count": 3,
"product_url": "https://puresport.co/products/essentials-trial-pack",
"variants_count": 1,
"variants": [
{
"id": 56740581114243,
"title": "Default Title",
"price": 30,
"compare_at_price": null,
"sku": "PSB-ESSENTIAL-TRIAL-BUNDLE",
"available": false,
"option1": "Default Title",
"option2": null,
"option3": null,
"weight": 0,
"weight_unit": "kg"
}
]
}

πŸ’‘ About the Developer

Built with precision by hachi-dev (JI JUNHYOUNG).

πŸ”— Portfolio & Brand: bouncyhachi.com

For custom automation, e-commerce solutions, or advanced Apify integrations β€” check out my portfolio!