Courses

Please ASAP❤️ Feature Request: Advanced Course Time Tracking & Completion Controls for GHL Memberships
Overview GHL Memberships should include a complete Course Time Tracking and Learning Compliance system that gives course creators full control over how students progress through a course. This would be ideal for certification programs, tax academies, compliance training, onboarding, coaching, and professional education. Admin Controls Lesson Completion Requirements Allow admins to require students to complete a lesson based on: Minimum active minutes Minimum active hours Required number of days before completion Required number of weeks Required number of months Manual approval (optional) Example: Lesson 1 requires at least 45 minutes of active learning. Lesson 2 cannot be completed before 3 days have passed. Module 3 requires 5 total learning hours before unlocking. Course Completion Requirements Allow admins to define minimum requirements before certificates are issued. Examples: Minimum 20 active learning hours Minimum 14 days enrolled Complete 100% of lessons Pass all quizzes Complete assignments Watch all required videos Meet required active learning time Certificate should only become available after ALL requirements are met. Active Learning Timer Instead of a timer simply counting while the page is open, it should only count genuine learning activity. The timer should: Start automatically when the lesson opens Pause when the student becomes inactive Resume once activity continues Ignore idle browser tabs Ignore minimized windows Stop counting when the browser is closed Detect scrolling, mouse movement, keyboard input, lesson interaction, quiz interaction, and video engagement This ensures the recorded time reflects actual learning. Customizable Timer Behavior Admins should choose how timers behave. Options: ✓ Auto Start ✓ Manual Start ✓ Pause on Inactivity ✓ Continue Running ✓ Auto Resume ✓ Reset Timer After Leaving ✓ Resume Previous Session ✓ Count Video Time Only ✓ Count Reading Time Only ✓ Count Both Reading and Video Time Video Completion Rules Admins should control video requirements. Examples: Watch 100% of the video Watch at least 90% Disable fast-forwarding Disable skipping Require playback at normal speed Prevent marking complete until the video finishes Only after meeting these conditions should the Next Lesson button unlock. Lesson Unlock Rules Admins should define when the next lesson becomes available. Options include: Immediately after completion After X minutes After X hours After X days On a scheduled release date After instructor approval After quiz completion After assignment submission After required active learning time Progress Analytics Dashboard Provide detailed analytics for every student. Track: Total active learning time Time spent per lesson Time spent per module Time spent for the entire course Completion percentage Video completion percentage Quiz attempts Average learning session duration Daily learning streak Last active date Drop-off points Lessons skipped Lessons revisited Student Learning Dashboard Students should also see their own progress. Display: Total learning hours Remaining hours required Progress toward certification Lessons completed Current lesson timer Estimated completion date Daily learning streak Certificates earned Compliance & Certification Mode Perfect for industries that require documented training hours. Admins should be able to enforce: Continuing Education (CE) hour requirements Professional certification requirements Employee onboarding compliance Tax academy training requirements Corporate learning compliance Generate downloadable reports showing verified learning time for audits and compliance records. Smart Completion Logic Admins can combine multiple completion requirements. Example: A lesson is considered complete only when: ✓ Student has watched the entire video ✓ Student has spent at least 45 active minutes ✓ Student passed the quiz with 80% or higher ✓ Student downloaded the required resources ✓ Student submitted the assignment Only then will the "Next Lesson" button unlock. Why This Matters This feature would transform GHL Memberships into a true Learning Management System (LMS), making it suitable for professional certifications, compliance training, corporate onboarding, coaching programs, tax academies, healthcare training, financial education, and any organization that needs verifiable learning hours instead of simple content consumption.
1
·
New Feature
Load More