The eLearning suite that stays on your server
Self-hosted video and audio, verifiable QR certificates, at-risk learner alerts, and criteria-based auto-enrollment - all inside one Odoo eLearning Pro module, no third-party hosting required.
The problem
Base Odoo eLearning only supports external video hosts like YouTube and Vimeo, so any organization with proprietary, compliance, or privacy-sensitive training content has to expose it publicly or buy three, four, or five separate add-ons for local video, certificates, progress tracking, and enrollment automation.
The solution
eLearning Pro adds self-hosted video and audio, verifiable QR-coded certificates, actionable progress analytics, prerequisite-based locking, per-content access control, and criteria-based auto-enrollment - as one coherent module with a single settings screen, not five separate purchases.
Everything a training program needs, in one module
Every capability below is implemented in the module.
Self-Hosted Video & Audio
Upload lectures straight to your server; seekable HTML5 playback via range-enabled streaming, no YouTube or Vimeo account required.
Verifiable Certificates
Auto-issue a branded certificate with a QR code and public verification page the moment a learner completes a course.
Certificate Template Designer
Configure background image, accent color, header text, and which fields show, then reuse the same template across every course.
Slide Prerequisites & Locking
Require one slide to be completed before another unlocks, enforcing a sequenced curriculum without adding new content types.
Per-Content Access Control
Restrict any video, audio, or document to specific groups or individual portal users - real protection, not a watermark.
At-Risk Learner Alerts
Flag learners who have gone quiet, send them an automatic reminder, and give instructors a daily digest so they can step in early.
Criteria-Based Auto-Enrollment
Define a partner domain once and let matching contacts join a course automatically on a daily schedule - no manual roster work.
Progress Analytics Dashboard
Pivot, graph, and list views of completion, at-risk status, and cohort by instructor - export straight to a spreadsheet for stakeholders.
Storage Quota Visibility
See per-course and global local-media storage usage against a configurable limit, with an alert before you run out.
How it works
Upload your media
Add local video or audio to a slide, then set its prerequisites and access rules from the same form.
Configure certificates
Pick a template and enable auto-issue on a course; the QR verification link is generated automatically.
Enroll & track
Let auto-enrollment rules add learners, or invite them manually, then watch completion in the Progress Analytics dashboard.
Catch drop-off early
At-risk alerts and reminders go out automatically, so instructors can step in before a learner disengages.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No, it extends it. eLearning Pro depends on the standard website_slides stack and adds self-hosted media, certificates, and analytics on top, so the courses, quizzes, and forums you already use keep working.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
eLearning Pro
Self-hosted video and audio, verifiable QR certificates with a template designer, slide prerequisites, at-risk learner alerts and criteria-based auto-enrollment — one module instead of five add-ons.
Buy on Odoo App Store