Make your WordPress course fully interactive with just a few clicks

WPComplete is a WordPress plugin that helps your students become more successful with online courses more by helping them track their progress through them. It works with most course and membership plugins and requires zero programming.

"It's incredible what this single plugin has done to improve the engagement with our content and help members feel like the course is interactive." Glen Allsopp, marketer

“This is the plugin I was waiting for. WPComplete is the final piece of the puzzle for creating high quality membership sites on WordPress.” Justin Jackson, product maker

"I'd almost given up on finding a simple plugin to let my users track their progress through my course... then I found WPComplete. I absolutely love using it.” Mark Butler, consultant

Help students finish what they paid for

By giving your students a way to track their progress, they’re more likely to finish your course. That means happier and more accomplished customers, more testimonials from them, resulting in you and your course looking really good.

Progress is everything

WPComplete lets you create infinite buttons, lessons and courses. These are tracked in two ways: For the student, they can see what lessons they’ve finished and what’s left to do. For the teacher, you can see how far each student has progressed and which lessons are the most or least completed.

Fully customizable to match your style

WPComplete let’s you quickly adjust the colours to match the branding of your course for all buttons and graphs. Out of the box, it fits into any style, and you can take it even further if you want with normal CSS styles.

Works with most course and membership plugins

WPComplete doesn’t lock you into any WordPress theme or course software. Use whatever you’d like, and we’ll take care of adding lesson completion functionality. WPComplete is the functionality most online course plugins are missing.

See WPComplete in action

Example of WPC on a course

Example of WPC on another course

Example of a few WPC shortcodes

Free features

Mark lessons as complete
Students can complete lessons so they know how far they’ve progressed in your course.

Any theme, any plugin
Use WPComplete with any WordPress theme, membership plugin or page/post type.

Quick toggle
Set which pages or posts are completable via Quick Edit or by editing the page/post.

Non-visual Progress shortcodes
Show number of lessons, number of lessons completed and percent complete.

Pro Features

Multiple courses
Create as many courses or modules as you want, you can track them all separately.