Video Learning Plugin Description
The CM Video Lessons Manager for WordPress is a great e-learning plugin to create a video-based learning environment on your WordPress site.
If you’ve been searching for a way to sell online courses like other video course websites similar to Udemy, but directly from WordPress – here is the solution!
This e-learning plugin organizes your video content so you can upload video lessons and courses and view progress reports for each student and course all on one dashboard.
With our suite of add-ons, enhance your course with gamification through customized quizzes and issue certificates of course completion.
What is Video LMS?
Import Videos from Vimeo and Wistia
Use this WordPress e-learning plugin to manage online course video content uploaded and organized on private Vimeo or Wistia video channels. Once the API key is set for a Vimeo or Wistia account, the plugin will add the option to build any number of courses or webinars for online learning.
Reports and Statistics
LMS Course Builder Layouts and Templates
Change the layout according to the use case and choose from several different layouts on separate pages via shortcode. Within each layout there are several parameters to control such as appearance of the search bar, lesson dropbox, and width of video tile display.
The Student’s eLearning Dashboard
This e-learning plugin comes with a student dashboard which can include all information related to the students’ video courses in one view. Also, include information coming from other plugins using shortcode.
Creating The Ultimate Video LMS: Step by Step
![]() ![]() ![]() |
Learn how to set up the Video Lessons plugin, from connecting Vimeo to organizing videos into lessons and adding the student dashboard to your site. Read our guide Use Case - Creating a Video Lessons LMS And Tracking Student Progress. |
Get Paid With Video Lessons
This learning management system plugin also lets you lock lessons and charge users to have access to them using the Payments add-on.
Pay-Per-View Video Lessons
With the Easy Digital Downloads cart system you have the option of more than 20 payment gateways including PayPal, Authorize.Net, 2Checkout, Skrill, PayMill, Stripe and many more.
![]() ![]() ![]() |
By installing the free WooCommerce or Easy Digital Downloads cart system plugin you also get the PayPal and Amazon payment option included. Read how to set up the paid online course platform with the use case charging users for access in video lessons portal. |
MicroPayment Integration
The MicroPayment option for course payments is more flexible in terms of usage and is designed as an internal digital wallet for your site users. The wallet can be structured to hold real money or to operate off a points based system.
The Complete eCourse Solution: Quiz, Certificate, and Digital Course Material
To further extend the Video Lessons Manager plugin capabilities, install the CM Download Manager Plugin to incorporate downloadable files with your online course content.
The Video Lessons Manager Certificate Add-on lets you create personalized certificates of completion for users. Certificates can be automatically or manually generated and are fully customizable.
The Video Lessons Manager Quiz Add-on lets you build multiple choice quizzes with embedded video or image content. Restrict the number of attempts allowed, define an acceptable passing score, and track quiz results on the student’s course progress report.
With these plugins, you can develop every aspect of an ecourse, complete with content drip, gamification, quizzes, and certificates, while displaying a list of all videos and files for each course on the student dashboard.
Video Lessons Manager Use Case Examples
- Create Video Tutorials – Create video tutorials about your products and provide detailed information to the users.
- Private Lessons – Forget about giving live lessons to your students, instead, record videos once and sell them on your website (requires add-on).
Video Lessons Manager Plugin Related Use Cases
- Creating a Video Lessons LMS And Tracking Student Progress
- How to Configure Restricted LMS with Sequenced Videos Using List Layout
- Charging Users For Access in Video Lessons Portal
- How To Enable Free Videos In the Lesson
- Granting Certificates After Quiz Completion in Video LMS
- Pre-Recorded Lessons and One-On-One Teaching Lessons
How to Use The WordPress Video LMS Plugin
- Connect Vimeo or Wistia to the plugin
- Import your videos and organize them into lessons and courses
- Include rich description to each video or lesson page
- Add links of your lessons pages and course listing to your site’s menu
- Charge users for access (requires payments add-on)
- Create a LMS in WordPress such as Udemy and Coursera
Watch our online WordPress video tutorial library, to see the CM Video Lessons Manager plugin in action!
Video Lessons Manager Plugin Additional Resources
Related Blog Resources
WordPress Video Lessons Manager Course Builder Basic Features
Please check the user guide to learn more about this plugin.
Vimeo and Wistia – Supports videos hosted on Vimeo (even free accounts) or Wistia. Use any videos hosted, including private videos. | |
LMS Statistics and Reports – Show progress reports per user, lesson, course, and videos viewed. Report which video was watched by each user, total video views, and the amount of time watched. This allows you to track your most popular content and assess course effectiveness.View Screenshot: Video Lessons Manager Front-end Statistics. | |
User Notes – Add personal notes for each video they watch. Notes are then available only to the user who created the note. | |
Bookmarks – Users can bookmark specific videos. Admin can add a shortcode to the user dashboard so users can view all their bookmarked videos. | |
File Attachments – Add file attachments to each video or course. | |
Localization and Labeling – This LMS plugin for WordPress lets admin edit plugin labels and messages, letting you customize your LMS to fit your own language or terminology. | |
Search Videos – Search videos in courses or lessons, by video title, description and user notes. | |
Sequenced Videos – Unlock videos one-by-one for each user. Set the conditions of how many % of the video the user should watch and how many days should pass after unlocking previous video to unlock the next one. | |
Video Lessons Layouts – Supports several view layouts for each lesson. The admin can choose the layout on a per lesson basis. | |
LMS Student Dashboard – The student dashboard allows students to track progress, show bookmarks, show paid lessons and more. | |
LMS Notification Support – Supports admin email notifications about each students’ progress. For example when a student has finished watching a video or a lesson or a course. | |
Course Certificates – Give each student a certificate upon completion of a lesson or course (with the purchase of the Certificates Addon). | |
CPD Hours – Add CPD (Continuous Professional Development) Hours to each lesson. | |
Lesson Quiz – Build quizzes for each lesson to test the understanding of course curriculum before students complete the course (with purchase of the Quiz Addon). Quiz questions are customizable and can include video and images, and can be answered using customizable multiple choice options. | |
Course Payments – Set a price for watching lessons or videos (once integrated with CM MicroPayments or Video Manager Direct Payments). You can charge a pay-per-view rate for each video lesson or create customizable payment schemes within different time intervals for students to view course content, payable through Easy Digital Downloads payment gateways. View Screenshot: Video Lessons Manager Payment Option. You can also combine multiple LMS courses and sell them. | |
LMS Access Control – Restrict watching the videos to logged-in users and block anonymous users from watching. View Screenshot: Video Lessons Manager API Keys Settings | |
Restrict By Time – Restrict video access by time per user or lesson. When a user exceeds their viewing limit, access will be blocked and a warning will display with option to renew. | |
Video Lessons Shortcodes – Numerous shortcodes are available, allowing you to display a lesson / course / specific video and the user dashboard anywhere on your LMS. | |
CM Appointments Booking Integration – Let students book one-on-one lessons with teachers using a handy calendar for booking. | |
CM Registration Integration – A perfect pairing with the CM Registration and Invitation Codes Plugin, which allows you to invite students to register and gain access to the student dashboard using a personalized registration code. | |
LMS Theme Compatibility – The Video Lessons Manager plugin has been thoroughly tested with all major themes. As such, it is compatible with Divi, Avada, Enfold and other known themes. |
Video Lessons Manager Plugin Editions and Pricing
Feature | Pro Edition | Advanced Edition | Ultimate Edition |
$39 | $69 | $119 | |
Read Vimeo Private Videos | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Create Multiple Lessons | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Shortcode to Include video List | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Bookmarks | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
History and Statistics | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
User Notes | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Student dashboard | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Search Support | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Access Control | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Video Courses | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Video Templates | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Sequenced Videos | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Edit Labels | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Notification Support | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Wistia Support | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Pay for Viewing | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Quiz Support | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
Certificate Support | ![]() ![]() ![]() | ![]() ![]() ![]() | ![]() ![]() ![]() |
$39 | $69 | $119 |
Video LMS Plugin Additional Addons and Modules
When installed together with the Video Lessons Manager plugin, the following modules and addons provide additional functionality.
Video Lessons Manager Related Plugins and Integrations
Video Lessons Manager Frequently Asked Questions
Please check the user guide to learn more about this plugin.
Basic Questions
I use Vimeo. Can I use a free Vimeo account? What's the difference in paid plans?
Yes. You can import videos, even private ones, from basic (free) Vimeo accounts. Currently, Vimeo provides API access to all account types.
Lower Vimeo account tiers may have limited uses (for example, 25 API calls/minute in the free plan). But, since the plugin only makes calls when importing videos, this should not affect your experience.
Note that some Vimeo features are only available in different plans, and this is not related to our plugin. Examples:
- Some embedding options such as hiding the play, volume and fullscreen controls
- Ad-free videos (Plus)
- Chapters, video templates, playback speed control (Pro)
- Player call-to-action, custom logos (Business)
- Live streaming (Premium)
More Resources
Learn more how Vimeo affects the plugin: Video Lessons Manager – Vimeo Free vs. Vimeo Premium Accounts.
Learn more about Vimeo’s plans: Vimeo API Rate Limits guide.
Can I embed Youtube videos in my online course page?
No. Currently, the plugin only works with Vimeo and Wistia.
Can I upload videos to Vimeo or Wistia from WordPress with this plugin?
No. This plugin works by importing videos which are already online on those platforms.
Is there any limit to video length?
No, the limit depends on your Vimeo account. The plugin does place any restriction on the amount of videos or the length of each. If you have a Vimeo Pro account, you probably can also upload extremely long videos and serve them using the plugin.
Can this video WordPress plugin be used for teaching coursework or video training?
Yes, this LMS plugin can be used for internal training videos and improving video learning experience of the students or users.
Does this LMS Plugin have a free version?
Yes, this is one of the best Free LMS WordPress Plugins. You can download the free version here and upgrade to the Pro anytime.
Note that some features are exclusive to the pro version, such as allowing users to check their progress, search and bookmark videos, shortcodes to embed content anywhere and more.
Advanced Questions
Does this WordPress LMS plugin have BuddyPress or bbPress integrations ?
No, This WordPress LMS plugin does not integrate with BuddyPress or bbPress.
How do you modify the order of videos displayed on the course page?
Can I set up a pay-per-view channel for one night only?
Yes. You can set up a pay-per-view option for any defined amount of time. You can also include multiple option so user can choose between one night and one week for example. Note that it requires the Payments add-on.
Payment Integration
Requires the payment add-on.
Do I have to use a virtual currency or can I also use regular payments?
You can use regular payments only, with PayPal, credit cards and more via Easy Digital Downloads or WooCommerce. This requires the Payments Add-on
See the Video Lessons Manager Payments Add-on page or see our Documentation page regarding Payments.
WP Video LMS Plugin Demo
VIDEO LESSONS MANAGER DEMO SITES
EXAMPLES OF SITES USING VIDEO LESSONS MANAGER
Watch the video clips below to see each Video Lessons Manager feature in action
For more in-depth descriptions, visit our User Guide.
MAIN VIDEO LESSON MANAGER FEATURES
LMS USER MANAGEMENT
ADDONS AND ADVANCED FEATURES
Video Lessons Manager Plugin Image Gallery
Back-end Gallery
Customer Reviews for Video Lessons Manager – Video LMS Courses WordPress Plugin
- Perfect for online classes
With a quick set up I was able to organize (and monetize) all my online classes. Thank you!
Marta Luka - Great support and very interesting possibilities
After a few problems with the setup, staff from Creative has helped me a lot to achieve what I was looking for. I would definetely recommend this plugin as a pro user!!!
guirot - Very useful and easy to work with
Very useful and easy to work with
ptichka - Really good extension
Usually, I’m not commenting extensions, but this one I need to. I’m web developer and most of the sites I created for clients are based on WordPress. Sometime ago, I needed to create online curse page and I used this extension. Now, client is very happy, He loves statistic in this plugin, and pre-paid channels.
As a developer, I recommend this extensions. It’s very useful and easy to use.
Wojtek