Courses

Track Time Spent in Courses (Per Lesson & Total) for Compliance-Based Certifications
Currently, GoHighLevel allows us to track course progress (e.g. lesson completed), but there is no native way to track actual time spent inside a course, either per lesson, per category, or across the entire course. This becomes a critical limitation for compliance-driven education programs such as: State-certified licensing courses Continuing education (CE) programs Regulated training where minimum seat time is legally required Example use case: A client offers a state-certified licensing course and must verify that learners spend at least 24 total hours actively inside the course before releasing a completion certificate. Simply clicking through lessons is not sufficient for compliance. Ideal functionality: Track time spent per lesson Track time spent per category/module Track total cumulative time spent in a course Store this data at the contact level Make the data available inside Workflows (If/Else conditions) Workflow example: If Total Course Time ≥ 24 hours → Unlock certificate / grant access Else → Block certificate + notify learner of remaining required time Why this matters: Prevents learners from skipping or fast-clicking through content Enables GHL to support regulated education & certification markets Removes the need for external LMS platforms or custom tracking scripts Opens up new use cases for agencies serving education, healthcare, real estate, insurance, and government-regulated training providers Current gap: While lesson completion is trackable, actual engagement time is not, making it impossible to enforce minimum learning hours using native GHL logic.
0
·
Enhancement
Load More