Learn How to Write and Publish an Ebook

Woman reading ebook on chair

Tim Robberts / Stone / Getty Images

Publishing an Ebook may seem like a daunting task, but it doesn't have to be. By following the step-by-step instructions below, anyone can turn their passion or knowledge into an ebook.

  1. Start with an idea, specific knowledge, or observation.
  2. If sales are important, consider doing market research before you write.
  3. Brainstorm, outline or simply dump your ideas (yes, haphazardly) into a Word document.
  4. Produce a draft. Do not write the introduction, research, edit, format, or find photos during draft production.
  5. Edit for the big picture. Is the story/knowledge complete? Is it chronological (or, at least, logical)? Have you repeated yourself accidentally? This is where you may delve into research.
  6. Add the introduction and the conclusion. Look for actionable steps for your readers. Add supplemental materials like the table of contents, appendices, callout boxes, website links, case studies, other examples, and lists.
  7. Check for flow, order, repetition, length of chapters, discernible patterns.
  8. Edit for style, tone, voice, and sound. Does the book coalesce? Does it sound like it was written by the same person all the way through?
  9. Add graphics, photos, page numbers, chapters and sections, and other bells and whistles.
  10. Edit at the line/word level. This is where you get picky. Look for verb agreement, passive voice, serial commas, etc.
  11. Let some time pass.
  12. Proofread your ebook. Twice. Try Read Please software. Check each link. Consider hiring an editor to check your book.
  13. Send the book to beta readers, close friends who are writers, or your writing group.
  14. Make changes suggested by them.
  15. Package your book. It's time to generate a cover or hire someone to do it for you.
  16. Choose your selling outlet, as this dictates the final conversion of your ebook.
  17. Convert your ebook to the correct format, or hire someone to do it for you.
  18. Start marketing!