User lifecycle
Registration, enrollment, progress, and subscriptions need to be managed in one place as user count grows.
While LearnUpon remains the engine to handle courses, a custom portal manages authentication, access, and subscriptions. This setup gives Teachers of Tomorrow a reliable foundation to enroll more users in future.
Teachers of Tomorrow runs nationwide teacher certification programs in the US and has certified more than 85,000 teachers since 2005. With LearnUpon as an LMS, they deliver online coursework and offer certification in nine US states.
The challenge
Each year, Teachers of Tomorrow enrolls thousands of to-be educators across Texas, Arizona, Florida, Indiana, and beyond. Amid growing teacher shortages in the US, they’re planning to bring certification programs to other states.
Yet, their scale highlighted one problem: all user data had no central home. Azure Active Directory managed identity and access. LearnUpon controlled course access. Another portal sold subscriptions.
Three operational obstacles called for building a custom user portal:
Registration, enrollment, progress, and subscriptions need to be managed in one place as user count grows.
Teachers of Tomorrow serves individual learners and B2B users. Each needs different access, reporting, and controls.
Different certification tracks, payment plans, and access levels required business logic outside LearnUpon's scope.
The constraint? Build it around LearnUpon and avoid disrupting their 25,000+ active learners. To do this, Teachers of Tomorrow approached Academy Smart, a LearnUpon professional partner and expert in extending LMS platforms.
The process
The solution
Built to support both individual learners (B2C) and organizational clients (B2B) in separate environments with distinct access patterns and reporting.
Two payment models implemented: one-time purchase for individual courses, and a monthly “all-access” subscription. Stripe handles payment processing.
Users log in once through Azure Active Directory. The portal validates their subscription status and launches LearnUpon courses through SSO.
Admins create user accounts, modify subscriptions, grant course access, and track enrollments in one place, with all user data centralized.
The portal syncs course catalog data from LearnUpon daily. When the portal grants a learner access to a course, it automatically provides access in LearnUpon.
Prospective students can browse available courses, certification tracks, and pricing before creating an account, which helps with conversion.
Results
User access, subscriptions, and identity are now run through a single portal, centralizing all data in one place.
The custom portal became the main entry point for learners, using a familiar interface for a smooth transition.
A multi-tenant setup supports individual teachers today and lays the groundwork for future B2B programs.
Our Client Adds CPD Compliance Tracking to LearnUpon, Delivered in 2 Months
Read the case study
38,000+ Users Engaged Since Launch: EI Assessment Platform Boosts Retention with an AI Learning Portal
Read the case study
Security Awareness Company Builds a Custom LMS and Cuts Costs by 68%
Read the case study
Book a free consultation to see how you can extend the capabilities of your current LMS with us.