To sell ebooks online, write a short ebook on one narrow problem, export it as a PDF, and sell it from a page that takes payment and delivers the file automatically. You can sell direct, through Amazon KDP, or both. Direct keeps the customer and the price in your hands. KDP brings buyers who are already searching Amazon, and pays a 70% royalty on ebooks priced from $2.99 to $9.99 and 35% outside that range.
This guide covers picking the topic, writing something short enough to finish, choosing where to sell, pricing, delivery, and how to promote it without ads.
Start with a narrow topic
The biggest mistake first-time ebook sellers make is picking a big subject. "Fitness" or "Productivity" has a thousand competitors and no clear buyer. A narrow problem has a clear buyer and a clear promise.
Compare these:
- "A guide to cooking" versus "Ten 20-minute dinners for people who hate washing up."
- "Instagram tips" versus "A 30-day Reels plan for local coffee shops."
- "Freelancing" versus "How to write your first three client proposals."
A good test is whether you can finish this sentence in one line: "This ebook helps [who] do [what] without [pain]." If the sentence takes a paragraph, the topic is still too wide.
Pick something you already answer in DMs or comments. Questions people ask you repeatedly are the best proof of demand you can get, and you do not need a keyword tool to see them.
Keep it short on purpose
A short ebook that finishes the job is easier to write, easier to read, and easier to refund-proof. Most buyers of a practical ebook want a result, not page count. Aim for 20 to 50 pages. Fewer words that solve the problem beat more words that circle it.
A simple structure works for almost any practical ebook:
- A one-page promise: who it is for, what they will have by the end, and how long it takes.
- The quick win: one thing the reader can do in the first ten minutes.
- The main steps, one chapter each, with a checklist at the end of every chapter.
- Examples, templates or scripts the reader can copy.
- A one-page recap and a single next step.
Write the outline first, then fill each chapter with the notes you already have. Posts, replies and old DMs are a first draft you have already written. Collect them before you open a blank page.
Make the files: PDF and EPUB
Two formats cover almost every case.
- PDF keeps your layout exactly as designed. It is the right file for direct sales, workbooks and anything with images, tables or fill-in pages. Any phone or laptop opens it.
- EPUB reflows text to the screen size, which is how Kindle and most reading apps work. It is the usual upload format for KDP, though check what KDP accepts when you upload.
Use a plain template: one font for body, one for headings, generous margins, and page numbers. Export a PDF from your design or writing tool, then open it on your phone before you sell it. If you have to pinch and zoom to read it, fix the font size.
Add your name and a contact email on the first page. Readers who have a question will email you instead of asking for a refund.
Where to sell: direct vs Amazon KDP
You have two main routes, and they are not exclusive.
Sell direct. You put the ebook behind a payment page on your own link. You set the price, you get the customer's email, and you can reach them again for your next product. The downside is that nobody finds you by accident. Every sale starts with your own content.
Sell on Amazon KDP. Amazon lists the ebook, handles payment and delivery, and puts it in front of people searching its store. The tradeoff is the royalty structure and control over the customer relationship, which stays with Amazon.
KDP's rules to know:
- The 70% royalty plan applies to ebooks with a list price from $2.99 to $9.99. Outside that band, the royalty is 35%.
- The 70% plan deducts a delivery fee based on file size, charged per megabyte. The 35% plan has no delivery fee, so a very large illustrated file can earn more at 35%.
- Price bands differ by country. Canada, for example, uses C$2.99 to C$9.99.
- Amazon changes its terms, so check KDP's royalty help page before you set a price.
A practical approach for a small audience is to start direct, because you already have people who follow you. Once the ebook has sold and you have a few reviews or testimonials, publish a version on KDP to reach cold search traffic. Keep the direct version as your preferred link, since you keep the customer.
Price it so it sells
Price depends on the size of the result, not the page count. A rough guide:
- A short checklist or template pack that saves an hour: a few dollars.
- A practical 20 to 50 page ebook with a clear outcome: $9 to $29 is a common range for creators.
- An ebook with templates, a swipe file or a workbook that replaces a paid service: higher, because the comparison is the service, not another ebook.
If you plan to also list on KDP, a price between $2.99 and $9.99 earns the 70% royalty there. Some sellers keep the direct price higher and add bonuses, so the two versions are not the same product.
Do not discount before launch. Instead, add a bonus for the first week, such as a template or a short checklist. A bonus keeps the price intact and gives early buyers a reason to act.
Set up payment and automatic delivery
Manual delivery does not scale. If you have to send a PDF by email after each payment, you will eventually be asleep when a buyer is awake, and that buyer will message you asking where the file is.
Automatic delivery means the buyer pays, and the file arrives immediately without you. You need three things:
- A product page with a clear promise, a cover image, a price and a buy button.
- A payment method that supports the countries your audience lives in.
- A delivery step that sends the file or a download link as soon as payment clears.
A link-in-bio storefront such as Elev8or Bio does these three in one place: you upload the PDF, set the price, collect payments and the file is delivered automatically. Then your Instagram bio link goes straight to the product instead of a list of other links.
Before launch, buy your own ebook once with a real payment. Check that the file arrives, opens on a phone, and that the receipt email looks right.
Promote it without ads
A new ebook sells when people see it often enough in places where they already pay attention to you. You do not need a large audience, but you need a repeatable way to turn interest into a link in a buyer's hand.
A simple weekly rhythm:
- Post one piece of free value a week taken straight from the ebook: a checklist, one chapter's key step, or a before and after.
- End the post with a keyword call to action: "Comment GUIDE and I'll send you the ebook."
- Send the link by DM to everyone who comments the keyword, ideally automatically so it works while you sleep.
- Save the best reply or testimonial and post it as proof the next week.
The keyword step matters because a link in a caption is not clickable, and a link buried in a bio is easy to miss. A DM puts the link in a private conversation, with a short line explaining what the reader gets. Elev8or Engage can send that DM automatically when someone comments your keyword.
Other low-cost places to promote:
- A pinned post or Highlight called "Ebook" that explains who it is for.
- A short Reel showing one page from the ebook and what it solves.
- Your email list, if you have one, with a launch message and a deadline for the bonus.
- A link in the description of any video or post that already gets steady views.
Common mistakes
- Writing for everyone. A broad ebook has no clear buyer, so it has no clear sales message.
- Too long. Padding makes the ebook harder to finish and the buyer less likely to recommend it.
- Selling only on a marketplace. You get traffic but not the customer's email, so every sale starts from zero.
- Manual delivery. It breaks the moment you are offline.
- No proof. Add one sample page, a table of contents, or a short testimonial to the product page.
- Posting the link once. Most people need to see an offer several times before they act on it.
A simple launch checklist
- Narrow topic written as one sentence.
- Outline with one chapter per step.
- Draft finished and read on a phone.
- PDF exported, and EPUB if you are going to KDP.
- Cover and a sample page ready.
- Price set, with a first-week bonus.
- Payment and automatic delivery tested with a real purchase.
- One keyword post scheduled each week for the next month.
An ebook is not a lottery ticket. It is a small product you can build in a few weeks and improve based on the questions buyers send you afterwards. If it sells a few copies, you have learned what your audience will pay for. Make the next one narrower or deeper, and keep the buyer list.
Frequently asked questions
What is the best way to sell ebooks online?
How much does Amazon KDP pay on ebooks?
Should I use PDF or EPUB for my ebook?
How long should an ebook be?
How much should I charge for an ebook?
Can I sell an ebook without a big audience?
Stay Updated
Get the latest insights on creator marketing and creator economy.



