VOOZH about

URL: https://apify.com/kuromaro/kindle-niche-analyzer

⇱ Kindle Niche Analyzer Β· Apify


Pricing

from $500.00 / 1,000 category analyzeds

Go to Apify Store

Pricing

from $500.00 / 1,000 category analyzeds

Rating

0.0

(0)

Developer

πŸ‘ Takuma

Takuma

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Analyze Amazon Kindle categories and keywords to find profitable niches for KDP (Kindle Direct Publishing) authors and publishers.

What It Does

This Actor scrapes Amazon Kindle bestseller pages or keyword search results, then calculates two scores for each result:

  • Competition Score β€” median(reviewCount) Γ— mean(rating). Higher means the niche is dominated by well-established books.
  • Niche Score β€” demand / competition. Higher means a better opportunity: strong demand, weak competition.

Use these scores to quickly identify low-competition, high-demand niches before publishing your next Kindle book.

Features

  • Two analysis modes: category bestsellers or keyword search
  • Supports 9 Amazon marketplaces (US, UK, DE, FR, JP, IT, ES, CA, AU)
  • Random User-Agent rotation + exponential-backoff retry for reliability
  • Optional Apify proxy support to avoid IP blocks
  • Returns structured JSON ready for spreadsheet import or downstream automation

Input Parameters

ParameterTypeDescription
modeenumcategory (bestseller page) or keyword (search)
categoryUrlstringFull URL of an Amazon Kindle bestseller category. Required when mode=category
keywordstringSearch keyword for Kindle Store. Required when mode=keyword. Default: python programming
marketplaceenumAmazon marketplace: com, co.uk, de, fr, co.jp, it, es, ca, com.au. Default: com
maxResultsintegerMax books to return (1–200). Default: 50
proxyConfigurationproxyApify proxy settings. Recommended: Residential Proxies

Output Schema

Each item in the output dataset has the following fields:

{
"title":"Python Crash Course, 3rd Edition",
"author":"Eric Matthes",
"asin":"B09WJX7LYS",
"url":"https://www.amazon.com/dp/B09WJX7LYS",
"price":"$19.99",
"rating":4.8,
"reviewCount":3200,
"categoryRank":1,
"salesRank":1,
"competitionScore":14560.0,
"nicheScore":13.72
}

Field Descriptions

FieldTypeDescription
titlestringBook title
authorstringAuthor name
asinstringAmazon Standard Identification Number
urlstringDirect link to the book's Amazon page
pricestringListed price (e.g. $9.99)
ratingfloatAverage star rating (0–5)
reviewCountintegerTotal number of customer reviews
categoryRankintegerPosition in the bestseller category or search results
salesRankintegerProxy for overall sales rank (lower = more popular)
competitionScorefloatmedian(reviewCount) Γ— mean(rating) across all results β€” higher = more competitive
nicheScorefloatdemand / competition β€” higher = better niche opportunity

Use Cases

  • Niche research: Identify keyword niches where demand is high but competition is low
  • Category scouting: Monitor bestseller categories to spot emerging trends
  • Competitor analysis: Track review counts and ratings of top books in your genre
  • Portfolio planning: Prioritize which books to write next based on niche scores
  • Multi-market expansion: Compare niches across Amazon US, UK, and other markets

Example: Finding a Profitable Python Niche

  1. Set mode to keyword
  2. Set keyword to python data science beginners
  3. Set marketplace to com
  4. Run the Actor
  5. Sort results by nicheScore descending β€” the top results are your best opportunities

Pricing

This Actor charges per run (1 event per Actor execution), regardless of the number of results returned.

Notes

  • Amazon's HTML structure may change over time. If you notice missing fields, please open an issue.
  • Use residential proxies for best results, especially for high-volume scraping.
  • Respect Amazon's Terms of Service and robots.txt when using this Actor.

You might also like

Amazon Books Reviews Actor

getdataforme/amazon-books-reviews-actor

Extract book reviews, ratings, and descriptions from Amazon Kindle pages with structured JSON output. Ideal for sentiment analysis, author monitoring, and review aggregation. Just provide book URLs and get rich review data fast and reliably.

21

Instagram Profile Analyzer

techionik9993/instagram-profile-analyzer

Run Instagram Profile Analyzer to collect structured public web data with source URLs, clean dataset rows, and guarded execution controls.