Manage and publish an eLearning platform
Odoo eLearning is the app that runs an online learning platform on top of your Odoo Website. Courses, lessons, quizzes, certifications, student progress tracking, and a community forum for course discussion all live in one place. Public courses for marketing and lead generation, paid courses sold to customers, internal training for employees, partner certification programs, and onboarding sequences for new hires all run here.
B2B companies running customer training, consultancies productizing their expertise, internal corporate training departments, vocational schools, and any business that turns knowledge into a recurring revenue stream uses it. You can test Odoo eLearning free on the Odoo trial; pricing kicks in only if you install more than one Odoo app.
For Odoo's own product overview, see Odoo's product listing.
Setup starts on a Course. Each course carries a title, a description, a category, a featured image, an instructor (an employee, partner, or external person), and a list of content slides. A slide can be a video (uploaded or YouTube embed), a document (PDF, slide deck), an image (infographic), an article (rich text), or a quiz with correct answers. Slides arrange in sections (Module 1, Module 2) and students walk through them in order or skip around depending on the course settings.
From there, the course is published on your Odoo Website. The course catalog page lists every public course with filters by category, tag, and access level. Each course has its own page with the curriculum, the instructor bio, student reviews, prerequisites, and an enroll button. Free courses enroll students instantly; paid courses go through the standard eCommerce checkout. Once enrolled, students see the course in their student portal with their progress, the next slide to watch, and any open quizzes.
As students consume content, the system tracks completion: every video watched, every quiz attempted, every download claimed. Course completion happens when all required slides are done; certificates generate automatically for completing students with their name, the course title, and the completion date. A community forum per course lets students ask questions and instructors (or other students with karma) answer, building a self-sustaining knowledge base around the course content.
Calibre configures Odoo eLearning for Alberta businesses: step by step, in writing.
Speak to an Implementation SpecialistSMBs whose data lives in QuickBooks, HubSpot Free, or Excel spreadsheets that were set up when the business was smaller. The team now spends hours building reports by hand and reconciling between tools every month-end.
Companies evaluating which Odoo apps to start with and how to configure them around how the business actually runs.
Retail, manufacturing, mechanical, or professional services businesses with 10 to 200 employees running on a patchwork of point tools. The team wants one database for the whole company instead of Zapier holding it together.
Odoo eLearning sits on top of Odoo Website (the courses live on your domain), Odoo eCommerce (paid courses sell through the standard checkout), and Odoo Surveys (quizzes inside courses use the Survey question types). Odoo Invoicing handles the revenue posting on each course sale. Odoo Mail handles enrolment confirmations, progress reminders, and certificate delivery emails. Odoo CRM picks up course enrolments as a lead source for sales follow-up, especially for paid B2B training. Odoo Knowledge can host the deeper reference articles students search alongside the course videos. Odoo Discuss carries the in-course chat for live cohort discussions when courses run as scheduled cohorts rather than self-paced.
Pricing source: Odoo's published Standard and Custom plans as of 2026-05. Calibre quotes in CAD; conversion from Odoo's local pricing in your region may vary.
Written, phase-by-phase quote before any code is written. Odoo Ready Partner, Calgary. In-house team, no offshore handoffs.