Most KDP failures are not creative failures. They are research failures. A publisher spends 40 hours writing a book, slaps a niche on it after the fact, and uploads to a category where 60% of the top 10 books have over 2,000 reviews. The book is dead before it goes live. The publishers who actually earn money from KDP do it backwards: research first, write second. This guide is the exact 6-step system: bestseller mining, keyword harvesting, competition scoring, cover audit, BSR-to-revenue math, and a launch plan. By the end you will have a printable niche-research worksheet and the judgment to use it.
Why generic niche advice fails
Articles that hand you a list of "profitable niches" are useless within a week of publication. The moment a niche hits a public blog list, 10,000 publishers flood it. Specific niche-of-the-month tips are obsolete fast. A research system is durable. Master the system once, use it forever, and you will always be 6 months ahead of the trend-chasers.
The 6-Step KDP Niche Research System
Each step has a clear input and output. Done in order, the whole system takes 60 to 90 minutes per niche the first 10 times, and 20 to 40 minutes once it is second nature.
- Bestseller mining - identify the Amazon top 100 in your target sub-category
- Keyword harvesting - extract 30 to 60 long-tail candidates from autocomplete, AMS, and Publisher Rocket
- Competition scoring - rate review count, BSR, age of titles, and pricing stability on a 1-5 scale
- Cover audit - assess whether the niche is visually beatable at thumbnail size
- BSR-to-revenue math - convert rank into realistic monthly dollars
- Launch plan - lock title, subtitle, 7 keywords, 2 categories, and price before you create the book
Step 1: Bestseller Mining
Goal: Find a specific sub-category where demand is proven and competition is realistic. Output: a list of 15 to 20 top-100 competitor URLs with their BSR, review count, price, and publish date captured.
How to mine the Amazon top 100
- Pick a broad format you are interested in (e.g., coloring books, journals, word search puzzles, romance novels).
- Open
amazon.com/Best-Sellers-Booksand drill into your category. Drill at least 2 sub-levels deep. Example path: Books > Arts & Photography > Drawing > Coloring Books for Grown-Ups > Animals. - Scan the top 100. Read every title. Note repeated themes (e.g., "ocean animals", "farm animals", "exotic animals").
- Open the top 20 books in tabs. For each, capture: BSR, review count, price, page count, publish year, paperback or hardcover.
- You should be looking at books ranked roughly #5,000 to #50,000 overall BSR. That is the sweet spot - selling well but not impossibly competitive.
What "drilled deep enough" looks like
Too broad (do not stop here):
- "Coloring Books for Grown-Ups" - 50,000+ results, top books have 10,000 to 20,000 reviews
Drilled deep enough (start here):
- "Ocean Animals Coloring Books for Ages 4-8" - ~2,000 results, top books 200 to 500 reviews
- "Large Print Mandala Coloring Books for Seniors" - ~800 results, top books 150 to 300 reviews
- "Swear Word Coloring Books for Adults" - ~1,500 results, top books 300 to 800 reviews
Rule of thumb: niches with 500 to 5,000 results and top books at 100 to 500 reviews are winnable. Anything beyond and you are fighting entrenched books that have been compounding for years.

Step 2: Keyword Harvesting
Goal: Find every long-tail search phrase your target readers actually type into Amazon. Output: a list of 30 to 60 keyword candidates scored for opportunity.
Source 1: Amazon search autocomplete (free, fastest)
Amazon\'s autocomplete is the highest-signal free keyword tool in existence. Amazon only suggests phrases that people actually search for and that have purchase intent.
- Open Amazon, click into the Books search bar.
- Type your seed keyword (e.g., "ocean animal coloring book").
- Note every dropdown suggestion: "ocean animal coloring book for toddlers", "ocean animal coloring book for kids", "ocean animal coloring book for adults".
- Now repeat with the seed followed by each letter A through Z. "ocean animal coloring book a...", "ocean animal coloring book b...". This surfaces 10x more long-tails.
- Repeat with prefixes: "for [seed]", "with [seed]", "of [seed]".
Source 2: Competitor title mining (free)
Open the top 20 books from Step 1. Highlight every word that appears across multiple titles: "large print", "easy", "relaxing", "stress relief", "seniors", "for adults", "for women". These are the keywords that proven sellers paid for in their titles - they are battle-tested.
Source 3: AMS keyword report (free, requires AMS account)
If you have any live KDP book, run a 14-day Amazon Ads auto campaign at $2/day on a competitor book. The search-term report will show you the exact phrases shoppers used to land on the ad. This is the highest-quality keyword data outside of paid tools, and it is free.
Source 4: Publisher Rocket and KDSPY (paid)
Publisher Rocket (~$199 one-time in 2026): the highest-signal paid keyword tool for KDP. Type a seed, get back search-volume estimates, competition scores, and related phrases tied to the Amazon search index. Pays for itself after 2 to 3 successful books.
KDSPY (~$57 one-time): browser extension that overlays competition data on Amazon search results. Cheaper, faster, less depth. A solid choice if you do not want to commit to Publisher Rocket yet.
Opportunity scoring
For each keyword candidate, calculate the opportunity score:
Opportunity Score = (Estimated monthly searches / 1000) × (1 / Number of competing books)
Worked example 1: "large print word search seniors"
- Estimated monthly searches: 8,000
- Competing books: 1,200
- Score: (8000 / 1000) × (1 / 1200) = 0.0067 - strong opportunity
Worked example 2: "ocean coloring book"
- Estimated monthly searches: 12,000
- Competing books: 8,500
- Score: (12000 / 1000) × (1 / 8500) = 0.0014 - weak, oversaturated
Target keywords with scores above 0.005. Anything under 0.002 is a fight you will probably lose.
Once you have a niche, the cover is the bottleneck
Found a winning niche through this system? Generate a print-ready KDP cover in under 2 minutes with KDPEasy and beat competitors to market.
Step 3: Competition Scoring
Goal: Quantify whether you can realistically compete. Output: a single 0 to 25 score that tells you green/yellow/red on the niche.
The 5-factor scoring rubric
For each of the top 20 books in your target niche, rate each factor on a 1 to 5 scale. Then average across the 20 books for each factor and sum the 5 averages.
| Factor | 5 (best for you) | 1 (worst for you) |
|---|---|---|
| BSR strength | Most top-20 between #5K and #30K (active demand) | Most over #200K (no real demand) |
| Review count | Under 500 reviews on top books (winnable) | Over 2,000 reviews (entrenched monopoly) |
| Cover quality | Many amateur covers - room to outclass | All professional covers - hard to differentiate |
| Pricing stability | $9.99 to $14.99 consistent (healthy margins) | Under $7 race to bottom (unprofitable) |
| Publish-date recency | Mix of 2024 to 2026 and older (active, healthy) | All pre-2021 (dying niche, demand fading) |
Total score interpretation
- 20 to 25 points - Green light. Publish here. Quality execution will likely win you a top-50 slot within 6 months.
- 15 to 19 points - Yellow light. Possible, but requires top-decile cover, copywriting, and ad budget. Skip if beginner.
- Under 15 points - Red light. Walk away. Your time is better spent on the next niche on your list.
Step 4: Cover Audit - Is the Niche Visually Beatable?
Goal: Decide if you can win the impression-to-click battle. Output: a yes/no judgement on visual competitiveness.
The 3-question thumbnail test
Screenshot Amazon\'s search results page for your top sub-niche keyword. Look at the covers at the actual size Amazon displays them - roughly 150 by 230 pixels. For each of the top 20 covers, answer:
- Is the title readable at thumbnail size? If you have to squint or click to read it, the cover fails. Most amateur covers fail this test.
- Does the cover have a single clear focal point? Or is it cluttered with 7 elements competing for attention? Amazon thumbnails reward clean compositions.
- Do the colors stand out against Amazon\'s grey results background? Heavy use of muted greys, whites, and pastels disappears. Saturated colors, bold contrast, and warm accents pop.
Count how many of the top 20 covers fail at least one test. If more than 12 of 20 fail, the niche is visually beatable - a professional cover will pull clicks away from the existing leaders. If only 3 of 20 fail, you are entering a category with strong design standards and need premium-quality work.
Cover quality is the single biggest leverage point
Industry data consistently shows that a professional cover increases click-through-rate by 200% to 500% over an amateur cover. Multiplying clicks by 3x to 6x at the top of the funnel cascades through every downstream metric: more clicks, more impressions ranked, more sales velocity, faster BSR climb, more KU exposure, more reviews. The cover is the single biggest leverage point in your entire publishing operation. Spend on it.
Step 5: BSR-to-Revenue Math
Goal: Convert raw rank into realistic monthly dollars before you commit to writing. Output: projected monthly revenue per book and per portfolio.
BSR-to-daily-sales lookup table (overall Amazon Books, 2026)
| Overall BSR | Estimated daily sales | Monthly volume | What it signals |
|---|---|---|---|
| #1,000 to #5,000 | 10 to 50/day | 300 to 1,500 | Top of niche. Strong demand. Usually entrenched competition. |
| #5,000 to #20,000 | 3 to 10/day | 90 to 300 | Sweet spot for entry. Profitable, breakable. |
| #20,000 to #100,000 | 1 to 3/day | 30 to 90 | Stable mid-tier. Great for portfolio plays. |
| #100,000+ | Under 1/day | Under 30 | Weak. If all top-20 sit here, the niche has no real buyers. |
Revenue projection formula
Projected monthly revenue = Estimated daily sales × 30 × Royalty per copy
Example: large-print word search book targeting BSR #15,000
- Daily sales estimate: 5/day
- Monthly volume: 5 × 30 = 150 copies
- Royalty per copy at $10.99 (60% tier, 100 pages): $3.05
- Projected monthly revenue: 150 × $3.05 = $457
Now extend the math to a portfolio. If your niche supports 5 viable books at average BSR #20,000, you are looking at roughly $300 to $500 per book per month, or $1,500 to $2,500 per month from that single niche. That is how Tier 2 income gets built.
Step 6: Launch Plan
Goal: Lock all listing decisions before you write a single page. Output: a complete pre-launch spec sheet.
The pre-launch spec sheet
- Working title: 4 to 7 words. Should contain your primary keyword. Example: "Large Print Word Search for Seniors".
- Subtitle (paperback only): 6 to 12 words supporting the title with secondary keywords. Example: "200 Easy Puzzles with Solutions in 30 Point Font".
- 7 KDP keyword slots: 7 distinct long-tails from Step 2. No single words. No duplicates. Each slot up to 50 characters.
- 2 category placements: Use Amazon\'s sub-sub-categories from Step 1. Niche-down both for ranking advantage.
- Trim size: 8.5 x 11 for puzzle / coloring / activity, 6 x 9 for fiction / non-fiction. Set now, not after the fact.
- Page count target: Match the median page count of top-20 competitors. Lower than median = looks underdelivered. Higher than median = print cost erodes royalty.
- Launch price: Match or undercut the top-5 by at most $1 to $2. Always stay at $9.99+ to qualify for the 60% paperback tier.
- Cover concept: One sentence describing focal element, color palette, and typography. This is the brief for your cover designer or AI generator.
- Description hook: One sentence. The opening line of your Amazon book description. Lock it before you write the manuscript.
Every one of these decisions should be made before you write or generate the book. Once your spec sheet is locked, the manuscript and cover are just execution.
The Printable Niche Research Worksheet
Run this worksheet on every candidate niche before you commit. One page per niche. The whole thing should fit on a single A4 or US Letter sheet.
KDP Niche Research Worksheet (v2026)
Section 1: Niche identification
- Working niche name:
- Amazon category path (3 levels deep):
- Total search results for primary keyword:
- Date researched:
Section 2: Bestseller mining (top 20 books)
- Average BSR of top 20: ___
- Median review count: ___
- Price range: $___ to $___
- % of books published 2024 to 2026: ___%
- Single biggest competitor BSR / review count: ___ / ___
Section 3: Keyword harvest (top 10 long-tails)
- 1. ___ (Opp score: ___)
- 2. ___ (Opp score: ___)
- 3. ___ (Opp score: ___)
- ...continue through 10
Section 4: Competition score (out of 25)
- BSR strength: ___ / 5
- Review count: ___ / 5
- Cover quality: ___ / 5
- Pricing stability: ___ / 5
- Publish recency: ___ / 5
- Total: ___ / 25
- Verdict (circle one): GREEN (20+) / YELLOW (15-19) / RED (under 15)
Section 5: Cover audit
- Number of top-20 covers failing thumbnail test: ___ / 20
- Visually beatable? Yes / No
- Cover concept in one sentence: ___
Section 6: Revenue math
- Target BSR for my book: #___
- Daily sales estimate: ___
- Royalty per copy: $___
- Projected monthly revenue: $___
- Number of viable books in this niche: ___
- Projected portfolio monthly revenue: $___
Section 7: Launch plan
- Title:
- Subtitle:
- Keywords (7): 1.___ 2.___ 3.___ 4.___ 5.___ 6.___ 7.___
- Categories (2): 1.___ 2.___
- Trim size + page count target:
- Launch price:
- Decision: GO / NO-GO
From worksheet to print-ready cover
Once your launch plan is locked, the cover is the next bottleneck. KDPEasy converts your niche keywords into a professional KDP cover in minutes.
Free vs. Paid Niche Research Tools (2026)
Stop wondering which research tool to buy. Here is the honest 2026 stack ranked by value-per-dollar.
Free stack (covers 80% of needs)
- Amazon search autocomplete - the single most useful free keyword tool. Pure purchase-intent data.
- DS Amazon Quick View Chrome extension - displays BSR inline on search results so you can scan 20 books in 60 seconds.
- Google Trends - 5-year evergreen-vs-fad validation. Mandatory before committing to any new niche.
- Amazon Best Sellers + New Releases pages - quickest way to spot a rising sub-category before it hits public blogs.
- AMS search-term reports - if you have any live book, $30 of auto-campaign spend buys you the highest-quality keyword data anywhere.
Paid stack (pays for itself after 2 to 3 books)
- Publisher Rocket (~$199 one-time) - search volumes, competition scores, category browse. The standard paid tool. Best for non-fiction keyword work.
- KDSPY (~$57 one-time) - browser extension overlay. Cheaper than Rocket, less depth. Good starter tool.
- K-lytics (~$97/month) - structured category-level market reports. Only worth it if you publish 5+ books per quarter.
- Helium 10 (Amazon-wide) - cross-marketplace keyword data. Worth it only if you also sell physical products.
Tools to skip: any monthly subscription priced at $50+/month claiming to be an "all-in-one KDP platform". They almost universally resell scraped Amazon data wrapped in a dashboard. The same data is available free with 30 extra minutes of work.
Red Flags: Niches That Look Good But Will Waste Your Time
Walk away if you see any of these
- Monopolized niche: top 2 books have 5,000+ reviews and the #3 book drops to BSR >200K. The leaders own the category.
- No real demand: every top-20 book has BSR >500,000. Low competition is meaningless when there are no buyers.
- Trademarked topics: Disney, Marvel, Pokemon, popular TV shows. Books get pulled and accounts terminated.
- Liability niches: medical diagnosis, legal advice, securities/investment recommendations. Without credentials you are one negative review away from a takedown.
- Price-floor niches: top 10 books all under $7. Your margin will not survive ad spend.
- Recent fads: Google Trends shows a spike-and-crash pattern. The boat already sailed.
Three Worked Examples
Example A: "Large Print Word Search for Seniors" - GREEN LIGHT
Step 1: Bestseller mining
- Sub-category: Books > Humor & Entertainment > Puzzles & Games > Word Search
- ~3,500 results in "large print word search seniors"
- Top-20 average BSR: ~#18,000 (strong demand)
Step 2: Keyword harvest
- "large print word search with solutions seniors" - opp score 0.0070
- "easy word search puzzles for seniors large print" - opp score 0.0055
Step 3: Competition score
- BSR: 5/5. Reviews: 4/5 (150 to 400). Covers: 4/5 (mix of amateur and pro). Price: 4/5 ($8.99 to $12.99). Recency: 5/5.
- Total: 22/25 - GREEN LIGHT
Step 5: Revenue math
- Target BSR #20,000 → 5 sales/day → 150/month × $3.05 royalty = ~$457/month per book
- 5 viable books in niche = ~$2,285/month portfolio target
Example B: "Gratitude Journal for Women" - YELLOW LIGHT
- Strong demand: ~12,000 results, top-20 BSR ~#8,000 (excellent sales)
- Problem: top books have 800 to 3,000 reviews. Entrenched competition.
- Competition score: 16/25 - YELLOW
- Verdict: only winnable with exceptional cover, unique angle (e.g., "Gratitude Journal for Busy Moms with 5-Minute Prompts"), and Amazon Ads budget. Skip if beginner.
Example C: "Among Us Coloring Book" - RED LIGHT
- ~8,000 results, top-20 average BSR ~#250,000 (weak sales)
- Price war at $5.99 to $7.99 (unprofitable margins)
- Google Trends: massive spike in 2020, crashed by 2022
- Competition score: 8/25 - RED
- Verdict: dead fad. Walk away even though competition is technically low.
Final Takeaway
Most KDP publishers do creative work first and research second. The top 5% reverse it. They spend 80% of their working time on research and listing optimization, and 20% on creation. This 6-step system is the operating procedure that makes that reversal possible.
Master the worksheet once. Run it on 5 niches. You will find at least 1 GREEN niche in your first session. That single niche, executed properly, can support a $2,000 to $3,000 per month portfolio for years.
Pair systematic research with the realistic income math in our guide to making money on Amazon KDP, lock down conversion-ready listings using the book descriptions that sell framework, and you have the full operating system: what to publish, how to price it, and how to convert browsers into buyers.
Related articles
Frequently asked questions
The best free combo in 2026 is: Amazon search autocomplete (for proven search demand), the DS Amazon Quick View Chrome extension (for inline BSR), Google Trends (for evergreen-vs-fad validation), and Amazon's own Best Sellers + New Releases pages (for opportunity discovery). Together these give you 80% of what paid tools provide. Paid tools like Publisher Rocket add speed and search-volume estimates but do not give you data that is unavailable through the free stack - they just save you 30 to 60 minutes per niche.
Start with one broad seed keyword (e.g., "word search book"). In Amazon search, type the seed followed by every letter A through Z and write down each autocomplete suggestion. Repeat with the seed prefixed by "for", "with", and "of". This produces 60 to 200 long-tail keyword candidates. Score each candidate by typing it into Amazon and reading two things: (1) number of search results returned, (2) BSR of the top 5 results. A keyword with under 5,000 results and top-5 BSR under 50,000 is a strong opportunity. Confirm with Google Trends to make sure the demand is not a fad.
The sweet spot is when the top 5 to 10 books in your target sub-niche have BSR between #5,000 and #50,000 in the overall Amazon Books store. That range corresponds to roughly 3 to 30 sales per day per book - enough demand to be worth competing for, not so dense that you cannot break in. If everything is under BSR #5,000, the niche is locked up by entrenched players. If everything is above BSR #200,000, the niche has no real demand even if there is no competition.
In 2026, the rough overall Amazon Books BSR-to-daily-sales curve looks like: BSR #1,000 to #5,000 = 10 to 50 sales/day; BSR #5,000 to #20,000 = 3 to 10 sales/day; BSR #20,000 to #100,000 = 1 to 3 sales/day; BSR #100,000+ = less than 1 sale/day. Multiply by 30 for monthly volume, then by the per-copy royalty (typically $2 to $5 for low-content, $3 to $8 for non-fiction). BSR fluctuates daily, so always take a 7-day or 30-day average rather than a single snapshot.
Run the 5-factor competition score. Look at the top 20 books and rate each factor on 1-5: BSR strength (do they sell?), review count (are they entrenched?), cover quality (can you outdo them visually?), pricing stability (or is there a race to $5.99?), and publish date recency (mix of new and old = healthy, all old = dying). Total scores 20+ = green light, 15 to 19 = yellow (need strong execution), under 15 = red light, move on. The single biggest red flag is when the top 2 books have 5,000+ reviews each and the #3 book drops to BSR 200K+. That means the niche is monopolized.
Always niche down at least 2 levels for your first 20 books. "Coloring Books" is broad and unwinnable. "Coloring Books for Grown-Ups" is still too broad. "Ocean Animal Coloring Books for Toddlers Ages 2-4" is a winnable sub-sub-niche. The riches are in the specifics. Once you have 5 to 10 winning sub-sub-niche books, you can broaden into adjacent niches because Amazon's algorithm now associates your author profile with the category.
For a beginner, plan 60 to 90 minutes per niche the first 10 times. Once the system becomes second nature, 20 to 40 minutes is realistic. Skipping research to "save time" is the single most expensive mistake in KDP - it costs 10 to 50 hours of wasted writing on a book that nobody will find. The math is brutal: 30 minutes of niche research can be the difference between a book earning $0 per month for its lifetime and a book earning $200 per month for 5 years.
For non-fiction specifically, Publisher Rocket ($199 one-time as of 2026) remains the most efficient choice because it surfaces search-volume estimates and competition scores for Amazon's actual search index, not Google's. KDSPY (browser extension, ~$57) is a strong second for fast competitive snapshots. For deep market analysis, K-lytics ($97/month for category reports) is the only tool publishing structured category-level data. Skip "all-in-one" platforms costing $50+/month - they typically resell the same scraped data wrapped in dashboards.
Screenshot the top 20 covers in your target niche at thumbnail size (Amazon search results size). Ask three questions: (1) Is the title readable at thumbnail size? (2) Does the cover have a clear focal point or is it cluttered? (3) Do the colors stand out against Amazon's grey background? If more than 60% of the top covers fail one of those tests, the niche is visually beatable - your professional cover will win impressions. If 80%+ of covers pass all three tests, you are entering a category with strong design standards and need premium-quality work to compete.
Run the niche's primary keyword through Google Trends with a 5-year window. Three patterns: (1) flat or gently rising line = evergreen, safe to invest deeply; (2) spike-and-crash = dead fad, avoid (e.g., "Among Us coloring book"); (3) cyclical seasonal pattern = real but date-locked, plan launches for the up-cycle. Combine with Amazon: if Amazon's top 20 books in the niche include some published 3+ years ago that are still selling, you have evergreen confirmation. If every top book is from the last 6 months, the niche is likely a trend riding a recent surge.
A complete niche worksheet has 6 sections, one per research step: (1) Bestseller mining - 20 competitor URLs with BSR, reviews, price, age; (2) Keyword harvest - 30 to 60 long-tail candidates from autocomplete + AMS; (3) Competition score - 5 factors rated 1-5, total /25; (4) Cover audit - 3 thumbnail-test questions per top-10 cover; (5) Revenue math - estimated daily sales × royalty × catalog plan; (6) Launch plan - exact title, subtitle, 7 keywords, 2 categories, launch price. We provide the full structure later in this guide.
Walk away if you see any one of these: (a) top 2 books have 5,000+ reviews and the #3 book drops past BSR 200K (monopolized); (b) every top book is priced under $7.99 and your minimum profitable price is higher (race to bottom); (c) Google Trends shows a fad spike that already crashed; (d) the niche uses trademarked content (Disney, Marvel, Pokemon, etc.); (e) all top books are under 90 days old in a non-trending niche (suspicious, likely fake reviews or ad-pumped). Spending 30 minutes confirming "no" is a 50-hour saved on a doomed book.

Written by Danielle Okonkwo
Marketing & Growth Lead at KDPEasy
Danielle is a published author with 12+ titles on Amazon KDP and a former book blogger. She writes KDPEasy's guides drawing from hands-on publishing experience and years of testing what actually works in the KDP marketplace.
View profile