Amazon Keyword Scraper avatar

Amazon Keyword Scraper

Under maintenance

Pricing

from $0.06 / 1,000 results

Go to Apify Store
Amazon Keyword Scraper

Amazon Keyword Scraper

Under maintenance

Search Amazon by keyword across multiple marketplaces, collect and deduplicate product URLs from search-result pages, then extract structured product data with keyword, page, position, and region metadata.

Pricing

from $0.06 / 1,000 results

Rating

0.0

(0)

Developer

Iqbal R

Iqbal R

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

12 days ago

Last modified

Share

Amazon Keyword Scraper turns Amazon search terms into structured product data. Enter one or more keywords, choose a marketplace, and collect product titles, prices, availability, sellers, ratings, ASINs, images, and search positions. Run it on the Apify platform to use API access, scheduling, integrations, proxy rotation, and run monitoring.

What does Amazon Keyword Scraper do?

Amazon Keyword Scraper searches a selected Amazon marketplace for each keyword and collects the products shown in the requested search-result pages. The resulting dataset combines search context with product details so you can compare products without manually reviewing every page.

Try it with a term such as wireless mouse, select your target region, and export the results for analysis.

Why use Amazon Keyword Scraper?

The Actor is useful for teams that need repeatable Amazon market data, including:

  • Product and niche discovery
  • Competitor and seller monitoring
  • Price and availability tracking
  • Keyword search-position analysis
  • E-commerce reports and dashboards
  • Data enrichment through the Apify API

How to use Amazon Keyword Scraper

  1. Open the Actor in Apify and select the Input tab.
  2. Add one or more product search terms under Search Keywords.
  3. Set the number of search-result pages to process for each keyword.
  4. Choose the Amazon marketplace region.
  5. Optionally select a preferred currency, delivery country, and proxy configuration.
  6. Start the run and open the dataset when it finishes.
  7. Download the results or connect them to your workflow through an integration or API.

Input

FieldRequiredDefaultDescription
keywordsYesOne or more Amazon product search terms.
maxPagesNo1Search-result pages processed per keyword, from 1 to 100.
regionNoUnited StatesAmazon marketplace used for the search.
currencyIdNoUSDPreferred display currency where supported.
deliverToNoAustraliaDelivery country used for location-aware results where supported.
timeoutNo10000Page loading timeout in milliseconds.
maxRequestRetriesNo5Maximum retries for a failed request.
proxyConfigurationNoApify Proxy or custom proxy settings.

Example input:

{
"keywords": ["wireless mouse", "gaming keyboard"],
"maxPages": 2,
"region": "United States",
"currencyId": "USD",
"deliverTo": "United States"
}

Output

Each dataset item represents a product found for one keyword on one search-result page.

{
"keyword": "wireless mouse",
"page": 1,
"position": 3,
"region": "United States",
"asin": "B0EXAMPLE01",
"url": "https://www.amazon.com/dp/B0EXAMPLE01",
"title": "Example Wireless Mouse",
"price": 24.99,
"currencyCode": "USD",
"availabilityStatus": "In Stock",
"seller": "Example Store",
"rating": 4.5,
"reviewCount": 1240
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldDescription
keywordSearch keyword that discovered the product.
page, positionProduct location in the search results.
regionAmazon marketplace used for the search.
asin, urlAmazon product identifier and link.
title, image, categoryMain product information.
price, currencyCode, currencySymbolDisplayed product price and currency.
availability, availabilityStatusAvailability information.
sellerProduct seller when available.
rating, reviewCountCustomer rating and review count.
deliverToCountry, hasDeliveryError, deliveryErrorTextDelivery context and restrictions.
scrapedAtISO 8601 collection timestamp.

Pricing / Cost estimation

How much does it cost to scrape Amazon data?

Cost depends on the number of keywords, requested pages, products found, proxy use, and page response times. Start with one keyword and one page to estimate consumption for your target marketplace. Your Apify plan and any applicable free-tier limits determine the final cost; the run details show exact platform usage.

Tips and advanced options

Use specific keywords to reduce irrelevant results. Increase maxPages gradually because each additional search page can add many products. A proxy configuration can improve reliability for larger runs. Results may vary by marketplace, delivery destination, currency, proxy location, and collection time.

FAQ, disclaimers, and support

Is this Actor affiliated with Amazon?

No. Amazon may change its pages, availability, or access controls at any time. Use this Actor only in accordance with Amazon’s terms, applicable laws, and your organization’s policies.

Why can result counts vary?

Amazon can show sponsored placements, widgets, unavailable products, or different results for different locations and sessions. Some product fields may be unavailable on individual pages.

Where can I get help?

Use the Actor’s Issues tab to report a problem or request an improvement. Contact the Actor maintainer if you need a custom Amazon data solution.