MyBookProgress by Stormhill Media


Let readers know about your upcoming book while growing your list and hitting your deadline.


Easy-to-Update Progress Bar Widget

Show off your book’s progress in style. You can add this fully customizable widget to your sidebar or any other «widgetized» area of your WordPress website.

MailChimp Integration

Readers can subscribe to your email list to get book updates in just a few clicks.

Deadline Tracking

Insert your deadline and MyBookProgress will help you stay on track. If you fall behind, MyBookProgress will do the math to tell you how many words/pages/chapters you need to write each day to catch up.

Writing Statistics Dashboard

The statistics dashboard can help you find out which day of the week is your most productive, and much more. Geek out as you track your writing progress with cool charts and graphs.

NaNoWriMo Mode

Are you writing a book as part of National Novel Writing Month? MyBookProgress has a special template to help you get your 50,000 words written.

Social Media Update Generator

Let your readers know about your progress on Twitter and Facebook with just a few clicks.

Blog Update Generator

Did you just finish your rough draft and want to update your readers about passing a milestone? MyBookProgress has a blog post generator button that will automatically start a blog post for you and insert a snapshot version of your book’s progress bar. You have full control over the content of the blog post. Include a sample of your writing or an update about why you are excited about your work in process.

MyBookTable Integration

MyBookProgress integrates with MyBookTable to help you get pre-orders for your book.


  • This is the individual MyBookProgress widget.

  • These are the style packs for the MyBookProgress Progress Bar.

  • This is the statistics dashboard.

  • This is where you update your progress


Repository Crossload Method (Recommended)

  1. Log in to your WordPress Dashboard then go to Plugins -> Add New -> Search
  2. Search for «MyBookProgress»
  3. Click “Install”
  4. Click “Activate” under the the plugin on the ‘Plugins’ menu in WordPress.
  5. Follow the instructions at the top of the dashboard.

Zip Upload Method

  1. Download the from the plugin repository.
  2. In your WordPress Dashboard go to Plugins -> Add New -> Upload
  3. Select «choose file», select, and click “install now”
  4. Click “Activate” under the the plugin on the ‘Plugins’ menu in WordPress.

Old-Fashioned FTP Method (Advanced)

  1. Download the from the WordPress plugin repository.
  2. Open the zip to a directory named mybooktbale. This should happen automatically by double clicking the zip file.
  3. Upload the mybookprogress directory to the /wp-content/plugins/ directory of your site, using your favorite FTP client.
  4. Click “Activate” under the the plugin on the ‘Plugins’ menu in WordPress.


9. juli, 2019
Writers are expert procrastinators– or at least I am. I can make it seem like I’m getting a lot done when I’m actually just eating donuts and watching Stranger Things on Netflix. MyBookProgress allows you to create a plan and set a deadline to finish your magnum opus. Better yet, it will message you weekly asking you to update your word count, chapter count, or other metric of your choosing so you can keep up to date. With a quick click of a button, that update is turned into a post so you can update your readers. There is no better motivation than the fear of telling your readers you decided to watch the Bachelorette and eat Ho Hos instead of writing. You’ll also be motivated if you (like me) only update when you get that email. Every week that I think I was being a lazy sack of beans, I grudgingly input my progress and am always amazed at how many words I produced. MyBookProgress has me writing every day which means that it has motivated me to get my books written faster than ever before.
16. mars, 2017
This app is a godsend! It not only tracks your writing to keep your readers informed, but it’s got different design options and phases! PHASES! This is soooo necessary when tracking writing so you can tell readers your progress in each phase. You can even add a book cover. This is really amazing and I’m so glad I found it!
3. september, 2016
I was a Kickstarter backer of this project back in October, and it kept me on track during NaNoWriMo. It’s easy to use, has never caused any installation problems, and it’s a real kick in the pants when I look at my website and realize I’m behind. I love «Get Book Updates» feature that will add the people who click it to your mailing list. I also love that pro users can have more than one book, since I usually have one novel I’m drafting and another I’m finishing up. EDIT: How could I forget? When you update your progress, your dashboard has fireworks. How cool is that? Such an encouraging feature. 🙂
3. september, 2016
For the writer, MyBookProgress blows all other loading bar plugins out of the water. Not only is it extremely easy to update your writing progress – using words, chapters, or percentage – but it also understands the different parts of the writing process with sections for Research, Editing, and more. My favorite feature is the «Get Book Updates» button, which automatically syncs with my MailChimp account and adds subscribers to my email list. Talk about value!! Your website visitors can also leave you little notes of encouragement, which are priceless. And the different styles of loading bar are just sugar on top – you can even choose your own custom bar color for some of them. Do yourself a favor: grab MyBookProgress and slap it on your sidebar (I actually have mine on my homepage). Your audience will love watching your progress, and they’ll be more encouraged to keep in touch with you and buy your latest book when you finish it!
Les alle 4 vurderinger

Bidragsytere og utviklere

“MyBookProgress by Stormhill Media” er programvare med åpen kildekode. Følgende personer har bidratt til denne utvidelsen.




  • Fixed support for the Mailchimp API v.3
  • Fixed issues with adding widgets
  • added instructions for manually adding shortcodes


  • replaced create_function, support removed in PHP 8, with stand-alone function in /includes/functions.php


  • Updated supported WordPress version after testing.


  • Updated supported WordPress version.


  • Fixed a minor display issues when phases were created with overly long names.
  • Changed new progress blog posts to be created as drafts instead of being immediately published.


  • Minor bug fixes


  • Improved Style Pack styling and support


  • Added WordPress 4.6 support
  • Added PHP 7 support


  • Added localization support
  • Added support for multiple books
  • Various other tweaks and minor bug fixes


  • Fixed several display bugs that manifested when using Firefox
  • Added new loading animations to improve clarity
  • Added book style editor to Book Setup page for ease of use


  • Improved frontend progress bar display


  • Fixed several minor bugs causing error messages to show on admin page


  • Added ability to leave feedback on help topics
  • Fixed a bug with the progress pagination system
  • Improved design and functionality of Upgrades page
  • Fixed a bug that caused the admin page to not show up properly with certain server configurations
  • Various other tweaks and bug fixes


  • Minor improvments to responsive styling
  • Improved statistics graphs display
  • Improved admin page styling


  • Fixed bug that prevented the license key from updating properly


  • Fixed major bug that prevented opening the main MyBookProgress page in certain cases


  • Fixed bug that prevented adding new phases


  • Initial Release