IngramSpark Academy

Self-Publishing Essentials


Free online self-publishing courses to help you publish like a pro

You can write the best content, publish your book with the utmost quality, and have the broadest book distribution possible, but investing in your publisher education is another critical piece to help you sell more books!

Street Smarts

Select a Topic You Would Like to Learn More About

Woman writing notes in book

How to Build an Author Platform

Learn how to find your book’s audience and how to connect with readers. This course is your guide to building author connections to promote your book.

Skill Level: Beginner/Intermediate

woman typing on laptop

How to Increase Book Sales Potential: Metadata for Books

Learn how to increase book sales potential by making better use of your book metadata. This course provides tips to optimize the most essential metadata for books like book title, book description, author bio, trim size, and more.

Skill Level: Beginner/Intermediate

group of people using social media on various devices

Social Media Marketing for Self‑Publishers

Learn how to market your book on social media, what social platforms work best for authors, and how best to develop a social media marketing strategy that promotes your book and author platform.

Skill Level: Beginner/Intermediate

desk with notebook, keyboard, and coffee

How to Self-Publish a Book

Learn how to self-publish a book with a better understanding of where self-publishing stands today, the benefits of self-publishing, the book publishing process, and what you need to self-publish professionally.

Skill Level: Beginner

desk with book and colorful swatches

How to Design a Book

Learn how to design a book cover and interior with book design tips that will help your book reach more readers. This course reveals important publishing industry standards to keep in mind for your book design, whether you create your cover and interior yourself or work with a professional book designer.

Skill Level: Beginner/Intermediate

online learning illustration

How It Works

  1. Select a publishing course.
  2. Take the time to grow your understanding.
  3. Apply what you learn.
  4. Sell more books!

Get More Self-Publishing Knowledge


We invest in your publisher education, and IngramSpark Academy is just one way for you to access the information you need to publish professionally. Check out our podcast or subscribe to our blog for even more tips!

How to Self-Publish a Book

Read the Guide


Listen Now

Apply What You Learned!

Create an Account