How to sell eBooks on your website

“Direct selling” as it is known, means selling books to readers on your own author website.

Selling eBooks on your own website has a lot of advantages, like greatest control, independence, and 100% of sales. It also helps build your authority and engagement with your audience and creates that all important email list of people who want to hear more from you. Publishing an eBook has become super easy with 1stFlip eBook creator. We’ve put together a guide on how to create and sell eBooks on your site.

eBook format

For Amazon Kindle, the file format is MOBI. For other readers, the common eBook format is ePub, which is accepted by Barnes & Noble, Apple iBookstore and Kobo.

However, here we will show you an special format. Publish your eBook in HTML5, then it can be viewed via browser on any device, tablet, smartphone, Mac and PC, no third-party app needed.

HTML5 eBook supports realistic page flip effect, video and audio, password protection, text search, table of contents, thumbnail, zoom in, social sharing, etc. What’s more, it works perfect with any browser, readers don't need to install any app to read them.

Below are examples of how ebooks look like on youe website or blog.

Part 1 Create HTML5 eBook

1stFlip eBook Creator allows you to convert PDF to html5 eBooks. After that, you can distribute the ebook via a link or embed to your website or blog, share on social media, etc. Follow below steps to create your eBook first.

Step 1 Download, install and run 1stFlip eBook Creator on your Mac or Windows.


Click Import and choose your PDF.

add music to digital publication

Step 2 Customize your eBook.

Now you can preview your eBook with page flip effect from the preview window. Customize the appearance of your eBook with the professionally-designed, customizable templates amd scenes. Add logo, background music, Google Analytics ID, change button color, etc.

Customize eBook 

Step 3 Enrich eBook Content.

1stFlip eBook creator allows you to add link, shape, button, local video, YouTube video, Vimeo video, audio, etc. to your ebook.

Enrich eBook Content 

Step 4 Publish eBook online.

When you're done editing the eBook, click Upload Online to publish your eBook to 1stFlip cloud hosting, or click FTP to upload eBook to your own website. After that, you will get the unique url of your eBook.

Publish eBook 

Part 2 Display eBook on your website

Option 1 Display the eBook corver

Now display the eBook cover on your website or blog, add a description, set the price and add the eBook link. Readers can view the eBook with any browser on any device.


Option 2 Embed eBook to website/blog

You can also embed eBook to your webpage or blog. Below is an example.


embed eBook

Part 3 Preview eBook content

If you want visitors preview a few pages of your ebook, add password to the ebook and leave first several pages public.

Publish eBook

Part 4 Track your eBook with Google Analytics 

Add Google Analytics ID in Settings. After publishing ebook online you can log into your Google Analytics account. From the Home page, you can see a summary of what’s interesting about your eBook:

  • Overall traffic and conversions (Users, Revenue, Conversion Rate, Sessions).
  • User volume by day and hour.
  • The number of users on your site right now, and which pages they’re viewing.
  • and more.


track eBook


Part 5 Drive more traffic to your eBook

When selling eBooks directly from your website/blog/author site, you may consider how to  drive traffic. Here we will show you to ways.

Option 1 Promote your eBook on social media

Share your ebook on social media such as Facebook, Twitter, etc. or send the ebook link via email. When posting eBook created by 1stFlip on Facebook or Twitter, the link will transform into a neat preview of your eBook, prompting people to click it.

Promote Your E-Book

Option 2 Add title, description for your eBook

Once published, your eBooks are indexed as webpages. 1stFlip eBook Creator allows you to add titles and meta descriptions, which are so important for Search Engine Optimisation (SEO).

Publish eBook