Most authors run reverse ASIN, get a 200-row spreadsheet of "keyword candidates", and freeze. This playbook is the missing second half: the exact mechanical process for taking that raw extraction and turning it into 7 production-ready backend slots plus an AMS ads launch list. No theory. Pick 3 to 5 competitor ASINs, run the workflow below, end with a ready-to-paste KDP listing in under 90 minutes.

Where This Playbook Fits
This is the action layer. Two upstream pieces feed into it:
- The KDP keyword research guide covers the full 5-stage workflow for building a candidate phrase pool from scratch.
- The reverse ASIN lookup guide covers what reverse ASIN is, what data you can extract, and which tools compare best.
This piece assumes you have already run reverse ASIN on 3 to 5 competitor books and have a working candidate list. The job here is to compress that list down to 7 winners, slot them correctly, and recycle the leftovers into Amazon Ads.
The 7-Slot Harvesting Workflow
Seven steps. Each step has a clear input and output. Stop and finish each step before moving on.
Step 1: Pick 3 to 5 winning competitor ASINs
Selection rules:
- Same format as your book (paperback, hardcover, Kindle)
- BSR under 100,000 in their main category
- Published in the last 18 months
- Price within $3 of your planned price
- Trim size and page count within 30 percent
- Active review velocity (last review within 30 days)
If you cannot find 3 ASINs that fit, your candidate niche may be too narrow, too dead, or already saturated. Widen one rule (usually publication date) before lowering the bar.
Step 2: Run the reverse ASIN extraction
For each ASIN, extract:
- Title and subtitle (every meaningful word)
- Series name if present
- Category breadcrumbs (primary and secondary)
- BSR (current plus your best 30 to 90 day estimate)
- Top 10 repeated phrases from the product description and A+ content
- Top 5 review-mined phrases
- 3 to 5 adjacent ASINs from the "Customers also bought" carousel
Use the workflow from our reverse ASIN lookup guide for the mechanical detail. Output: a spreadsheet with one row per ASIN and roughly 40 to 60 raw phrases captured across the row.
Step 3: Build the master candidate pool
Create a new sheet. Paste every phrase from every ASIN into Column A. Add three more columns:
- Column B: Source (which ASIN it came from)
- Column C: Field (title, subtitle, description, review, autocomplete)
- Column D: Frequency (how many of the 5 ASINs use this phrase)
Sort by Column D descending. Phrases that appear across multiple ASINs cluster at the top. These are your highest-signal candidates and they almost always end up in your title, subtitle, or one of the top 3 backend slots.
Step 4: Score every candidate phrase
Add the 4-dimension rubric:
- Relevance (1 to 5): Would a real buyer of YOUR book type this phrase? A 5 is a natural shopper query, a 1 is a tangentially related word.
- Competition (1 to 5, higher is better): Search the phrase on Amazon. Under 1,000 results scores 5. Over 50,000 scores 1.
- Intent (1 to 5): Does the phrase imply a buyer ready to purchase? "Best coloring books" scores 2 (browsing). "Mandala coloring book for adults stress relief" scores 5 (ready to buy).
- Velocity (1 to 5): Are the top books for this phrase actually selling? If 3+ of the top 5 have BSR under 100,000, score 5. If everything is above BSR 500,000, score 1.
Sum to Column I. Maximum 20. Sort descending.
Step 5: Dedupe with the 3-rule filter
Walk down the sorted list top to bottom and apply three filters:
- Rule 1: Title and subtitle wins. If a phrase is already in your planned title or subtitle, mark "FRONTEND" and skip. Do not duplicate.
- Rule 2: Word overlap kills duplicates. If a phrase shares 2+ words with a higher-scored phrase already in your slot list, mark "DEDUPE" and skip. You only need each indexed word once.
- Rule 3: 50-character ceiling. Any phrase longer than 50 characters is a slot-fit problem. Either trim it or skip it.
After deduping you typically end with 15 to 25 surviving phrases. The top 7 fill your slots. The next 8 to 18 feed Amazon Ads.
Step 6: Assign the 7 backend slots
For each of the top 7 phrases:
- Type the phrase into a slot.
- Check the character count. If under 35 characters, look at your next 3 phrases for a tightly related short addition that shares zero words.
- If over 50 characters, trim filler words ("for", "and", "the").
- If a phrase contains a brand or competitor name, rewrite it - never use trademarks in your slots.
Output: 7 slots, each one coherent phrase (or one phrase plus a related tail), with no word repeated across slots, and zero overlap with your title or subtitle.

Step 7: Build the AMS launch campaign from leftovers
The 8 to 18 phrases that did not make the cut are not waste. They are your Amazon Ads launch list. Detail in the AMS Bonus section below.
Run all 7 steps inside one tool
KDPEasy keyword research does the reverse ASIN extraction, scoring, dedupe, and 7-slot assignment in one workflow. Drop in 3 to 5 competitor ASINs, get ready-to-paste slots and an AMS export.
Worked Example: Adult Mandala Coloring Book
Concrete walkthrough. Imagine you are publishing an adult mandala coloring book targeting women in the 35 to 65 demographic, paperback, 100 pages, $9.99.
Selected ASINs (Step 1)
- ASIN A: BSR 14,300 in Crafts & Hobbies, paperback, $8.99, 120 pages
- ASIN B: BSR 28,100 in Crafts & Hobbies, paperback, $9.99, 100 pages
- ASIN C: BSR 41,000 in Crafts & Hobbies, paperback, $11.99, 80 pages
- ASIN D: BSR 55,000 in Crafts & Hobbies, paperback, $9.99, 110 pages
- ASIN E: BSR 67,000 in Crafts & Hobbies, paperback, $7.99, 96 pages
Sample extraction (Step 2 to 3)
After raw extraction and frequency sorting, the candidate pool looks something like this (truncated):
- "coloring book for adults" (5 of 5)
- "stress relief" (5 of 5)
- "mandala" (5 of 5)
- "mindfulness" (4 of 5)
- "relaxation" (4 of 5)
- "gift for women" (3 of 5)
- "large print" (3 of 5)
- "intricate designs" (3 of 5)
- "single sided" (2 of 5)
- "art therapy" (2 of 5)
- "anxiety relief" (2 of 5)
- "zentangle patterns" (2 of 5)
- "perforated pages" (1 of 5)
- "floral botanical" (1 of 5)
- "bedtime relaxation" (review-mined, 0 of 5 titles but high frequency in reviews)
- "chemo gift" (review-mined, low title frequency but striking signal)
Title and subtitle (Step 5, Rule 1)
Your title and subtitle reflect Pattern 1 from the dossier: phrases that appear in 4 of 5 or 5 of 5 ASINs. Sample:
- Title: Mandala Coloring Book for Adults
- Subtitle: 50 Stress-Relieving Designs for Mindfulness and Relaxation
Between the two fields you have captured "mandala coloring book", "coloring book for adults", "stress relieving designs", "mindfulness coloring", and "relaxation coloring book". Every word inside those phrases now becomes ineligible for backend slot reuse.
The 7 backend slots (Step 6)
Drawing from the gap and review-mined phrases, the slot loadout might be:
Live example: 7 backend slots from reverse ASIN
- Slot 1: gift for women mom grandma birthday
- Slot 2: art therapy anxiety self care
- Slot 3: large print easy intricate designs
- Slot 4: zentangle floral botanical geometric
- Slot 5: single sided perforated thick paper
- Slot 6: bedtime evening unwind quiet hobby
- Slot 7: chemo recovery hospital travel companion
Notice what is NOT in the slots: "mandala", "coloring", "book", "for adults", "stress relief", "mindfulness", "relaxation". All already captured in the title and subtitle. Reusing any of them would waste characters.
The AMS Bonus: Recycling the Leftovers
This is the part most authors miss. The phrases that did not make the slot cut are not garbage. They are your Amazon Ads launch list. The workflow:
Build the campaign structure
Open the Amazon Ads console. Create a manual Sponsored Products campaign. Build three ad groups inside it:
- Ad group 1 (exact match): Your top 5 leftover phrases that scored 14 to 15. Bid $0.30 to $0.50.
- Ad group 2 (phrase match): The same 5 phrases plus the next 5. Bid $0.20 to $0.35.
- Ad group 3 (product targets): The 5 competitor ASINs you ran reverse ASIN on. Bid $0.25 to $0.40.
Set the budget
$10 per day for a manual campaign during launch is a reasonable starting budget. Lower bids if your category is cheap (most paperback non-fiction sits at $0.20 average CPC). Raise bids if you are launching against a competitive niche (romance, weight loss, business).
Run for 14 days, then harvest
Day 14, pull the search-term report. You will see exact phrases shoppers typed that triggered your ad. Three categories of action:
- Converters: Search terms that drove sales at acceptable ACoS. Promote to a higher bid tier. Add the phrase to a backend slot at the next refresh.
- Cost wasters: Search terms that got clicks but no sales after 10+ impressions. Add as negative exact match in the ad group.
- New discoveries: Phrases you never extracted from reverse ASIN that converted. These are gold - shoppers using language none of your competitors targeted. Score them with the 4-dimension rubric and slot them in at your next backend refresh.
The recycling loop in one sentence
Reverse ASIN feeds your slots, your slots\' leftovers feed AMS, and AMS converters feed your next slot refresh. Run the loop every 90 days and your keyword set compounds with real conversion data instead of decaying like a static spreadsheet.
Slot Mechanics: Character Math, Stemming, and Word Order
Once you have your top 7 phrases, the difference between an average and an excellent slot loadout comes down to mechanics. Three details that move ranking:
Character math
Each slot maxes at 50 characters. The wasteful default is to put a 20-character phrase in a 50-character slot and leave 30 characters empty. The high-leverage move is to fill 40 to 48 characters per slot with one coherent phrase plus a tightly related short addition. Example:
- Wasteful: "gift for women" (14 chars, 36 chars wasted)
- Better: "gift for women mom grandma birthday" (33 chars, 17 chars to spare)
- Optimal: "gift for women mom grandma birthday present" (43 chars)
Amazon stemming
Amazon\'s indexer stems most words, meaning "puzzle" and "puzzles" share the same index, so do "color" and "coloring". You do not need to repeat both singular and plural. Exceptions:
- Synonyms (anxious vs anxiety) are NOT stemmed together. Both need coverage.
- Misspellings are not stemmed. If a common typo exists for your niche, include it.
- Compound words and hyphenated variants are not always stemmed. "coloring book" and "colouring book" (UK spelling) need separate coverage if you sell internationally.
Word order
Amazon does not respect word order inside a slot the way Google respects keyword order in a search. "coloring book for adults" and "adults for coloring book" index identically. That said, write each slot as a phrase a real shopper might type. Coherent phrases also pass eyeball tests when Amazon support occasionally reviews suppressed listings.
What to Do If Your Slots Are Not Moving the Needle
You run the workflow. You deploy 7 perfect slots. Thirty days later your BSR has not budged. The instinct is to tweak the slots. The right move is usually to look elsewhere first. Diagnostic order:
- Check ranking, not BSR. Search each of your slot phrases on Amazon. Where do you appear? Page 1 is the goal. Page 3 to 5 means keywords are working but conversion is weak. Page 10+ means the slot phrases were too competitive for the strength of your listing.
- Audit the cover. If you rank on page 1 but get few clicks, the cover is the bottleneck. The keywords got you the impression; the cover failed to earn the click.
- Audit the price. If clicks are decent but conversion is weak, the price is misaligned with the band you mapped in reverse ASIN.
- Audit the categories. If you rank well in your target categories but conversion is still weak, the categories may be wrong. The keywords are bringing the right people, but they are arriving via the wrong shelf.
- Audit the reviews. Books with 0 to 5 reviews under-convert even with perfect rank. Run a review-generation push before tweaking slots.
- THEN audit the slots. If all four items above check out and you still are not converting, refresh the slots. Usually the issue lives somewhere in the first four steps.
The 30-day patience rule
Resist the urge to refresh slots in week 2. Backend keyword changes take 24 to 48 hours to index and 2 to 4 weeks to fully recalibrate ranking. Tweaking inside a 30-day window resets the signal and trains the algorithm to distrust your listing.
Pattern Reading: 5 Signals to Pull From Your Dossier
Beyond the keyword extraction, a properly built reverse-ASIN dossier reveals 5 strategic patterns that change how you publish.
Signal 1: The repeated phrase (use it)
Anything appearing in 4 of 5 titles is non-negotiable. Real bestsellers do not duplicate by accident. If "for adults" shows up in 5 of 5 mandala coloring book titles, you do not get to skip "for adults" in your own title. The market has spoken.
Signal 2: The missing modifier (exploit it)
Every competitor targets "stress relief" but none targets "anxiety relief"? That gap is the opening. Same semantic query, lower competition, easier ranking. The bulk of new-book wins in mature niches come from Signal 2 plays.
Signal 3: The price band (match it)
Competitors cluster between $7.99 and $9.99? That is the band. Coming in at $14.99 tanks conversion regardless of keywords. Coming in at $5.99 tanks margin. Match the band, then differentiate on cover or content.
Signal 4: The category overlap (claim it)
Four of five competitors share a specific sub-category? That is where you request placement when publishing. KDP\'s public category picker often hides the deepest browse nodes - you may need to email KDP support after publishing to land in the same specific sub-category. Worth the email.
Signal 5: The review language drift (mine it)
Customers use language sellers never put in titles. "Perfect for my chemo treatments", "great for plane rides", "soothing during quarantine". Each is a backend-slot candidate the competition is not targeting. Most easy wins in mature niches live here.
Common Mistakes That Tank a Harvest
- Copying the top competitor\'s title. Trademark risk, plagiarism flag, and you will never outrank the original. Patterns inform, they do not template.
- Skipping the dedupe step. Slots full of "mandala" repeated 5 times waste 4 slots.
- Ignoring review language. Title and subtitle extraction is only half the dossier. The richest keywords come from the customer\'s own words.
- Filling slots without character math. Each slot maxes at 50 characters. A 47-character phrase leaves 3 characters of waste. Aim for 40 to 48 characters per slot.
- Putting competitor names or trademarks in slots. Fast suppression. Read for inspiration, write your own copy.
- Treating reverse ASIN as a one-time task. Markets shift quarterly. The 90-day refresh is what separates compounders from stagnators.
- Skipping the AMS step. The leftovers are the second-largest source of new keywords you will ever find. Skipping AMS leaves money and data on the table.
From Dossier to Live Listing: The 60-Minute Sprint
Once your spreadsheet is set up, the harvest itself moves fast. A typical session:
- 0 to 15 min: Pick 3 to 5 ASINs, paste them into the dossier sheet, fill in BSR, price, page count, format.
- 15 to 35 min: Run the raw extraction across all 5 ASINs (titles, subtitles, descriptions, reviews).
- 35 to 45 min: Build the master candidate pool, sort by frequency, score each phrase across the 4 dimensions.
- 45 to 55 min: Dedupe with the 3-rule filter, assign the top 7 phrases to slots.
- 55 to 60 min: Paste into KDP, save the listing, copy leftovers into your AMS launch list.
First run takes longer because you are building the template. By book 3 the entire workflow is 30 minutes start to finish.
How This Pairs With Your Wider KDP Strategy
Reverse-ASIN harvesting is one component of the larger KDP keyword stack. To see how it connects:
- Upstream of reverse ASIN sits the niche research system that validates whether a niche is worth competing in at all.
- Parallel to reverse ASIN sits the main keyword research workflow, which runs forward research (start with keywords) alongside reverse (start with products).
- Adjacent to backend slots sits the backend keyword optimization guide, which goes deeper into character-by-character slot mechanics.
- Downstream of harvesting sits the Amazon Ads strategy and the AMS keyword playbook, which absorb the leftovers and feed converters back into the slots.
The loop is intentional. No single piece does the whole job. Authors who run the full stack consistently launch in the top quartile of their niches; authors who skip the loop tend to publish books that never escape page 5.
Stop spreadsheet-juggling, start ranking
KDPEasy runs the full reverse-ASIN harvest, scoring, dedupe, and 7-slot assignment in one tool. Plus an AMS-ready ads export. Free to try, no card required.
Quick Reference: The 7 Steps in One Block
- Pick 3 to 5 competitor ASINs that match your format, price band, and recency.
- Run the reverse ASIN extraction for each ASIN.
- Build the master candidate pool and sort by frequency across ASINs.
- Score every phrase on relevance, competition, intent, and velocity.
- Dedupe with the 3-rule filter (frontend wins, word overlap kills duplicates, 50-character ceiling).
- Assign the top 7 surviving phrases to backend slots.
- Push the next 8 to 18 phrases into a manual Amazon Ads Sponsored Products launch campaign.
Run the loop on every book. Refresh every 90 days. Compound.
Related articles
Frequently asked questions
Three to five is the sweet spot. Below 3 the keyword pool is too small to dedupe properly, and you risk copying a single winner's entire strategy. Above 7 you start hitting diminishing returns and contradictory signals. Five well-chosen competitor ASINs reliably produce 50 to 100 candidate phrases, which is more than enough to score and fill all 7 slots plus an AMS launch list.
No. Amazon already indexes title words. Copying them into backend slots wastes character space without adding new search coverage. The job of your backend slots is to capture every phrase your competitors are NOT putting in their titles. Reverse ASIN tells you what to skip as much as what to use.
Push them into a manual Amazon Ads Sponsored Products campaign as exact and phrase match keywords. Keywords scoring 13 to 15 on the 4-dimension rubric are often perfect for paid ads. Run for 14 days, harvest the converters back into your organic slots, and you have a self-improving loop.
Use a 4-dimension rubric: relevance (does this phrase describe a real buyer for your book?), competition (how many results return for the phrase?), intent (does the phrase signal an active shopper or a casual browser?), and velocity (are the books currently ranking actually selling?). Each scored 1 to 5, summed to a total out of 20. Anything 16+ goes into a backend slot, 13 to 15 goes into AMS, below 13 gets cut.
Dedupe, but track frequency. A phrase that appears across 4 of 5 competitors is high signal - keep it and weight relevance higher. A phrase appearing in only 1 ASIN may still be worth pursuing if it scores high on intent, but treat single-source phrases with more skepticism.
Treat each slot as one coherent search phrase first. If the slot still has 15+ characters left, you can append a tightly related phrase that shares zero words with the rest of your listing. Avoid jamming 5 unrelated single words into a single slot - the indexer treats the slot holistically and disjointed slots rank weaker.
Keywords that scored too low for backend slots become your Amazon Ads launch list. Plug them into a manual Sponsored Products campaign with exact and phrase match. The campaign serves two jobs: it captures any sales the keywords actually drive, and it produces a search-term report that surfaces NEW keywords you would never have found through reverse ASIN alone. Migrate the converting search terms into your backend slots after 14 days.
Run it at launch, again 30 days post-launch (to capture new top sellers in the niche, possibly including your own book), and quarterly thereafter. Niche leaders rotate, language shifts, and category trees change. Authors who refresh their reverse-ASIN dossier every 90 days outperform set-and-forget publishers by a meaningful margin.
Manual extraction works fine for 1 to 2 books a year. You can read titles, subtitles, descriptions, and reviews directly off Amazon and reconstruct 80 percent of what a paid tool gives you. Where paid tools earn their fee is in BSR history (which Amazon does not expose) and bulk speed when running 10+ ASINs. KDPEasy keyword research bundles both into one workflow scoped to KDP.
No. Analyzing publicly visible competitor listings is standard market research. What is prohibited is putting competitor brand names, author names, ASINs, or trademarks INSIDE your own listing or keyword slots. Research the data, then write your own copy.
Keyword stuffing is a frontend (title and description) problem. Backend slots are supposed to be packed. The trick is to ensure each slot reads as a coherent phrase a shopper might actually type, even though no one will ever read it. "stress relief gift for women" is packed but coherent. "best amazing top rated coloring" is stuffed AND incoherent.
Backend slot changes take 24 to 48 hours to index. Real ranking shifts take 2 to 4 weeks because Amazon needs new click and conversion data to recalibrate. If you have not moved at all after 30 days, the issue is likely cover, price, or category, not your keywords. Resist the urge to tweak slots in week 2 - you reset the signal.

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