Marketing a book as a self-published author often means doing the work yourself, and doing it on a budget. The good news is that many of the most effective marketing strategies cost nothing but time and consistency. You do not need paid ads or expensive services to start building an audience.

Here are practical, low-cost and free ideas you can use at any stage of your publishing journey.

Build a simple author website

A clean, professional website gives readers a central place to find you. Use affordable hosting and a simple theme. Include an about page, a books page with buy links, and an email sign-up form. Keep it fast and mobile friendly.

If you are not ready for a full site, start with a free one-page landing page using tools like Carrd, Wix, or MailerLite. You can expand later.

Grow an email list with a reader magnet

Email marketing remains the highest-converting channel for authors. Create a free reader magnet—a short story, prequel, bonus scene, or character guide—and offer it in exchange for email sign-ups.

Place the sign-up form on your website, in the back matter of your books, and in your social media bios. Send a welcome sequence that introduces you and your work, then follow up with a regular newsletter.

Use content marketing to attract readers

Write blog posts, articles, or newsletters that relate to your genre, themes, or writing process. This builds search visibility over time and gives readers a reason to visit your site even when you do not have a new release.

Topics can include:

  • Behind-the-scenes world-building notes
  • Character interviews or deleted scenes
  • Writing tips for your subgenre
  • Book recommendations for your audience

Leverage free social media strategically

Pick one or two platforms where your readers are active. Post consistently but sustainably. Share a mix of:

  • Book-related content (quotes, aesthetics, snippets)
  • Personal writing updates
  • Community engagement (questions, polls, shoutouts)
  • Occasional promotions

Use free tools like Canva for graphics and free schedulers like Buffer or Later to batch posts.

Join and contribute to reader communities

Participate in genre-specific Facebook groups, Reddit communities, Discord servers, and Goodreads groups. Do not spam. Instead, answer questions, recommend other books, and share value. When appropriate, mention your work naturally.

Many communities allow promo threads on certain days. Use them respectfully.

Run newsletter swaps with other authors

Find authors in your genre with similar-sized lists and agree to feature each other’s books in your newsletters. This cross-promotion exposes you to new readers at no cost.

You can find swap partners in author Facebook groups, through services like StoryOrigin, or by networking at virtual author events.

Use free book promotion sites selectively

Sites like Freebooksy, Bargain Booksy, and The Fussy Librarian offer free or low-cost promo slots, especially if you make your book free or $0.99 for a limited time. These can spike downloads and generate reviews.

Apply early, as free slots fill quickly. Track results to see which sites work best for your genre.

Ask for reviews consistently

Reviews drive visibility on retailers. Include a polite request at the back of every book. Mention it in your newsletter. Offer a free copy to readers who are willing to leave an honest review.

Never pay for reviews or offer incentives tied to positive ratings. Keep it ethical and consistent.

Create a simple launch plan for every book

Even without a budget, a structured launch helps. A basic free launch plan might include:

  • Cover reveal on social media and newsletter
  • ARC distribution to reviewers two weeks before launch
  • Launch day announcement across all channels
  • A limited-time price promotion or free run
  • Follow-up posts sharing reader reactions and reviews

Repurpose content across channels

One piece of content can become many. A blog post becomes a newsletter issue, three social posts, a Pinterest pin, and a short video script. This maximizes your effort without extra cost.

Collaborate on multi-author promotions

Join or organize group promos with authors in your genre. These can be themed giveaways, bundle sales, or shared landing pages where each author offers a free book. The combined audience multiplies reach for everyone.

Platforms like BookFunnel and StoryOrigin make this easy to set up.

Optimize your book metadata

Metadata is free marketing you control. Make sure your title, subtitle, categories, keywords, and blurb are optimized for search on Amazon and other retailers. This helps readers find your book organically.

Update your blurb periodically based on what resonates with readers.

Offer a permanently free series starter

Making the first book in a series free (permafree) can drive steady read-through to paid books. Use a free distribution tool like Draft2Digital or PublishDrive to set the price to zero across retailers.

Promote the free book in your newsletter, on your website, and in group promos.

Track what works and double down

You do not need fancy analytics. Use a simple spreadsheet to track:

  • Where new subscribers come from
  • Which posts get engagement
  • Which promos lead to sales or reviews
  • Email open and click rates

Focus your time on the channels and tactics that show real results.

Final thought

Low-cost and free book marketing is not about doing everything. It is about choosing a few sustainable actions and doing them consistently. Build your email list. Show up in reader communities. Create content that serves your audience. Optimize what you already control.

Over time, these small steps compound into a platform that sells books without draining your budget or your energy.