BestBuy Listings Extractor
Pricing
from $3.99 / 1,000 results
BestBuy Listings Extractor
BestBuy scraper that pulls product prices, ratings, and reviews from any search keyword, so you can monitor electronics pricing and catch deals without manual browsing.
Pricing
from $3.99 / 1,000 results
Rating
0.0
(0)
Developer
Kawsar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Extract product listings, prices, ratings, and reviews from Best Buy search results at scale. Enter one or more keywords, brands, or product categories and get back structured JSON data for every matching listing — including current price, list price, discount, star rating, review count, image URL, and a direct product link.
Runs multiple search queries in a single go. Each query paginates automatically until your per-query item limit is reached.
Features
- Multiple search queries in one run (stringList input)
- Per-query item limit — set how many results you want per keyword
- Extracts current price, list price, savings amount, and savings percentage
- Captures star rating and total review count per product
- Returns product URL, image URL, and Best Buy SKU ID
- Handles pagination automatically across all queries
- Carrier-only or out-of-stock items return
nullprice fields gracefully
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
searchQueries | string[] | Yes | — | List of keywords, brands, or categories to search (e.g. Samsung, laptop, iPhone 16) |
maxItemsPerQuery | integer | No | 10 | Max product listings to collect per query |
requestTimeoutSecs | integer | No | 30 | Per-request HTTP timeout in seconds |
Example input
{"searchQueries": ["Samsung Galaxy", "Sony headphones", "LG OLED TV"],"maxItemsPerQuery": 20}
This collects up to 20 products per query — up to 60 total records across three searches.
Output
Each product returns one flat JSON record in the Apify dataset.
| Field | Type | Description |
|---|---|---|
skuId | string | Best Buy unique product identifier |
productName | string | Full product name as listed on Best Buy |
productUrl | string | Direct link to the product page |
imageUrl | string | Primary product image URL |
imageAltText | string | Image accessibility label |
regularPrice | number | Original list price in USD |
salePrice | number | Current customer price in USD |
savings | number | Dollar amount saved off list price |
savingsPercent | number | Percentage saved off list price |
rating | number | Average star rating (0–5) |
reviewCount | integer | Total number of customer reviews |
searchQuery | string | The search keyword that produced this result |
scrapedAt | string | ISO 8601 UTC timestamp of collection |
Example output
[{"skuId": "6665037","productName": "Samsung - Galaxy Tab A11+ - 11\" 128GB - Wi-Fi - Gray","productUrl": "https://www.bestbuy.com/product/samsung-galaxy-tab-a11-11-128gb-wi-fi-gray/JJGRF3QGQQ/sku/6665037","imageUrl": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/1a55ef21-32ee-48af-af73-100b1adcb9c6.jpg","imageAltText": "Front. Samsung - Galaxy Tab A11+ - 11\" 128GB - Wi-Fi - Gray.","regularPrice": 349.99,"salePrice": 279.99,"savings": 70.00,"savingsPercent": 20.0,"rating": 4.7,"reviewCount": 267,"searchQuery": "Samsung Galaxy","scrapedAt": "2026-06-30T10:00:00+00:00"},{"skuId": "6552953","productName": "Samsung - The Freestyle 2nd Gen Smart Portable Projector - White","productUrl": "https://www.bestbuy.com/product/samsung-the-freestyle-2nd-gen/6552953","imageUrl": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6552/6552953_sd.jpg","imageAltText": "Front. Samsung - The Freestyle 2nd Gen Smart Portable Projector - White.","regularPrice": 799.99,"salePrice": 599.99,"savings": 200.00,"savingsPercent": 25.0,"rating": 4.5,"reviewCount": 412,"searchQuery": "Samsung Galaxy","scrapedAt": "2026-06-30T10:00:05+00:00"}]
Use cases
Price monitoring — Track price changes on electronics, appliances, and consumer goods over time by scheduling recurring runs.
Competitor research — See how competing brands are priced across the same product category.
Deal detection — Filter output by savingsPercent to find discounted products automatically.
Market research — Collect product names, ratings, and review counts to analyze brand reputation and product positioning.
E-commerce intelligence — Compare your own catalog prices against Best Buy listings without manual browsing.
Pagination
Each Best Buy search page returns up to 24 products. The actor pages through results automatically for each query until it reaches maxItemsPerQuery or runs out of listings.
Set maxItemsPerQuery: 10 to get a quick sample. Set maxItemsPerQuery: 500 for a full category sweep.
Tips
- Use brand names (
Samsung,Apple,Sony) for broad product discovery across a brand - Use model-level terms (
Samsung QN90D 65 inch) to target specific products - Add multiple queries to compare pricing across competing brands in one run
- Products sold only on carrier contracts may return
nullfor price fields — this is expected - Schedule the actor on a daily cron to build a price history dataset over time
Legal
For research and personal use only. Respect Best Buy's Terms of Service and robots.txt. Do not redistribute extracted data commercially without authorization.