110 Book Marketing Ideas for Self-published Authors

book marketing ideasHave you run out of ideas on how to promote your book?

We’ve compiled a list of 110 book marketing ideas, so you can promote your book in ways that might not have occurred to you.

This list is available for you at no cost. If you are interested, continue reading:

Focus on your online presence and your author website

  1. If you have not already done so, consider putting your author website online right away.
  2. Self-host your website and choose wordpress over any other site builder.
  3. Create a blog page in your author website.
  4. Have a contact page with a form and include your email address.
  5. Create an about page and add a picture of yourself.
  6. If you have not finished your book yet, create a special page for future releases. Put a tentative release date and placeholder of your book cover.
  7. If you’ve already published a book, create an individual page for your book and offer your book in amazon, ibooks, barnes & noble, kobo.
  8. If possible make an audiobook out of your book and publish it in a special section within your wesbite. Upload samples in soundcloud and embed them in your author website.
  9. Set up an events page.
  10. Include a FAQ in your website and make sure you post relevant questions your fans migh have for you.
  11. Have a gallery page and publish illustrations of your characters, landscapes, and relevant pictures related to your book.
  12. Consider having a content rotating slider in your home page to make your author website more dynamic. Showcase your latest releases.
  13. Make sure your author website is mobile friendly to reach people who don’t use desktop computers.
  14. Install  facebook box widget in your author website, and place it in your sidebar.
  15. Install twitter feed box widget and display your latest tweets in your sidebar.
  16. Include a goodreads widget in your author website.
  17. Add social media buttons at the top of your sidebar to make them visible.
  18. Make sure your website is clean and easy to navigate.
  19. Include a progress bar, to show your readers how many words of your next book release you have already written. Give them an idea of ​​the time left to finish it.
  20. Offer special merchandise on your author website.
  21. Create a section for your short stories.
  22. Consider hiring a professional website designer.

Blogging is a Must

  1. Make sure you have a blog in your author website.
  2. Install a Recent blog posts widget in your sidebar.
  3. Make sure your blog posts have social media sharing buttons.
  4. Make your blog posts pinterest ready.
  5. Add Relevant pictures to your blog posts.
  6. Consider using facebook comments instead of wordpress comments in your blog posts, so you increase your visibility on facebook.
  7. Make sure your blog posts are high quality, and spy what other successful authors in your genre are blogging about.
  8. Be spontaneous and blog about anything, don’t restrict yourself and be genuine.
  9. Write controversial blog posts to catch your readers attention.
  10. Allow guest blog posts on your blog.
  11. Become a guest blogger to win more exposure.
  12. Create blog posts and include polls or surveys to encourage people to vote and participate.
  13. Submit your blog posts in blog directories related to authors.
  14. Encourage your readers at the end of your blog posts to comment.
  15. Blog infographics! People love them.
  16. Check the analytics of your top 3 blog posts and write a follow up article.
  17. Recycle blog posts and convert them into newsletters.
  18. Make sure you create categories for your blog posts to make your articles more easy to find.
  19. Publish a blog post with an excerpt of your book; then encourage your readers to download the rest.
  20. Write a blog post about what people are talking about in social media to encourage debate.
  21. Watermark the pics you use in your blog post so if they are shared in social media, people will know the source.
  22. Write a blog post about a movie related to your book genre.
  23. Blog about a book related to your genre that could be relevant for your audience.
  24. Write a blog post and don’t finish it. Ask your visitors to post comments.
  25. Install a “related blog posts” plugin.
  26. Publish draft chapters and ask your readers for feedback.


List Building Book Marketing Ideas

  1. Get an account at mailchimp.com and start collecting emails from potential readers of your book.
  2. Install a mailchimp widget on your author website.
  3. Offer an incentive, such as a free ebook or a free chapter of your book for people to sign up in your newsletter.
  4. When you have several blog posts in a week,  make sure your audience don’t miss out any content and send weekly newsletters.
  5. Make it easy for your visitors to subscribe to your newsletter and place the optin box above the fold in your author website.
  6. Tell your potential subscribers what to expect once they sign up. Be clear what type of content they will receive and how often.
  7. Send a welcome email once they sign up.
  8. Deliver newsletters that match your author branding. The look and feel should match your brand.
  9. Breakup your newsletter content into small paragraphs. Make it scannable.
  10. Make sure your newsletters are mobile friendly.
  11. Send your subscribers content they want to share on social media.
  12. Be friendly when sending out newsletters.
  13. Keep an eye on your stats.
  14. Don’t spam your subscribers!


Search Engine Optimize your pages and blog posts

  1. Make sure the main pages and blog posts of your author website are SEO ready.
  2. Install YOAST SEO plugin.
  3. Use google keyword planner tool to find relevant keywords for your pages and blog posts.
  4. Add relevant keywords to each of your pages and blog posts.
  5. Add pictures in your pages and blog posts, and make sure the alt attribute contains the most relevant keyword of that post/page.
  6. Make sure your author website is responsive / mobile ready. Learn why this is important!
  7. Add the title attribute to your links with the relevant keyword.
  8. Focus on internal linking and make sure the most important pages are interlinked.
  9. Keep your content up-to-date.
  10. Update your website regularly.
  11. Consider long tail keywords for your blog posts.
  12. Use headings for titles and subtitles within your blog post and use the focus keyword in them.
  13. Decrease bounce rate and engage with your visitors by posting images, and videos to keep them interested for a long time.
  14. Use the keywords within the 1st 100 words paragraph in your posts and pages.
  15. Include outbound links in your content.
  16. Improve your author website load speed to improve SEO.
  17. Make sure your images include your target keyword in your website content. (ex: best-romance-books.jpg)
  18. Use social sharing buttons.
  19. Post long content. Length is strength.


Don’t overlook Social Media 

  1. Share your blog posts in social media and accompany them with images.
  2. Use Adobe Spark to create beautiful social media graphics for your blog posts.
  3. Share quotes in social media to generate buzz and get more followers.
  4. Sign up for goodreads as an author and learn some goodreads marketing ideas.
  5. Be sure to include your website in the about section of all your social networks.
  6. Include your book covers and author website links in the signature of the forums where you participate.
  7. Consider advertising on Facebook an option to make your book known.
  8. Get a pinterest account and share your blog posts, quotes, favorite books, and interact with other users.
  9. Sign up for a YouTube account, and if you do, create videos to post on your blog.
  10. Create a book trailer and publish it on YouTube.
  11. Get an account on Linkedin and interact with other authors and self-publishing professionals.
  12. Join linkedin groups and share your blog posts.
  13. Join google plus and join  groups to interact with other authors, potential readers, share your blog posts and promote your book.
  14. Consider using Tumblr to promote your blog posts and interact with your target audience, especially if you are a young adult author.
  15. Create a hashtag for your book and use it on social networks.

Other Book Marketing Ideas

  1. Host to webinar.
  2. Donate your book to places where your target audience is.
  3. Write a press release and distribute it.
  4. Sell your books in amazon.
  5. Join the amazon affiliate program.
  6. Make a raffle giveaway for more reviews and purchases.
  7. If the budget allows you, hire a professional PR.
  8. Hire a designer and create posters and bookmarks to promote your book.
  9. Add your website, and the title of your book in your email signature.
  10. Participate in forums for writers and kindle readers like kboards.com
  11. Interview other authors, and create podcasts.
  12. Create colorful business cards to promote your book.
  13. Distribute free autographed copies of your books.
  14. Request reviews from other authors / self-publishing blogs.


Download this list in a printable pdf file so you can start marketing your book ASAP!

Please wait until we redirect you to the download page

Feel free to share your own book marketing ideas by commenting below!