Improve Educations

Improve Educations

Learning Platform for fitness instructors and coaches

Location Stockholm, Sweden
Industry eLearning
Service span 2019 - ongoing

About

Improve Educations is a Swedish education company offering online courses in fitness, nutrition and health. It needed a platform where students could study and receive certificates, while administrators managed courses and partner companies sold training under their own brands.

UKAD developed the solution using Umbraco, with UI/UX tailored to learning and administrative tasks. The collaboration continued through platform maintenance and a migration from Umbraco 7 to 13.

Improve Educations 2

Challenges

The platform needed to accommodate students, administrators and training partners without making everyday tasks more complicated.

  • Content management: Administrators needed to update courses and pages without involving a technical specialist.

  • UI/UX: Students needed a clear path from course materials to exams and certificates.

  • User permissions: Students, managers and partner companies needed different levels of access.

  • Course certification: Exams and certificate generation needed to work within the learning environment.

  • Partner sales: Third-party companies needed to sell courses under their own brands.

  • Reliability: Course access and payments needed to remain dependable as the platform grew.

Solutions

UKAD developed an Umbraco-based learning platform that brings course delivery and sales together, with dedicated tools for each user group.

Student experience

  • UI/UX: The public website and learning environment were designed around course discovery and everyday learning tasks.

  • Personal dashboard: Students access courses organised into chapters, alongside their lessons and certificates.

  • Course exams: Students complete assessments within the platform.

  • Video lessons: Transcriptions accompany videos, giving students another way to follow the material.

  • PDF certificates: Certificates are generated from templates and include unique user IDs.

Administration and partner tools

  • Content editing: Administrators manage learning materials and make configured page changes through Umbraco.

  • Manager access: Dedicated permissions allow managers to oversee the learning environment.

  • Partner branding: Training companies customise their profiles with their own colours, images and fonts.

Payments and integrations

  • Course payments: Klarna is integrated into the purchasing flow.

  • Email notifications: Built-in email distribution handles notifications and updates.

  • Token-based access: Dedicated URLs with unique tokens provide access to courses.

Our article on eLearning development with Umbraco explains how the CMS can support learning platforms and their content workflows.

Platform modernisation

As Improve Educations grew, UKAD migrated the platform from Umbraco 7 to Umbraco 13, adapting its custom functionality for modern .NET.

Our engineers assessed the existing components and integrations before transferring content and media with the UKAD migrator tool. Complex custom data types and content duplication needed additional adjustments.

The migration preserved course materials and user permissions. UKAD also trained administrators to use the updated backoffice and continued providing Umbraco support and maintenance.

For organisations planning a similar transition from version 8, our Umbraco 8 upgrade and migration services cover the technical move and care of the existing platform during the transition.

Public Website

Improve Educations 3
Improve Educations 4
Improve Educations 5

School System

Improve Educations 7
Improve Educations 8

Results

Administrators can manage course content without routine developer involvement, and partner companies can sell training under their own brands. The migration to Umbraco 13 preserved the course materials and user permissions.

  • Independent content management: Administrators update learning materials and make routine changes to configured pages without developer assistance.

  • Learning in one place: Students access lessons, take exams and receive PDF certificates with unique IDs through their personal accounts.

  • Branded partner sales: Training companies offer courses through profiles with their own colours, images and fonts. Klarna handles payments within the platform.

  • Course access preserved: Course content, user roles and permissions were carried over during the migration from Umbraco 7 to 13.

  • Updated technical foundation: The move to modern .NET retained custom learning functionality, allowing UKAD to continue developing and maintaining the platform.

Why UKAD

UKAD combined Umbraco engineering with an understanding of how students, administrators and training partners use the platform.

  • Knowledge of the existing implementation: Our work on its custom functionality and integrations informed the migration decisions.

  • Attention to everyday use: UI/UX addressed course navigation and content management, alongside the different access needs of each user group.

  • Continuity through modernisation: The collaboration continued beyond the technical migration, with administrator training and ongoing maintenance.

Key Services Delivered

  • Read more about the service Umbraco Development Services

    Umbraco Development Services

    Build secure, high-performing Umbraco websites and applications tailored to your business. From custom development and third-party integrations to enterprise platforms and long-term support, we help organizations deliver scalable digital experiences that are easy to manage and built for future growth.

    Learn more
    Umbraco.svg
  • Read more about the service Usability and Design

    Usability and Design

    Create intuitive digital experiences through end-to-end UX/UI design services. From research and wireframing to prototyping and final interface design, we help organizations build user-friendly products that improve engagement, usability, and long-term adoption.

    Learn more
    UX UI icon
  • Read more about the service Umbraco Support and Maintenance Services

    Umbraco Support and Maintenance Services

    Keep your platform secure, stable, and performing at its best with proactive Umbraco support. Choose from flexible service packages, including health checks, version upgrades, and ongoing maintenance, tailored to your business needs.

    Learn more
    Umbraco.svg

Other projects we've worked on

Curious how similar problems were solved in other contexts? Discover more projects with different goals, stacks, and across different industries.
Safe steps to the legendary partnership!

At UKAD, we exclusively recruit certified professionals dedicated to continuous development. Our team prioritizes ongoing improvement, consistently enhancing their knowledge and expertise through prestigious certifications

Hire a developer
Kickstart your project picture

Contacts

Need support or have a question — contact with us