Risk-free, pay as you go, full-featured
The Insurance Council of British Columbia is the regulatory body responsible for the licensing and conduct of insurance agents and brokers in BC. Licensed professionals are required to complete mandatory continuing education to maintain their licensing status — a regulated compliance requirement with direct professional and legal consequences for non-completion.
Udutu developed a series of accredited online courses used for professional accreditation and continuing education of licensed insurance agents in British Columbia, delivered through the Udutu LMS. The program supports the Insurance Council's mandate to ensure regulated professionals meet ongoing licensing requirements.
Since 2021, Udutu has served as the Insurance Council's LMS provider — handling course delivery, learner tracking, and a complex third-party CRM integration at the reliability and auditability a regulatory body demands.
| Client | Insurance Council of BC |
| Sector | Regulated Professional Licensing |
| Location | Vancouver, BC |
| Users | Licensed insurance agents & brokers province-wide |
| Status | Ongoing since 2021 |
Udutu's eLearning Solutions allow you to create, administer, and track member training
Every feature of this program was designed to meet the rigorous standards of a regulated professional licensing body — where completions matter, records must be auditable, and the platform cannot fail.
Accredited course development
Courses designed and developed to meet the Insurance Council's professional standards for continuing education credit, qualifying for formal regulatory accreditation.
Instructional design
Full instructional design and online learning module development tailored to the regulatory context of insurance licensing, including HTML coding support for custom branding.
LMS hosting & course delivery
All courses hosted and delivered through the Udutu LMS — a stable, accessible platform for licensed professionals anywhere across British Columbia.
Learner progress tracking & reporting
Comprehensive tracking of individual completion, progress, and certification status to support the Insurance Council's compliance oversight responsibilities.
Third-party CRM integration
Integration with a third-party CRM system enabling SSO and automated course access management. Learners register and pay within the CRM; course access is provisioned automatically in the Udutu LMS. Completions are sent in real time to the CRM via Udutu's webhook feature. When the Council recently migrated to a new client management system, Udutu supported the full SSO transition without disruption.
Key challenges & solutions
Delivering continuing education that meets regulated accreditation standards for a professional licensing body, where course content and completion records carry formal regulatory weight.
Udutu applied rigorous instructional design standards to ensure course content met accreditation requirements, and the LMS provides auditable completion records suitable for regulatory compliance reporting.
Enabling 30,000+ licensed professionals across BC to access and pay for required training independently within ICoBC's third-party CRM, with training only then becoming accessible in Udutu's LMS — including expiry tracking and a full CRM platform migration.
Third-party integration with Udutu's LMS via its API, SSO support, and webhooks feature. Completions push back to the CRM in real time. When the Council migrated to a new client management system, Udutu supported the full SSO transition seamlessly.
In Geraldine's words
Education Coordinator | Insurance Council of BCUdutu has provided support to Insurance Council of BC since 2021 as our learning management system provider. Our client base is over 30,000 and users register and pay for courses using a third-party system, which also tracks expiry and completion. This can be complicated and Udutu has provided seamless support with the payment system integration to accommodate our needs. Most recently, Udutu supported single sign on integration as we moved to a new third-party client management system.
In addition, Udutu has provided support throughout the years to our Education Team as they develop courses, assisting with HTML coding to ensure course content is formatted correctly and to our specific branding needs in the authoring tool. We are always happy with the quality of support we receive from the Udutu team.
We are consistently impressed by the team's quick response time to any emails with questions or concerns and their ability to provide thoughtful assistance.
Project outcomes
- Delivery of an accredited online professional training program supporting mandatory continuing education requirements for licensed insurance professionals in British Columbia.
- Robust learner tracking and reporting enabling the Insurance Council to monitor and verify completion of mandatory training across its 30,000+ licensee population.
- Streamlined self-service enrolment and payment through the third-party CRM, with automated course access provisioning in the Udutu LMS.
- Real-time completion data delivered to the CRM via webhook — no manual reconciliation required.
- Successful SSO migration to a new third-party client management system with zero disruption to learners.
- An ongoing LMS hosting and support relationship reflecting the Insurance Council's confidence in the Udutu platform for regulatory compliance purposes.
Get your online training off the ground quickly
Scale quickly
Udutu's learning management platform can serve literally hundreds of thousands of learners for a single organization.
IT compliance
Best of breed data handling practices to meet privacy and security requirements. 100% Canadian-owned and hosted.
Excellent support
Excellent documentation and great customer support — quick response times and thoughtful assistance every time.
Zero initial investment
Udutu is free to try and has flexible pricing options so you get the best value for your type of training.
Start small, grow big
Udutu can be implemented quickly for as few as 5 learners and scale to tens of thousands — without switching platforms.
Regulatory grade tracking
Auditable completion records, certificate management, and real-time reporting — built for organizations where compliance is non-negotiable.
What clients say
Dino Pastro
As a new user of the platform, I found the system to be easy to navigate and highly user-friendly. The platform delivers online electrical safety training in a manner that is clear, straightforward, and accessible. UDUTU provides a reliable platform and their customer support services are timely, responsive, and helpful.
Eduardo Ramírez
Working with all of you at Udutu was an absolute pleasure. From the initial kickoff meeting, all the way to the final deliverable, your team came through every time. You provided us with timelines, tracked changes and revisions, and quality controlled the product along with us. Your team truly partnered with us.
Jenna Wredt
Our partnership with Udutu has allowed us to create a comprehensive online learning environment for each of our 600 franchise locations. My experience with Udutu has been a true partnership in every sense of the word. I would highly recommend the Udutu team to anyone looking for an LMS partner that goes above and beyond.
Dom Ohl
Working with Jennifer on this project was a dream. She was fast to respond and met every deadline. She was able to build upon existing course content and implement new content seamlessly. I was impressed by her ability to learn the material and present it in her own words. I know who I will be calling for my next course!
Request a demo
Begin training instantly with Udutu's free forever account for 25 users. Try our scalable, web-based LMS and Authoring Tool for free to see how easy it is to launch courses while maintaining total control over access, reporting, and compliance.
Request a demo Create a free account