This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Progress Tracker


Allow your users/students to keep track of their progression in your site. They can click a ‘Completed’ button on pages where tracking is activated which gives them a visual guide when thry return to the site as to where they left off. Also provides handy ‘Next’ and ‘Back’ buttons within a set of sub pages (think topic pages), as well as a ‘quick jump’ list so they can quickly visit any page in that topic. All of this can be customised.

How to Use
– When creating a new page or editing an existing one, tick the ‘Enable tracking’ option in the Page attributes settings.
– Any sub pages created with this as a parent will be tracked. A mini menu indicating current progression is shown at the top of the parent page.
– This only works for logged in users!

Plugin Options
– Location of the next / back buttons (top or bottom)
– Location of jump menu (top or bottom or not shown)
– Change the button text
– Change the button image
– Widget showing progress or sub pages mini menu


  • The sub page menu. Items in bold indicate unread pages
  • A sub page with next / back buttons, quick jump menu and the ‘mark as read’ button
  • Admin screen showing user progression
  • Indivdual overview of a single user progression


  1. Extract the zip file and copy contents in the wp-content/plugins/ directory of your WordPress installation
  2. Activate the Plugin from Plugins page.


How do I customise the buttons?

You can customise the plugin in Tools > Progress Tracker

Why aren’t the buttons appearing?

Buttons only appear for logged in users – check you’re logged in!


April 9, 2018
This too can be deployed as task completion module for organization. Imagine u have 20 staff and you need to task them all with a single task, so instead of relying on expensive project management plugin u use this and everyone can mark if they have completed a task accordingly. Also good if you are a lecturer and want every single student to read a freaking topic before you give them a quiz because you know you always give answer in these topics and hope they score but they dont because they lazy af. Anyway, more people should use this.
April 7, 2018
Surprised this doesn’t have a lot more users because it performs a very useful function in giving people a sense of accomplishment. Especially useful if you write educational material that isn’t necessarily part of a course, or if you want to break up a longer article into sections so people don’t give up on it. Mostly just writing this review to thank the developers.
September 3, 2016 5 replies
This plugin does exactly what I need it to do, so I’m giving 5 stars for that. Thanks guys for putting in the effort! A few constructive criticisms: I wish all developers would integrate more tightly with the WP admin UI It would be nice to use font icons instead of images (e.g. FontAwesome) It would be nice to have a little more flexibility on the parent page. Currently, links are forced into a 50/50 layout. I would prefer a single column list, and perhaps the option to show an excerpt Some depreciated HTML being used. e.g. should be If a donation would help towards getting these features included, please let me know where I can do that 🙂
Read all 8 reviews

Contributors & Developers

“Progress Tracker” is open source software. The following people have contributed to this plugin.


Translate “Progress Tracker” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Division by zero and thickbox fix


  • Fixed for Gutenberg


  • Bug fix for reset progress


  • Added shortcode option for toggler on DIVI themes


  • Options for removing numbers
  • Option for auto marking progress as complete
  • Users can now reset progress


  • Mini Menu added to the tracker widget


  • Can now add tracker widget
  • Can now change Click here to start button text


  • Can now add the mark as read button at top or bottom of the page


  • Added shortcode for displaying current user’s progress.
  • Added Page Summary tab that shows percentage of users that have completed each page.


  • Fixed the switch operation on the frontend.


  • Initial Release