All Features of the WordPress Fox LMS Plugin
From unlimited courses and lessons to quizzes, progress tracking, monetisation options, and custom certificates, Fox LMS provides everything you need to build a professional and engaging learning platform.
Key Features
-
Unlimited courses
Create and manage as many courses as you need without any limits. Build a learning platform that grows with your audience and business.
-
Unlimited lessons
Add limitless lessons to each course and organise content the way you prefer. Deliver structured, flexible learning experiences for students of any level.
-
User and access management
Easily control who can access your courses, lessons, and materials. Assign roles, manage permissions, and ensure a better learning environment for students and instructors.
-
Quizzes
Add interactive quizzes to your courses. Evaluate learner knowledge, measure performance, and make training more engaging and effective.
-
Monetisation & Payments
Sell courses directly through your LMS with built-in payment options. Set prices, manage enrollments, and generate revenue.
-
Reports & Analytics
Track course performance, student activity, and completion metrics. Get clear insights to improve your content and make data-driven decisions.
-
Student progress
Monitor individual progress across lessons, quizzes, and courses. Keep learners on track and identify where support or improvement is needed.
-
Certificate builder
Create customizable certificates that automatically generate upon course completion. Reward learners with professional, branded achievements.
Create & Publish Quiz
-
Create lessons
Create lessons using text, videos, tables, and more. Easily structure educational content to match your teaching style and learning goals.
-
Create Course
Add your created lessons to your course. Quickly put together complete courses with lessons, quizzes, attachments, and settings.
-
Difficulty level
Set a difficulty level for each course to guide learners and help them choose the right program based on their experience.
-
Display Courses (course grid)
Showcase your courses in a clean, responsive grid layout. You will be able to filter courses based on the difficulty level.
-
Course image/ video
Add a featured image or introductory video to each course. Capture attention instantly and give learners a preview of what to expect.
-
Course attachments
Upload additional files such as PDFs, documents, and resources. Enhance your lessons with supporting materials that students can download.
-
Course Schedule
Specify the period of time the course will be active. Set the desired date and make it available only for the given period.
-
Public and Paid Courses
Offer free public courses or restrict access to paid ones. Monetise your courses while still providing flexible learning options.
Design and Customisation
-
Custom Branding
Personalise your LMS with your own branding. Add your logo, style, and identity to create a fully branded learning experience.
-
Course image
Upload a custom course image to make your course look clear and professional. Help it stand out right away.
-
Color palette
Customise the platform’s colours to match your brand. Maintain visual consistency across your entire learning environment.
-
Custom certificates
Design certificates that reflect your brand style. Award students with personalised, professional certificates upon completion.
User management
-
Students & Instructors
Manage student and instructor accounts with ease. Assign roles and control access for a smooth learning experience.
-
Student Dashboard
Give students a clear dashboard where they can view their courses, progress, and certificates.
-
Instructor dashboard (front/admin dashboard)
Provide instructors with a dedicated dashboard—front-end or admin—to manage courses, lessons, students, and reports.
-
Progress tracking
Admins and instructors can see each student’s learning progress across lessons, quizzes, and courses. Easily see where they are and what they’ve completed.
Payment
-
PayPal Integration
Accept secure payments through PayPal. Make it easy for students worldwide to enroll using one of the most trusted online payment methods.
-
Stripe integration
Connect Stripe to process fast and reliable credit card payments directly on your LMS. Offer students a smooth checkout experience with support for global currencies.
-
Coupon system
Create and manage custom discount coupons to promote your courses. Run sales, offer special deals, and encourage more enrollments with flexible pricing options.
-
WooCommerce (product recommendation)
Integrate WooCommerce to recommend related products inside your courses. Increase revenue by showcasing relevant items your students may want to purchase.
Quizzes
-
Unlimited Quizzes, Questions & Answers
Create as many quizzes as you need, with no limits on questions or answers. Build simple or advanced assessments that match your course structure.
-
10+ question types
Use a variety of question formats - including multiple choice, true/false, fill-in-the-blank, matching, and more - to create dynamic and engaging quizzes.
-
Timer quiz
Add a countdown timer to your quizzes to make them more challenging. Control how long students have to answer each question or complete the entire quiz.
-
Quiz Scoring System
Automatically calculate quiz results with customizable scoring options. Provide clear feedback to students and measure their performance accurately.
-
Multilingual quizzes
Create quizzes in multiple languages to support a global audience. Make your courses accessible to learners from any country.
-
Detailed Analytics & Reporting
Get quiz results, attempts, and performance insights. Analyse student progress and improve your assessments with data-driven decisions.
-
Leaderboards
Boost engagement and motivation with quiz leaderboards. Display top performers and encourage healthy competition among students.
-
Question Randomisation / Shuffle
Randomise questions and answers to create unique quiz versions for each attempt. Prevent memorisation and ensure fair evaluation.
-
User limitations
Set restrictions for quiz attempts, passing scores, user roles, and access. Control how and when students can take your quizzes.
-
Question import
Quickly import questions from external files to save time. Build quizzes faster by uploading large sets of questions at once.
Student/user experience
-
User Dashboard
Give users a clear, organized dashboard where they can access their courses, track progress, view updates, and manage their learning experience in one place.
-
Course Announcements
Students can see important updates, news, and reminders. Keep everyone informed about new lessons, deadlines, and course changes.
-
Q&A system
Allow students to ask questions and get support inside the course. Create an interactive learning environment where instructors can respond and guide learners.
-
Reviews & Ratings
Enable students to rate courses and leave feedback. Build trust, improve course quality, and help future learners make informed decisions.
-
Notification system
Users can get on-site notifications about new enrollments, course completion and more. Students can be notified of enrollment confirmation, new announcements, and more.
-
Automated Email Communication
Automatically send emails for enrollments, progress updates, completions, certificates, and reminders. Save time while keeping students informed at every stage.
Analytics
-
Single Course Analytics
View detailed analytics for each individual course. Understand how each course performs and where improvements can be made.
-
Overall / Global Analytics
Access a complete overview of your entire LMS performance. Track total students, course popularity, engagement metrics, and overall growth in one unified dashboard.
-
Student progress tracking
Monitor each student’s learning journey across lessons, quizzes, and courses. See what they’ve completed, where they’re struggling, and how actively they’re participating.
-
Transaction / Sales Reports
Review all course purchases, earnings, and payment details in clear, organised reports. Gain full insight into your revenue and sales trends.
Use cases
-
Solo Instructor
Ideal for individual educators who want to create and sell courses independently. Benefit from monetisation options, custom branding, and professional certificates to build a unique and profitable learning experience.
-
Company /staff training
Perfect for businesses and organisations to train employees efficiently. Utilise user/access management and analytics & reporting to monitor progress, control permissions, and optimise staff learning programs.
-
Online schools and educational centres
Designed for institutions managing multiple instructors and students. Take advantage of instructor management, student management, and quizzes to run structured, interactive, and scalable online education programs.
Extra Features
-
Course duration
Set a start and end date for your courses or define the total duration. Help learners pace their studies and stay on track.
-
Progressive learning
Unlock lessons or modules sequentially as students progress. Ensure structured learning and guide students step by step through your course.
-
Enroll limit
Control how many students can enroll in a course. Create exclusive classes, manage capacity, and maintain quality learning experiences.