101 Book Marketing Ideas to Promote Your Book

Author Website

  1. Create an author website for your fans if you don’t already have one.
  2. Use the latest search engine optimization techniques while building your website, and be sure to adhere to Google’s webmaster guidelines.
  3. Write a professional and interesting author bio.
  4. Add a ‘Store’ page to your website.
  5. Make your book available to purchase on your online store.
  6. Come up with ideas for merchandise related to your book(s).
  7. Host contests where your fans can submit entries for merchandise designs.
  8. Have pages on your author website for book reviews, FAQs, and testimonials.
  9. Make a ‘Discussion’ page on your website specifically for questions and comments.
  10. Write an advice column on your website for aspiring authors.
  11. Add buttons to your website to take viewers straight to your social media sites.
  12. Keep your website clean and easy to navigate (like we try to do with; bells and whistles can be distracting.

General Online Book Marketing

  1. Have an online book tour.
  2. Write a press release and distribute to online outlets.
  3. Create monthly newsletters and ask fans to sign up for them.
  4. Consider if pay-per-click advertising on Google, etc. might be appropriate for your book.
  5. Submit your website to any related group, company, or organization’s website that has a website directory.
  6. Start link building by creating valuable resources and building relationships with site owners that would find those resources to be worth sharing.
  7. Research your competitors to find out what they’re doing to be successful that you’re not.


  1. Create a blog on your website and update it regularly with new, interesting content. Here’s our blog!
  2. Respond to comments and questions on your blog in a timely manner.
  3. Once you’ve been blogging for a while, search your archives for your best blog posts and sell them as a collection (preferably as a low-cost eBook).
  4. Add keywords to your blog posts.
  5. Guest blog on other popular blogs.
  6. Allow guest bloggers on your blog.
  7. Create an RSS Feed if you don’t already have one, and burn it on This will allow you to obtain statistics about your readers.
  8. Submit your blog to blog directories related to being an author, your genre, etc.


  1. Create/join a forum and actively participate in its community.


  1. Create a Facebook page geared toward you as an author – not your personal life. Take a look at ours here.
  2. Give fans the option to post their book reviews, testimonials, comments, and questions to your Facebook page.


  1. Create a Twitter account to tweet updates about new books, book tours, book trailers, media coverage of you and your book, etc. For example, here’s our Twitter page.
  2. Provide fans with a hash tag for your new book.
  3. Use Twitter hash tags for events, news, promotions, etc.
  4. Use Tweetables:
    • I just got 101 Book Marketing Tips for free from @SmithPublicity. – click to tweet.
    • Keep your eyes peeled for offers on my new book. I’m going to try some new book marketing tips from @SmithPublicity. – click to tweet.
    • 101 Book Marketing Tips that will help you sell more books! – click to tweet.
    • Have you tried any of these book marketing tips from @SmithPublicity? There are so many! – click to tweet.
    • Where am I going to find book marketing ideas? Oh yeah, @SmithPublicity has 101 of them. – click to tweet.
    • These book marketing tips from @SmithPublicity really helped me as a new author. – click to tweet.
    • Need to expand your repertoire of book marketing techniques? These should inspire you! – click to tweet.


  1. Create a LinkedIn page to connect to other authors and professionals in the writing world and related industries. View our LinkedIn page here.


  1. Create a Google+ page. (Be sure to add Smith Publicity to your circles!)
  2. Add your devoted fans and other authors you connect with to your circles.
  3. Link your Google+ profile content to Google Authorship.
  4. Host a Google Hangout with your fans.
  5. Host a Google Hangout with other authors.


  1. Create a YouTube account. Here’s what our YouTube channel looks like.
  2. Post your Google Hangouts to YouTube.
  3. Link to your YouTube videos on your Facebook and Twitter accounts.
  4. Compile a series of short videos of you discussing topics related to your book. Make them informational, not promotional.


  1. Go to Amazon and register as an author.
  2. Sell your books on Amazon.
  3. Try to get fans to post their book reviews and testimonials on Amazon.
  4. Join Amazon’s affiliate program.


  1. Go to Goodreads and register as an author.
  2. Develop your profile page by adding a photo and bio.
  3. Add the Goodreads Author widget to your website.
  4. Publicize events.
  5. Promote your books.
  6. Posts videos.
  7. Do even more with Goodreads.

Offline Book Marketing

  1. Organize a team for your book launch.
  2. Contact a local bookstore or other venue about hosting a book release party.
  3. Go on a book tour.
  4. Design merchandise for your books (like these Harry Potter t-shirts).
  5. Make business cards with your photo and addresses to your author website and social media profile pages.
  6. Speak at book clubs about writing in your genre.
  7. Have book readings for your new book. Some possible venues:
    • Retirement homes
    • Elementary, junior high, or high schools depending on your target age group
    • Coffee shops
    • Community colleges
    • Nearby universities
    • Locally owned bookstores
    • Rehab centers
    • Hospitals
    • Libraries
    • Google+ Hangout
    • Churches
    • The setting (town, city) of your book.
    • Community events (i.e. fairs, picnics, festivals)
  8. Have book signings for your new book.
  9. Contact your local paper and ask them if they’d be interested in interviewing you.
  10. Contact the local paper of the town your book is set in about interviewing you.
  11. Contact your local radio station and ask them if they’d be interested in having you on their show. (These tips can help if you get the interview.)
  12. Contact the local radio station of the town your book is set in about having you on their show.
  13. Create an affiliate program.
  14. Join an affiliate program.
  15. Partner with organizations, clubs, and other groups that support a cause similar to the one that your book addresses.

Book Marketing for the Fans

  1. Offer your devoted fans sneak previews of your new book.
  2. Offer your devoted fans advance copies of your new book.
  3. Have a page on your website for short stories, and add a new one every week or month depending on your schedule.
  4. Promote each weekly short story on Facebook, Google+, and Twitter.
  5. Host a contest for topic suggestions for your weekly short story.
  6. Host a contest for the best short story where the winner will have his/her story featured on your website.
  7. Link to the winner’s story on your social media pages.
  8. Have free book give-away contests for your fans and website visitors.
  9. Celebrate your fans by featuring a Fan of the Month on your website and social media profiles.
  10. Host a contest for the best illustration of a scene from one of your books where the winner will have his/her illustration featured on your website.
  11. Link to the winner’s illustration on your social media pages.
  12. Host a contest for the best book trailer where the winner will have his/her trailer featured on your website.
  13. Link to the winner’s book trailer on your social media pages.
  14. Host a contest where your fans can submit a movie of them acting their favorite scene in one of your books and feature the winner on your website.
  15. Link to the winner’s movie on your social media pages.
  16. Host a costume contest around Halloween for the best costume of one of your major characters where the winner will be featured on your website.
  17. Link to the winner’s picture of him/her in the costume on your social profiles.
  18. Create fan pages for the main characters in your best sellers, especially those in your series.
  19. Ask fans to post pictures of them reading your book.
  20. Get to know your fans even better by polling them on their likes, dislikes, and opinions on your ideas for books or promotions.
  21. Write a book specifically for your fans.
  22. Write a book that your fans can customize by picking what happens next.

Go the Extra Mile

  1. Make a book trailer, or hire a professional to make one.
  2. Offer to write articles for a magazine related to your genre.
  3. Host a seminar for aspiring writers.
  4. Host a webinar.
  5. Advertise on a low-cost billboard.
  6. Become a featured content writer for some websites related to your genre, being an author, writing your first book, etc.
  7. Donate your books to places where your target audience is located:
    • Elementary, junior high, or high schools
    • Daycare centers
    • Libraries
    • Libraries in the town where your book is set in
    • Camps
    • Community centers
    • YMCAs
    • Senior centers
    • Retirement communities
    • Homeless shelters
    • Prisons
    • Local colleges
    • Colleges in the town where your book is set in
    • Children’s hospitals
  8. Utilize publicity services like Help A Reporter Out (HARO)
  9. If you have a WordPress website, get the WordPress Plug-in called MyBookTable to help you sell more books and earn money through affiliates.