Amazon Search Scraper avatar

Amazon Search Scraper

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Amazon Search Scraper

Amazon Search Scraper

Fast Amazon search scraper. Extracts product titles, prices, ratings, URLs, and more from search results.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Scraptivo

Scraptivo

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

Amazon Search Scraper collects product listings from Amazon search results and turns them into structured data for price monitoring, competitor analysis, and market research. Provide a search query and a marketplace domain, run the Actor, and export titles, prices, ratings, review counts, ASINs, and product URLs to JSON, CSV, Excel, or your preferred integration. Use it to build product catalogs, track competitor pricing, and spot sponsored placements. Scraping 1,000 products costs $1.50, with no browser required.

What can you automate with Amazon Search Scraper?

  • Build product catalogs — collect thousands of Amazon listings with structured fields for your e-commerce or price-comparison platform.
  • Monitor competitor prices — track pricing and promotions across Amazon marketplaces for competitive intelligence.
  • Enrich product databases — gather ASINs, ratings, review counts, and URLs to power recommendation engines or analytics.
  • Automate market research — run scheduled searches on any keyword to discover trending products, sponsored placements, and pricing patterns.
  • Identify sellers and brands — surface products in specific categories for supplier or partnership outreach.

Who is this scraper for?

TeamWorkflow
E-commerce operatorsPull structured listings to seed or refresh a product catalog.
Pricing and market analystsTrack prices, ratings, and review counts across marketplaces.
Competitive intelligence teamsMonitor sponsored placements and category dynamics.
Lead-generation agenciesDiscover brands and sellers for outreach in a niche.

What data can you collect from Amazon?

Data groupExample fieldsHow it helps
Product identityasin, title, url, imageUrlIdentify and link the listing.
Pricingprice, listPriceCompare current and strikethrough prices.
Reputationrating, reviewsCountQualify demand and popularity.
PlacementisSponsored, position, page, deliverySee ad placement and ranking.
Run metadatasearchQuery, domain, scrapedAtTrace which search produced the record.

How to use Amazon Search Scraper

  1. Open the Actor in the Scraptivo account.
  2. Enter a search query (for example wireless headphones).
  3. Choose the Amazon marketplace domain and set the page and product limits.
  4. Run the Actor.
  5. Export the dataset to JSON, CSV, Excel, or your integration.
{ "searchQuery": "wireless headphones", "domain": "amazon.co.uk", "maxPages": 3, "maxProducts": 0, "pageDelayMs": 1500, "proxyConfiguration": { "useApifyProxy": true } }

Example workflow

Track weekly prices for a product category

  1. Run a category keyword search once a week.
  2. Keep products whose rating or review count meets your threshold.
  3. Send new prices to Google Sheets or a price-monitoring dashboard.
  4. Deduplicate using the stable asin field.

Automate and integrate your results

  • Schedule daily or weekly runs per keyword using Apify's Scheduler or the API.
  • Webhooks after a successful run to trigger your downstream pipeline.
  • Export to Google Sheets, Make, Zapier, or a database.
  • Deduplicate using the stable asin field.
curl "https://api.apify.com/v2/acts/scraptivo~amazon-scraper/run-sync" -H "Content-Type: application/json" -d '{"searchQuery":"wireless headphones","domain":"amazon.co.uk","maxPages":3,"maxProducts":0}'

Input reference

FieldTypeRequiredDefaultWhat it controls
searchQuerystringyesKeyword to search on Amazon.
domainstringnoamazon.deMarketplace hostname (e.g. amazon.co.uk, amazon.in, amazon.fr).
maxPagesintegerno1Maximum search result pages to scrape.
maxProductsintegerno0Maximum products to collect (0 = unlimited).
pageDelayMsintegerno1500Delay between page requests in milliseconds.
proxyConfigurationobjectnouseApifyProxyProxy settings; recommended for Amazon scraping.

Output example

{
"asin": "B0BLHL2DML",
"title": "Meltrck Kitchen Organiser - Pack of 2 Under Sink Shelf Organiser",
"url": "https://www.amazon.de/dp/B0BLHL2DML",
"price": "€24.98",
"listPrice": "€12.49",
"rating": 4.4,
"reviewsCount": 1250,
"imageUrl": "https://m.media-amazon.com/images/I/...",
"isSponsored": true,
"delivery": "FREE delivery",
"position": 17,
"page": 2,
"searchQuery": "kitchen",
"domain": "amazon.de",
"scrapedAt": "2026-06-18T14:20:10.123456"
}

How much does it cost to scrape Amazon?

Amazon Search Scraper uses pay-per-event billing on Apify:

  • $0.0015 per product scraped (the headline result event).
  • $0.00005 per run for the actor-start event.

Examples: 1,000 products cost about $1.50 plus the start fee; 10,000 products cost about $15. Apify platform plan discounts apply at higher volumes, and proxy traffic is billed separately by Apify according to your plan.

Reliability and responsible use

  • Fast HTTP-based scraping with no browser; automatic retries and a proxy configuration that is enabled by default.
  • listPrice, delivery, and isSponsored are only present when Amazon shows them on the results page.
  • Individual fields can be empty when a listing does not publish them.
  • Scrape only public product data and follow Amazon's terms of service.

Frequently asked questions

Can I scrape Amazon search results from any marketplace?

Yes. Set domain to any Amazon marketplace hostname such as amazon.de, amazon.co.uk, amazon.in, or amazon.fr. You can also pass a full URL.

Can I schedule Amazon Search Scraper to run automatically?

Yes. Use Apify's Scheduler or the API to run a keyword on a daily or weekly cadence and capture fresh prices.

What counts as one result?

One product listing. Each product on the results pages counts as a single result event.

Why are some fields empty?

listPrice and delivery are only present when Amazon displays them, and some listings do not publish a rating or review count.

How do I avoid duplicate records?

Deduplicate using the stable asin field before writing to your catalog or spreadsheet.

Do I need a proxy?

Amazon blocks datacenter traffic on many marketplaces, so a proxy is enabled by default and recommended.

Support and custom workflows

Need a different field, source, or delivery workflow? Contact Scraptivo at scraptivo@gmail.com. Include the Actor name, a sample URL, the required fields, and expected volume so we can assess the request.