Skip to content
← Back to Blog
Strategy
Online education and training

Online Training Provider: LMS and Automated Certificates

A professional training company specialising in digital skills was selling online courses โ€” but had no platform. The content consisted of Vimeo videos protected by password, support materials were sent by email, quizzes were Google Forms and certificates were created manually in Canva and sent one by one by email. With 1,200 active learners and 14 courses, the founder spent more time on administrative tasks than creating content. The implementation of a custom LMS (Learning Management System) with progress tracking, automated certificates and an integrated community transformed an artisanal operation into a scalable business that tripled revenue in 12 months.

The Scenario Before: Quality Training, Artisanal Operations

DigiSkills (real case โ€” data altered under NDA) is a professional training company founded by a digital marketing specialist who, after years of experience in large companies, decided to share her knowledge through online courses. The content was demonstrably excellent โ€” ratings consistently above 4.6 out of 5 stars โ€” and demand was growing organically. But the operation could not keep pace with growth.

The "system" was in reality a patchwork of disconnected tools:

Video hosting on Vimeo. Course videos were on Vimeo with password protection. Each course had a different password, sent by email after payment. When the password was shared (and it was โ€” frequently), there was no way to invalidate it without affecting all legitimate learners.

Materials by email. PDFs, templates and resources for each module were sent manually by email. When a learner lost the email or needed to re-access materials months later, they had to request them again โ€” generating more administrative work.

Assessments in Google Forms. Assessment quizzes were Google Forms, manually marked. The founder exported responses to Excel, calculated grades and sent feedback individually by email.

Manual certificates. Each certificate was created in Canva, with the learner's name, date and course. Issuing a single certificate took approximately 8 minutes โ€” multiplied by 80 to 100 certificates per month, this represented over 12 hours of monthly repetitive work.

Zero progress tracking. There was no way of knowing whether a learner was progressing, had stopped halfway through a course, or had never even started. The completion rate was unknown. Learners who dropped out disappeared silently, without any re-engagement intervention.

The Numbers Behind the Problem

โ€ข Active learners: 1,200 (across 14 courses).
โ€ข Estimated completion rate: 23% (most learners did not finish the course).
โ€ข Time on administrative tasks: 35 hours/week (founder + 1 virtual assistant).
โ€ข Average time to issue a certificate: 8 minutes per unit.
โ€ข Repetitive support requests: 45 per week (passwords, lost materials, access).
โ€ข Monthly revenue: โ‚ฌ8,400 (limited by operational capacity).
โ€ข Monthly cost of scattered tools: โ‚ฌ680 (Vimeo, Mailchimp, Stripe, Google Workspace, Canva Pro, Zoom).
โ€ข Password piracy rate: estimated 15โ€“20% of unauthorised access.

The Solution: Custom LMS with Full Automation

Module 1: Learning Platform with Controlled Access

We developed an LMS where each learner has their own personal account, with access only to the courses they have purchased. Videos are hosted with DRM (Digital Rights Management) protection, making download or password sharing impossible. Each viewing session is associated with a specific account, and the system detects simultaneous access from different locations (an indicator of account sharing).

The platform is organised by courses, modules and lessons. Each lesson can contain videos, text, downloadable PDFs, interactive exercises and quizzes. The learner navigates through the content intuitively, with visual indicators of their progress โ€” modules completed, in progress or yet to start.

The design is responsive and optimised for mobile devices โ€” given that 62% of DigiSkills learners access via smartphone, this was a priority from the outset.

Module 2: Progress Tracking and Automated Re-engagement

The system automatically records every learner interaction: videos watched (including percentage viewed and points where they stopped), materials downloaded, exercises completed and quizzes passed. This data feeds a progress dashboard visible to the learner (motivation) and to the administration (management).

Based on progress data, we implemented automated re-engagement flows: if a learner does not access the platform for 7 days, they receive an incentive email with a summary of their progress and what remains to complete the current module. At 14 days of inactivity, they receive a second email with a testimonial from a learner who completed the course. At 30 days, they receive an offer of a free mentoring session to resume their learning path.

The progress data revealed valuable insights: 68% of drop-outs occurred between module 3 and module 4 of a specific course. Content analysis revealed that module 4 had an excessive difficulty spike. The founder restructured the content and the completion rate for that course rose from 19% to 47%.

Want to scale your online training without multiplying administrative work?

We develop custom training platforms with LMS, automated certificates and integrated community.

See Custom Development โ†’

Module 3: Automated Certificates with Verification

When a learner completes all modules and achieves a grade of 70% or above in the assessment quizzes, the system automatically generates the certificate of completion. The certificate is a professionally designed PDF that includes: learner name, course completed, course hours, completion date, grade achieved, a verification QR code and a digital signature.

The QR code points to a public verification page where anyone โ€” an employer, for example โ€” can confirm the certificate's authenticity by entering the unique code. This feature significantly increases the certificate's value and differentiates DigiSkills from competitors who issue certificates without any verifiability.

The learner receives the certificate by email and can download it at any time from their personal area on the platform. They can also share it directly on LinkedIn with a single click โ€” a feature that generates organic visibility for the brand.

Module 4: Integrated Community

The fourth module was an addition the founder had not initially considered but which proved transformative: a community integrated into the platform. Each course has a discussion forum where learners can ask questions, share projects and interact with one another. The founder and her team of tutors participate in the discussions, answering questions and encouraging collaboration.

The community includes gamification features: badges for completing modules, participation rankings, and the ability for more advanced learners to help newer ones (peer mentoring system). This dynamic created a network effect that dramatically increased retention โ€” learners with active community participation have a completion rate 3.4 times higher than those who do not participate.

Results After 12 Months: Before vs. After

โ€ข Course completion rate: from 23% to 61% (+165%).
โ€ข Time on administrative tasks: from 35 hours/week to 6 hours/week.
โ€ข Certificates issued (automated): from 80โ€“100/month to 340/month (with no manual work).
โ€ข Support requests: from 45/week to 8/week (90% resolved via self-service).
โ€ข Monthly revenue: from โ‚ฌ8,400 to โ‚ฌ26,800 (+219%).
โ€ข Active learners: from 1,200 to 3,800.
โ€ข Courses available: from 14 to 22 (freed-up time enabled more content creation).
โ€ข Monthly tool cost: from โ‚ฌ680 to โ‚ฌ320 (centralised platform).
โ€ข NPS (Net Promoter Score): from 38 to 72.

Financial and Strategic Impact

The LMS platform investment โ€” custom development, payment integration, certificate system, community, content migration and training โ€” was โ‚ฌ28,000. Incremental revenue in the first year exceeded โ‚ฌ220,000. Payback was under 6 weeks.

But the most transformative impact is qualitative. The founder went from 35 hours per week on administration to 6 โ€” freeing 29 hours per week for what she does best: creating quality training content. This shift is what enabled 8 new courses to be launched in the first year, fuelling a virtuous cycle of more content, more learners, more revenue.

Conclusion

Online training is one of the sectors with the greatest growth potential in Portugal. But many talented trainers remain trapped in manual operations that consume the time that should be dedicated to creating value. The DigiSkills case demonstrates that the right technology โ€” a custom LMS, not a generic solution โ€” can be the catalyst that transforms a good educational project into a scalable and sustainable business.

If you sell online training and still manage everything with emails, shared passwords and certificates in Canva, you are artificially limiting your growth. The solution exists, it is accessible and it pays for itself in weeks.

Want a custom online training platform?

LMS, automated certificates and community โ€” all integrated in a single platform.

See Custom Development →