Skip to content
ColorCraft
Browse docs

KDP publishing

KDP listing metadata

KDP asks for a book description and up to seven keywords. The Listing Assistant writes both from your book — a description formatted for Amazon and 20 keyword ideas — ready to edit and paste into KDP. It’s free: it uses none of your pages.

The Listing page before anything is generated: KDP Listing Assistant with a Generate KDP Listing button.
One click writes a description and 20 keyword ideas.

Before you start

The assistant writes from your book’s title, theme, page count and page size. If the book still has a working title, rename it first: in the editor, click the title in the top bar, type the real one and press Enter.

Write your listing

  1. 1

    Open the Listing Assistant

    Click Listing in the top bar of the editor, the cover editor or the mockup studio, or on a book’s card on Home. From the left-hand menu, click Listings and then Write listing next to the book.

  2. 2

    Click Generate KDP Listing

    The button shows Generating…, then you’ll see “Listing generated — Description + 20 keywords ready to copy.” It’s free, and it’s saved to the book straight away.

    The Listing page after generating: a Description card with Edit and Preview tabs and a character count, a Keywords card below, and a Regenerate button in the top bar.
    Your generated listing: description on top, keywords below.
  3. 3

    Check the description

    The Edit tab shows the description with simple tags such as <b> for bold and <ul>/<li> for bullet points — KDP’s description box understands them, so leave them in. Click Preview to see roughly how it will look on Amazon.

    The counter (for example 1,497 / 4,000 · short) tracks the length: under 1,500 characters is short, 1,500–2,500 is ideal, more is long, and over 4,000 is over KDP limit.

    The Description card on the Preview tab, showing the description with bold text and bullet points, and the count 1,497 of 4,000, short.
    Preview: bold and bullets, as Amazon will show them.
  4. 4

    Check the keywords

    Keywords lists 20 ranked ideas — KDP gives you 7 keyword boxes. Each row can hold up to 50 characters and shows its count. Click a row to edit it.

    The Keywords card: 20 ranked keyword phrases, each with a character count out of 50 and a copy button, plus a copy-all button.
    20 ranked keyword ideas, each up to 50 characters.
  5. 5

    Save your edits

    As soon as you change anything, Save edits appears in the top bar. Click it to keep your changes — you’ll see “Saved — Your edits are persisted to the project.”

    The Listing page top bar with Regenerate and Save edits buttons.
    Save edits appears once you've changed something.
  6. 6

    Paste it into KDP

    Click the copy button on the Description card (Copy description) and paste into the Description box on KDP’s Paperback Details page. For keywords, copy one row at a time with its copy button, or all 20 at once (Copy all keywords (newline-separated)), and put the best phrases into KDP’s seven keyword boxes.

Compliance flags and starting over

  • If a yellow box says “1 KDP compliance flag” (or more), read each item and edit the description or keywords before you paste them into KDP.
  • Regenerate (top bar) writes a fresh listing. If you have unsaved edits it asks first: “Regenerating will discard your unsaved edits. Continue?”
  • The line under the keywords shows when the listing was generated.

All your listings in one place

Click Listings in the left-hand menu to see every book’s saved listing. Each book shows its description (click Show more for the rest), its keywords, and three buttons: Copy description, Copy keywords and Edit listing. Books that don’t have one yet are listed under Books without a listing, each with Write listing.

The Listings page: a book's saved description and keywords with Copy description, Copy keywords and Edit listing buttons, and a Books without a listing section with Write listing.
Listings: every book's description and keywords, ready to copy.

If something goes wrong

  • “Could not generate listing” with a reason: click Generate again. Writing a listing needs an active plan or free trial.
  • “Generated, but not saved — We could not persist this listing. Make any edit and click Save to retry.” Change any character, then click Save edits.
  • “Could not save”: check your connection and click Save edits again.
  • “Could not copy”: select the text yourself and copy it with Cmd/Ctrl + C.

Listing images next

With the description and keywords done, make mockups for your A+ content and social posts.

Write a listing

Description and keywords in one click. Paste straight into KDP.