Complete Guide to Book Marketing for Self-Publishing Authors
This guide is a comprehensive breakdown of book marketing options for self-published authors. We’ve listed many marketing suggestions and options, but you don’t need to implement every strategy. Book marketing isn’t a one-size-fits-all process. Instead, select the approaches that align with your strengths, resources, and audience. Each section links to more resources for you to explore further. Let’s dive in…
Introduction — marketing your book in the digital age
A brilliant book won’t sell itself. Today’s most successful authors actively market their own books — traditional publishers no longer handle everything. The good news? Digital tools have made marketing more accessible than ever. Take Andy Weir’s The Martian, which started as a blog series, or Hugh Howey’s Wool, released in short extracts before becoming a bestseller. Both authors built communities while writing, creating demand before launch. Marketing is about connection, not aggressive sales. It’s about understanding your audience and making sure your book reaches them in a way that feels natural and engaging.
The reality of book marketing
Success isn’t guaranteed — even excellent books with strong marketing don’t always take off. Publishers mitigate this with a portfolio approach, spreading risk across multiple books. Similarly, as an author, you should not rely on a single tactic; experiment, learn from your results, and refine your approach. A practical approach to marketing involves:
- Identifying your target audience and their reading habits
- Building an author platform to engage with readers
- Testing different marketing methods to see what resonates
- Accepting that luck plays a role, but preparation increases your chances
Part 1: Your foundation — laying the groundwork
Marketing starts before your book is published. It takes time, so the sooner you start, the better. A strong foundation helps your efforts gain traction and ensures your book stands out in a crowded marketplace.
Understanding your target market
Your book isn’t for everyone — it’s for a specific audience. The more you understand your ideal readers, the easier it is to market effectively. Ask yourself:
- Who are they? What communities do they belong to?
- What are their reading habits? Do they prefer ebooks, paperbacks, or audiobooks?
- Which authors do they already love?
- What problems does your book solve, or what experience does it offer?
- Where do they discover new books? (e.g. BookTok, newsletters, forums, Reddit, Instagram?)
Defining your target audience isn’t about limiting your reach — it’s about focusing your efforts where they’ll be most effective.
Market research
Once you have an idea of your target audience, conduct research to refine your strategy:
- Identify where they gather online (subreddits, Facebook groups, BookTube, Instagram)
- Analyse bestselling books in your genre — what topics, covers, and formats perform well?
- Find influencers who reach your audience and explore opportunities for collaboration
- Test reader interest through blog posts, social media content, or small paid ads
A strong understanding of your market informs everything from your book’s title and cover to how you promote it.
Making something people actually want
Many authors write books without checking demand. If your goal is sales, validating your idea first can save you time and effort. Test your concept by:
- Writing blog posts or social media content related to your book’s topic and seeing the engagement
- Using Amazon bestseller lists and Google Trends to gauge demand
- Conducting surveys or informal polls to get direct reader feedback
- Running small Facebook ads with different titles to see which garners more interest
- Use software designed to help you learn about trends and opportunities on Amazon – see our guide to data-driven publishing: a guide to Amazon book research tools.
Competitor analysis
Studying other books in your genre helps you position your own book strategically. Consider:
- Cover design — does your cover match genre expectations while standing out?
- Pricing trends — successful indie authors often adjust prices strategically
- Marketing tactics — how do bestselling authors promote their books? Are they using newsletters, paid ads, or influencer marketing?
Amazon’s “Customers Also Bought” section and Goodreads lists are great tools for finding similar books and understanding reader preferences. Learn more about how authors can conduct competitor analysis
Building reader personas
A reader persona is a semi-fictional profile representing your ideal audience member. It includes:
- Demographics (age, gender, location)
- Reading preferences (favourite authors, preferred formats)
- Lifestyle factors (daily habits, social media use)
- Book discovery methods (recommendations, bestseller lists, social media)
Example persona: Sarah, 42, lives in Manchester, commutes by train, and reads contemporary women’s fiction on her Kindle. She follows bookstagrammers and enjoys book club reads. Personas guide marketing decisions, ensuring your messaging speaks directly to the right readers.
Making your book marketable
Let’s face it — some books are naturally more marketable than others. But with the right approach, you can make any book more appealing to readers.
The basics matter. Your book needs a strong title that’s easy to find online. The cover must look professional and fit your genre. And yes, you absolutely need proper book editing and proofreading — readers notice mistakes. Make sure your book looks good in every format, from ebooks to print.
Offer your book in different formats. Ebook, paperback, maybe publish an audiobook and even hardback. Each format brings in different readers.
Smart pricing can help. Try special launch prices or occasional deals to attract new readers.
Look professional. Poor quality puts readers off, no matter how good your story. Invest in top quality book design.
Think about sales early. Start your marketing while you write. What makes your book different? Could it become a series? These questions matter. Consider testing ideas with beta readers. Share snippets on social media. Build excitement before you launch. Let’s explore this point a bit more in the next section.
Writing with marketing in mind
Smart marketing starts before the first draft. Ask yourself:
- What makes your book stand out? Does your book have a clear unique selling proposition that sets it apart from similar titles in your genre?
- Does your book have narrative hooks that can be used in marketing materials?
- Does your book include content that naturally lends itself to discussion and sharing?
- Are there opportunities to build engagement while writing? (Beta readers, teasers, social media updates)
- Does your book lend itself to a series, increasing long-term sales potential?
If you’re writing non-fiction:
- Solve real problems — what keeps your readers awake at night?
- Make it actionable — your readers want results. Include worksheets, checklists, and downloadable resources.
- Create easily shareable content — highlight snippets of info that can easily be shared on social media.
- Think about opportunities to grow your network — your book can open doors to speaking and consulting. Include powerful statistics, case studies and frameworks that translate well to presentations. Plan these opportunities early. They often generate more income than book sales alone.
- Include case studies — our brains remember stories better than standalone facts.
- Could your book’s content convert into a course? If so, write with modules in mind. Structure chapters so they could form the basis of course units. Include exercises, worksheets and action steps that you could expand into full learning materials.
Maximise your luck
Even the best marketing plan can’t guarantee success. However, you can increase your chances by considering:
- Building an audience before launching
- Engaging consistently with readers
- Experimenting with different marketing strategies
- Creating multiple opportunities for lucky breaks (e.g., networking, influencer outreach, multiple formats)
Part 2: Building your author platform
Your author platform is your online presence for connecting with readers. It is several online assets working together, for your benefit. A good author platform usually includes:
- Your website
- Your email list
- Social media
- Content marketing (blog posts, videos, podcasts)
Why build an author platform?
- Visibility — readers need to find you.
- Engagement — you can connect directly with readers, especially via your email list.
- Control — unlike social media, you own your email list and website. So, encourage social media followers to join your email list.
- Long-term success — your platform grows with your career.
Build your author website
A website is your online HQ. Unlike social media, where algorithms limit your reach, a website is entirely yours. Combined with an email newsletter, your website becomes a powerful hub for direct reader engagement and book sales. Essential elements:
- Homepage with clear branding
- Books page with purchase links
- Author bio
- Contact page
- Email signup form
Modern website builders like Squarespace and Wix make creation straightforward, even for those without technical expertise, with costs typically ranging from £4 to £15 monthly. Rather than waiting until publication, establish your website during the writing process to build anticipation and begin growing your readership. For a comprehensive guide to creating your author website, including platform comparisons, content recommendations, and practical implementation steps, read our detailed article on building an author website that works.
Growing your email list
A successful email list can become the most important part of your author platform. Social media helps amplify your reach, but an email list ensures direct communication with readers. Key email list tactics:
- Offer a reader magnet (e.g., a free short story, first book in a series, exclusive content)
- Use website landing pages for sign-ups
- Send engaging emails — updates, behind-the-scenes content, special offers
- Keep content valuable rather than overly promotional
Learn more about how authors can create and grow an email list.
Social media strategy
As an author, you can use various social media platforms to build your audience and promote their work effectively. Each platform offers distinct advantages when used strategically.
Facebook remains essential for community building. Writers can cultivate dedicated readerships through genre-specific groups, host engaging live sessions, and utilise targeted advertising to expand their reach. The platform’s robust analytics help measure engagement and refine content strategy.
Instagram and Pinterest serve visual storytelling needs. Instagram’s Stories and Posts allow writers to share behind-the-scenes glimpses and book quotes, and Bookstagram is huge. whilst Pinterest’s board system helps organise content thematically to drive website traffic. Both platforms reward consistent aesthetic presentation.
TikTok (BookTok) phenomenon has revolutionised book marketing, particularly for young adult and romance genres. Through engaging ‘reels’ — 30-60 second videos featuring emotional reactions — authors can reach millions of potential readers. The platform’s algorithm-driven discovery means that compelling content can quickly go viral, with successful BookTok features often catalysing remarkable sales surges — even for previously published titles.
For professional networking, LinkedIn and X (formerly Twitter) prove invaluable. LinkedIn helps establish industry expertise through long-form articles and professional connections, whilst X facilitates quick engagement with the literary community through targeted hashtags and real-time discussions.
Video platforms offer unique opportunities. YouTube supports in-depth content like writing tutorials and author interviews, benefiting from strong search visibility.
Emerging platforms like Bluesky present fresh opportunities for authentic engagement. Without complex algorithms directing content distribution, writers can build genuine connections and experiment with different content approaches, though the user base is far smaller.
The key to success lies not in maintaining a presence across all platforms, but in selecting those that align with your writing style, target audience and available time. Focus on mastering two or three platforms initially, creating consistent, high-quality content that serves your book. One power tip that works on all social media platforms is to identify relevant influencers and engage with their audiences.
Remember: Instead of trying to be everywhere, focus on platforms where your audience already is. Learn more
- Jane Friedman’s Facebook for Authors: Getting Started Guide
- Instagram/Bookstagram guide
- TikTok for authors
- X/Twitter – 15 tips for writers
- Youtube for authors
- A guide to getting started on Bluesky
Social media tools
There are also tools for scheduling social media posts from one central ‘dashboard’ to your profiles and pages on multiple platforms. There are usually costs involved but it’s a trade-off — these tools can save you a lot of time.
- Metricool provides a free plan with the capability to schedule up to 50 posts — useful for testing. It posts across various platforms, including Facebook, Instagram, Twitter, Pinterest, YouTube, and TikTok. It’s an affordable option for those needing more extensive scheduling features.
- Publer is another social media post scheduler that works with multiple platforms — it has a limited free plan and its paid plans are priced reasonably.
- Crowdfire is another reasonably-priced option with a free plan to try it out.
- Buffer offers a free plan that allows users to manage up to three social media accounts and schedule up to ten posts per account. It is user-friendly and supports most social platforms. Buffer is the most established of these options, but it is also the most expensive.
Goodreads
Goodreads is a social media platform owned by Amazon where readers track, rate and review books. Think of it as a digital book club with over 90 million members sharing their reading experiences. The platform allows readers to maintain virtual bookshelves, discover new titles, and connect with fellow book enthusiasts.
You can register specifically as an author through the Goodreads Author Programme — not as a regular reader. This grants you access to marketing tools and promotional features, including:
- Targeted advertising (you pay per click), allowing you to reach readers based on their genre interests and reading habits
- Book giveaways help generate early reviews and create pre-launch excitement
- Author Q&A sessions and blog integration help build direct connections with your readership
Focus on authentic engagement within reading groups and discussions rather than overt promotion.
For more info, check out our Goodreads guide for authors.
Genre-specific marketing
Marketing strategies for books vary significantly by genre, requiring tailored approaches to reach and engage specific audiences effectively. Non-fiction authors typically focus on establishing authority through webinars, podcasts and speaking engagements, whilst science fiction and fantasy writers often build immersive worlds through interactive content and community engagement. Thriller and mystery authors leverage serialised content to maintain suspense, poetry marketing centres on personal connection through platforms like Instagram, and children’s book authors must simultaneously engage both young readers and their adult gatekeepers.
Each genre presents unique opportunities for author engagement and book promotion. Non-fiction authors can utilise LinkedIn and professional networks, whilst fiction authors might find more success on platforms like TikTok’s BookTok community. Poetry thrives on visual and performance-based marketing, and children’s book promotion often involves educational outreach.
Learn more in our guide to genre-specific book marketing.
Part 3: Content creation and engagement
Marketing is not just about selling books — it’s about creating meaningful connections with your audience. A strong content strategy keeps readers engaged between book launches and helps you stay relevant in a crowded market.
Content planning for authors
Think of your content strategy as a roadmap for keeping readers engaged all year round. Instead of constantly promoting your book, aim to create content that entertains, educates, or engages your target audience.
Planning your content calendar
A content calendar helps you stay organised and ensures a consistent flow of content. Plan content around:
- Book launches — build anticipation with sneak peeks, cover reveals, or character insights.
- Seasonal opportunities — tie content to holidays or events relevant to your genre (e.g., spooky themes for horror in October).
- Trending topics — stay aware of what’s popular in your niche and join relevant conversations.
Content pillars
Structure your content around three or four recurring themes (often called content pillars). For example, a crime fiction author might focus on:
- Writing process insights
- True crime stories that inspired their books
- Character development tips
- Personal reflections on the genre
Creating engaging content
Different formats work for different messages. Mix up your content:
- Short-form posts — book quotes, daily writing updates, interesting facts
- Long-form content — blog posts, newsletters, detailed writing tips
- Video content — live Q&As, behind-the-scenes insights, book trailers
- Interactive content — polls, quizzes, giveaways
Repurposing content can save time and maximise reach. A single blog post could become:
- A series of Instagram posts
- A LinkedIn article
- A Twitter thread
- A YouTube discussion
Maintaining consistency
It’s better to post high-quality content twice a week consistently than to post daily and burn out. Use scheduling tools (e.g., Buffer, Later, or Hootsuite) to streamline your efforts.
The 80/20 rule
A general rule for content marketing:
- 80% of your content should provide value (entertaining, educational, or engaging)
- 20% can be promotional (book announcements, sales, links to purchase)
This prevents your content from feeling like constant advertising.
Part 4: Community building and reader engagement
A strong reader community is one of the best long-term marketing assets. When readers feel connected to you and your books, they’ll help spread the word, leave reviews, and engage with your content.
Engaging with readers
Authenticity and interaction are key. Ways to connect:
- Reply to comments and messages — whether on social media or via email.
- Encourage discussions — ask thought-provoking questions about your book’s themes.
- Feature your readers — share fan art, reader reviews, or book club discussions.
Creating reader groups
Private communities offer an exclusive space for deeper engagement. Consider:
- A Facebook Group for your most dedicated fans
- A Discord server for interactive discussions
- A Patreon or Ko-fi page for exclusive content
Encourage participation by offering:
- Sneak peeks of upcoming projects
- Exclusive Q&A sessions
- Contests and giveaways
The power of reader reviews
Reviews increase your book’s visibility, build credibility, and influence potential buyers. Ways to encourage reviews:
- Ask your mailing list — send a friendly reminder after a book launch.
- Include a request in your book — at the end of your book, invite readers to leave a review.
- Offer free copies to early readers — via sites like BookSirens or NetGalley.
- Engage book bloggers and influencers — reach out to those who review books in your genre.
Pro tip: Reviews don’t have to be 5-star to be helpful. A mix of ratings looks more authentic.
Part 5: Book launch strategies
Building anticipation
The best book launches start long before the release date. Consider:
- Cover reveals — build excitement with teasers and interactive posts.
- Countdown posts — remind your audience how many days until launch.
- Pre-orders — offer bonuses for early buyers (e.g., exclusive content, signed copies).
Leveraging your email list
Your email list is one of your most valuable launch tools. A launch email sequence might look like this:
- Teaser email — announce the book with an exclusive excerpt.
- Cover reveal email — include a pre-order link.
- Launch day email — highlight what makes the book exciting.
- Follow-up email — thank buyers and encourage reviews.
Running promotions
Launch strategies often include:
- Discounted launch pricing — offering a lower price at launch can encourage early sales.
- Giveaways — offering free books or merchandise in exchange for shares/reviews.
- Book bundle collaborations — team up with other authors to cross-promote.
Maximising visibility
The first 30 days are crucial for Amazon’s algorithm. Consider:
- Running Amazon Ads — target relevant keywords.
- Listing your book on promotional sites — e.g., BookBub, Freebooksy.
- Using social media to drive traffic — share behind-the-scenes content.
Part 6: Paid advertising for authors
Should you use ads?
Paid advertising can accelerate book sales, but it’s not essential for every author. Before investing, ensure:
- Your book has a professional cover and description.
- You have an engaging product page.
- You’ve already built some organic interest.
Amazon Ads
Amazon Ads allow you to target readers searching for similar books. Key strategies:
- Start with Sponsored Product Ads targeting keywords in your genre.
- Use auto and manual campaigns — let Amazon suggest keywords, but also test your own.
- Monitor results — adjust bids and keywords based on performance.
Facebook Ads
Facebook Ads can be highly effective if targeted well. Key strategies:
- Use clear, engaging ad copy with a strong hook.
- Target specific audiences based on reading interests.
- Experiment with small budgets before scaling up.
BookBub Ads
BookBub Ads can promote books to a highly engaged reader base. Key strategies:
- Run ads to BookBub’s newsletter subscribers.
- Focus on competitive pricing — free and discounted books perform best.
Part 7: Long-term book marketing strategies
Keeping momentum after launch
The biggest mistake authors make? Stopping marketing after launch. Here’s how to sustain interest:
- Write more books — having a backlist makes marketing easier.
- Run periodic promotions — discount books every few months to attract new readers.
- Repurpose content — turn blog posts into newsletters, social media posts, or videos.
Leveraging collaborations
Collaborate with other authors to expand your reach:
- Cross-promote each other’s books.
- Host joint giveaways.
- Appear on each other’s podcasts/blogs.
Expanding into new formats
Consider diversifying with:
- Audiobooks — the fastest-growing book format.
- Translations — tap into international markets.
- Merchandise — for superfans, consider themed products.
Final thoughts: A long-term approach to book marketing
Marketing isn’t a one-time event — it’s an ongoing process. The most successful authors:
- Experiment with different strategies to see what works.
- Focus on relationship-building, not just sales.
- Keep learning and adapting to industry changes.
Remember: Marketing is about connecting with readers who will love your book. If you focus on finding the right customers where they already are, creating value for them, being authentic, and staying consistent, your audience will grow over time. Next steps:
- Choose one or two strategies from this guide to focus on first.
- Set realistic goals — small, consistent efforts lead to long-term success.
- Keep experimenting and refining your marketing approach.