PricePlow Supplement Price Scraper
Pricing
from $5.00 / 1,000 results
Go to Apify Store
PricePlow Supplement Price Scraper
Scrape supplement prices from PricePlow. Compare prices across retailers. Get product details, ingredients, brand info, and best deals.
Compare supplement prices across dozens of retailers — protein powders, creatine, pre-workouts, BCAAs, fat burners, and more. Powered by PricePlow, the leading supplement price comparison engine.
What It Does
- Search by keyword (e.g. "whey protein", "creatine monohydrate", "ghost legend")
- Browse by category (e.g. protein, creatine, pre-workout, bcaa, fat-burner)
- Browse by brand (e.g. optimum-nutrition, ghost, cellucor, musclepharm)
- Extracts price comparisons from 20+ retailers per product
- Gets serving size, servings per container, and price per serving
- Captures key ingredients from the nutrition facts panel
- Returns the best price and which retailer offers it
Use Cases
- Build a supplement price tracker or deal alert bot
- Research competitive pricing for supplement brands
- Find the cheapest whey protein or creatine per gram
- Monitor price drops across retailers (Amazon, iHerb, Bodybuilding.com, etc.)
- Aggregate supplement data for comparison apps or nutrition tools
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
mode | search / category / brand | search | How to discover products |
query | string | creatine | Search keyword (mode=search) |
category | string | — | Category slug, e.g. protein, creatine, pre-workout (mode=category) |
brand | string | — | Brand slug, e.g. optimum-nutrition, ghost, cellucor (mode=brand) |
limit | integer | 5 | Max products to scrape (1–1000) |
proxyConfiguration | object | residential | Optional proxy config |
Category Slugs (mode=category)
Common categories: protein, creatine, pre-workout, bcaa, fat-burner, amino-acids, weight-gainers, glutamine, vitamins, fish-oil
Brand Slugs (mode=brand)
Examples: optimum-nutrition, ghost, cellucor, musclepharm, bsn, dymatize, gaspari-nutrition, universal, core-nutritionals, redcon1
Output Fields
Each item in the dataset contains:
| Field | Type | Description |
|---|---|---|
productName | string | Full product name |
brand | string | Brand name |
category | string | Primary category tag |
description | string | Short product description |
image | string | Product image URL |
productUrl | string | PricePlow product page URL |
bestPrice | number | Lowest current price (USD) |
bestPriceRetailer | string | Retailer offering the best price |
bestPriceFlavor | string | Flavor available at best price |
bestPricePerServing | number | Price per serving at best price |
servingSize | string | Serving size (e.g. "1 Scoop") |
servings | number | Servings per container |
pricePerServing | number | Best price divided by servings |
retailers | array | All retailers with prices (sorted cheapest first) |
retailerCount | number | Number of retailers carrying the product |
ingredients | array | Key ingredients with name and amount |
rating | number | Product rating if available |
reviewCount | number | Number of reviews if available |
tags | array | Category/tag labels |
breadcrumbs | array | Page breadcrumb path |
scrapedAt | string | ISO timestamp |
Retailer Object Fields
Each item in retailers array:
| Field | Description |
|---|---|
retailer | Store name (e.g. "Best Price Nutrition", "iHerb.com") |
price | Current price in USD |
unitPrice | Price per serving/unit |
flavor | Flavor variant |
size | Size variant (e.g. "5 lbs") |
hasCoupon | Whether a coupon code is available |
outUrl | Tracked affiliate link to store |
Example Output
{"productName": "Optimum Nutrition 100% Whey Protein Gold Standard","brand": "Optimum Nutrition","category": "Protein","description": "Gold Standard Whey uses only premium whey protein isolates as the primary ingredient...","image": "https://www.priceplow.com/static/images/products/optimum-nutrition-100-whey-protein-gold-standard.png","productUrl": "https://www.priceplow.com/optimum-nutrition/100-whey-protein-gold-standard","bestPrice": 54.99,"bestPriceRetailer": "iHerb.com","bestPriceFlavor": "Double Rich Chocolate","bestPricePerServing": 1.10,"servingSize": "1 Scoop (30.4g)","servings": 74,"pricePerServing": 1.10,"retailers": [{ "retailer": "iHerb.com", "price": 54.99, "unitPrice": 1.10, "flavor": "Double Rich Chocolate", "size": "5 lbs", "hasCoupon": false },{ "retailer": "Amazon", "price": 57.19, "unitPrice": 1.14, "flavor": "Double Rich Chocolate", "size": "5 lbs", "hasCoupon": false },{ "retailer": "Bodybuilding.com", "price": 59.99, "unitPrice": 1.20, "flavor": "Double Rich Chocolate", "size": "5 lbs", "hasCoupon": true }],"retailerCount": 12,"ingredients": [{ "name": "Whey Protein Isolates", "amount": "24g" },{ "name": "Whey Protein Concentrate", "amount": "included" }],"tags": ["Protein", "Whey Protein"],"scrapedAt": "2026-04-22T10:00:00.000Z"}
Notes
- PricePlow is a pure server-rendered site with no anti-bot protection
- Prices are updated daily by PricePlow's tracking system
- Some products may have limited retailer data if they are out of stock everywhere
- Residential proxies are recommended for scraping more than 100 products at a time
- The scraper respects rate limits with ~600ms delays between requests