Odoo eLearning: Launch online courses and train teams without a separate platform
Online course platform integrated with the ERP and website
Odoo eLearning is a complete online course platform integrated with your corporate website, CRM, and HR module. Build learning paths, monetize courses, issue certificates, and track student progress, all within the same ERP that manages the rest of your business.
Website & E-commerce Official Odoo module
Why Odoo eLearning?
Real results our clients achieve.
Structured learning paths
Organize content into sequential paths with prerequisites between courses. Students progress at their own pace, and the system blocks access to the next module until the previous one is completed.
Automatic certificates and gamification
Issue custom PDF certificates upon course completion or when a minimum quiz score is reached. Karma, badges, and rankings keep students engaged and motivated throughout the path.
Course monetization with Pix and boleto
Sell course access directly through the Odoo eCommerce store with Pix, boleto, and credit card. The NFS-e (service invoice) is issued automatically for each paid enrollment, with no external gateway.
Progress and completion reports
Track completion rate by course and by student, average study time, quiz performance, and certificate issuance. Data consolidated by team for internal training management.
Features
What's included in this module.
Course creation with multiple content formats
Add video lessons (YouTube, Vimeo, or direct upload), slides (PDF, Google Slides), documents, external links, and rich HTML content. Each lesson is an independent slide within the course, organizable by section.
Learning paths with prerequisites
Group courses into topic channels and set prerequisites between courses. Students only move to the next level after completing the previous one, ensuring structured knowledge progression.
Quizzes and assessments with automatic grading
Create multiple choice, true or false, and text answer quizzes. Minimum passing score configurable per course. Unlimited or limited attempts, with immediate feedback after each answer.
Custom PDF certificates
Issue certificates with company logo, student name, course name, completion date, and score obtained. Template editable in HTML/CSS by the marketing team with no coding required.
Gamification with karma and badges
Students earn karma points by watching lessons, completing quizzes, and finishing courses. Customizable badges per achievement (first course completed, perfect score, full path completed), with optional public ranking.
Access control by user level
Configure public courses (no login required), paid courses (via eCommerce), private courses (by invitation), or group-restricted courses (only employees from a specific department). Flexible combination per course.
Monetization integrated with Odoo eCommerce
Sell course access through the Odoo store with Pix, boleto, and credit card. Access is released automatically after payment confirmation. NFS-e issued through the Brazilian tax localization with no manual intervention.
Discussions and comments per lesson
Comment section on each lesson where students ask questions and the instructor answers. Integration with the Odoo Forum for more complex questions that deserve community visibility.
Progress and performance reports
Dashboards with enrollment rate, completion rate by course, average lesson time, quiz performance, and certificate issuance. Export by group or period for corporate training reports.
Integration with the HR module for internal training
Enrollments in internal training courses can be managed by HR: mandatory by role, completion deadline, expiration alerts, and a training compliance report per employee.
Native integrations
Odoo eLearning connects natively with other Odoo modules, no external integration.
Why implement with KMEE
KMEE implements Odoo eLearning for Brazilian companies that want to bring customer, partner, and team education in house without relying on external platforms like Moodle, Hotmart, or Thinkific. Our expertise lies in integration with the HR module for training compliance tracking, configuring monetization with Brazilian payment gateways (Pix, boleto), and automatically issuing the NFS-e for each paid enrollment. For corporate education, we combine eLearning with Odoo email marketing automations for proactive engagement of students with low progress.
About KMEEWho it's for
Scenarios where this module delivers the most value.
Online school and digital content creators
Course creators who want their own platform without paying royalties to Hotmart or Udemy: course catalog, checkout with Pix and boleto, automatic NFS-e, and certificates, all on their own domain.
Internal training for corporate teams
HR uses eLearning for onboarding new employees, mandatory compliance training, and sales team qualification. Progress tracked by role and department, with completion reports for leadership.
Training for reseller and partner networks
Manufacturers and distributors train their network of representatives and resellers with product courses, commercial policy, and order process training. Access restricted by group (active partners only), with qualification certificate issued automatically.
Continuing education platform for customers
Software or consulting companies offer a customer academy: onboarding courses, advanced tutorials, and certification paths. Increases product adoption, reduces churn, and creates a competitive advantage.
Frequently Asked Questions
Does Odoo eLearning issue an NFS-e for courses sold online?
Yes. When the course is sold through Odoo eCommerce, the NFS-e (electronic service invoice) is issued automatically after payment confirmation, with ISS calculated according to the company's municipality and CSLL/PIS/COFINS according to the tax regime. KMEE configures the correct taxation for educational services, which have reduced ISS rates in many municipalities.
Is it possible to sell courses with Pix and boleto in an automated way?
Yes. The Odoo eCommerce checkout supports Pix (QR Code and copy-and-paste with configurable expiration), registered boleto, and installment credit card. Course access is released automatically after payment confirmation from the gateway, with no manual intervention from the team.
How can mandatory compliance training be controlled for employees?
Odoo's HR module, integrated with eLearning, allows you to define mandatory courses by role or department, with completion deadlines and automatic email alerts for employees who are behind schedule and for their manager. Compliance reports show who has completed, who is in progress, and who is overdue.
Does Odoo eLearning support externally hosted video lessons (YouTube, Vimeo)?
Yes. Video lessons can be embedded from YouTube (public or unlisted), Vimeo, and any platform that offers iframe embedding. For confidential videos, Odoo supports direct upload with access control, so the video is only accessible to students enrolled in the course.
How can existing courses be migrated from Moodle, Hotmart, or another platform to Odoo?
KMEE migrates content from other platforms by importing SCORM files, uploading videos, and recreating the course and quiz structure in Odoo. Students' completion history and certificates can be imported via API or spreadsheet, depending on the source platform.
Industries that use it
Complete solutions for your industry.
Explore all Odoo modules
View full catalogStart with a free assessment
Thirty minutes to understand your operation and tell you what to fix first, in the right order. No commitment.