Halloween to Cyber Monday sale: 30% off your first year of LMS Advisor, cloud or self-hosted.30% off your first year Ends Dec 1, 2026 Claim the offer
Multi-Tenant & White-Label

One LMS, many sites, each with its own brand

Give every client, brand or business unit a learning site that looks and feels like its own. Its address, logo, colors, sign-in page and emails are its own, and its people and content stay inside it.

At a glance

  • Sub-domains and custom domains
  • Full white-label branding
  • Email in the tenant’s name
  • Plans with seats, storage and features
  • Strict data isolation

Training providers, franchise groups and companies with several brands often end up running one LMS per customer or per division. Every copy needs its own updates, its own backups and its own security review, and a fix made in one never reaches the others. The alternative, one shared site for everyone, means clients see each other in the course list and nobody gets their own branding.

Multi-tenancy in LMS Advisor gives you the middle path. One install serves many tenants. Each tenant is a complete white-label site with its own address, branding, administrator, users and content, while you manage, update and secure the whole platform from a single Super Admin console.

The problem

Why one LMS per client stops scaling

A separate install for every customer

Each copy needs updating, patching and backing up on its own, and the work grows with every new client you sign.

Branding that stops at the logo

Clients want their own address, colors, sign-in page and emails. A logo swap on a shared site does not feel like their platform.

Data that has to stay apart

One customer must never see another customer’s learners, courses, results or files, not in a list, a report or a guessed link.

Server work for every new site

Domains, server configuration and certificates usually mean a ticket to IT and a wait before a new client can sign in.

Capabilities

Separate sites, one platform

Admin, Tenants is where the Super Admin creates and runs every tenant. A tenant gets a sub-domain or the customer’s own domain, its own administrator, branding and email identity, a plan with seat and storage limits and a set of features. LMS Advisor prepares the site, issues its certificate, checks that it answers and switches it on.

Sub-domains and custom domains

Every tenant gets an address under your domain, and can add its own domain or extra aliases. Certificates are issued automatically.

Full white-label branding

Logo, favicon, site name, colors, surfaces and font for light and dark mode, a designed sign-in page and custom CSS, set per tenant.

Email in the tenant’s name

Messages carry the tenant’s sender name, Reply-To, logo and colors, link to the tenant’s own address and, when you allow it, go out through the tenant’s own mail server.

Plans with seats, storage and features

Set a seat limit and storage allowance per tenant and switch features on or off. A feature that is off disappears from the tenant’s menus.

Strict data isolation

Users, courses, lessons, exams, media, learning paths and reports belong to their tenant, and every request is checked against that ownership.

Course sharing on your terms

Share all of your platform courses with a tenant, a chosen set, or none. Shared courses are read-only for the tenant, and its own courses stay its own.

In depth

How tenants are created, branded and kept apart

Creating a tenant

The New Tenant form asks for a name and short address, an optional custom domain and a plan. The plan fills in the seat limit, storage allowance and feature switches, and every value can be changed. The tenant’s administrator is created in the same step, with a password you set or one generated and sent to them, which they change at first sign-in. Saving starts provisioning straight away and opens the tenant’s page.

Provisioning with automatic certificates

Each address a tenant uses goes through the same checks: the DNS record, the web server configuration, the certificate and a health check on the live address. LMS Advisor works with Apache and nginx and detects which one your server runs. A small server agent, installed once, writes the site configuration and requests the certificate, and the tenant page shows the state of every address as it moves from pending through provisioning to active. If something needs attention, such as a DNS record still to be added, the page names the exact record and the step that is waiting.

A site that feels like its own

The tenant’s administrator sets the logo, square logo, favicon, site name and tagline under Settings, designs the sign-in page, and picks colors, surfaces and font for light and dark mode under Appearance. Site Branding adds the sender name, Reply-To address and custom CSS. All of it applies to that tenant’s site only, so the platform and every other tenant keep theirs. Self-registration on a tenant’s address creates an account inside that tenant.

What the tenant administrator runs

Inside their own site, tenant administrators manage their courses, lessons, quizzes and exams, Course Authoring modules, media, learning paths, users, enrollments and reports, along with the settings their plan allows. Platform-wide areas such as tenant management, security settings, database tools and system health stay with the Super Admin, and settings a tenant may not own are refused on the server as well as hidden in the menu.

How data stays separate

Every tenant’s records carry its ownership, and each list, picker, search result, report and single record is checked against the signed-in person’s tenant on the server. Changing an ID in a link or an API request does not reach another tenant’s data. Accounts sign in only on their own tenant’s address, files and SCORM packages are served only to people allowed to reach the record they belong to, and public exam links and embedded modules answer only on their author’s site. We tested this with every role on separate tenant sites: administrator, manager, branch manager, course manager, instructor, learner and organization administrators and managers, each with their own records and then with another tenant’s.

Control for the Super Admin

The tenant page shows status, addresses, plan usage and a provisioning log. From there the Super Admin can edit limits and features, add addresses, suspend and resume a tenant, export its settings, and delete it with the tenant’s name, their password and a two-factor code. A deleted tenant can be restored until it is removed permanently. Enter tenant opens the tenant’s site already signed in, through a signed, single-use sign-in that keeps the Super Admin’s two-factor check, and every action is written to the audit log.

See Multi-Tenant & White-Label in a live demo

We will show it with your own scenario, answer the security questions and send a written quote after the call.

Book a demo
Workflow

From a new client to a live site

Create the tenant

Enter the name, address and plan, and create the tenant’s administrator in the same form.

Configure the plan

Adjust seats, storage and features, choose which platform courses to share, and set the quick colors.

Provision the site

LMS Advisor checks DNS, prepares the server configuration, issues the certificate and tests the live address.

Activate

Once the address answers its health check, the tenant goes live and its administrator can sign in.

Hand over

The tenant administrator adds branding, users and courses, while you watch usage from the Tenants console.

Use cases

Who runs a multi-tenant LMS

Training providers with corporate clients

A provider gives each client company its own branded academy on the client’s domain, shares a set of its catalogue courses and lets the client add its own.

Groups with several brands

A holding company runs one learning site per brand, each with its own look and staff, while central L&D maintains the platform once.

Franchise and dealer networks

Every franchisee or dealer gets its own site and administrator, with the head office’s compliance courses shared into all of them.

Associations and education partners

Chapters or partner institutions run their own branded sites and learners, with seat and storage plans set to match each agreement.

Benefits

What you and your tenants get

  • One install to update, secure and back up for every tenant
  • Sites that carry each customer’s own address, brand and email identity
  • New tenants live without a server ticket for each one
  • Seats, storage and features matched to each plan
  • Tenant data kept apart, checked on every request
FAQ

Questions about multi-tenancy

What is a tenant in LMS Advisor?
A complete white-label learning site inside your LMS Advisor install, with its own address, branding, administrator, users, courses and settings. The Super Admin creates and manages tenants under Admin, Tenants.
Can a tenant use its own domain?
Yes. Every tenant gets a sub-domain of your domain, and you can add the customer’s own domain or extra aliases. The customer points a DNS record at your LMS, and the certificate is issued automatically.
Does it work on Apache and nginx?
Yes. LMS Advisor detects the web server and prepares the matching configuration and certificate through its server agent, which is installed once per server.
What can a tenant administrator change?
Their own logo, favicon, site name, colors, font, sign-in page, sender name and custom CSS, plus their courses, users, enrollments, reports and the settings their plan allows. Platform-wide settings stay with the Super Admin.
How is one tenant’s data kept from another?
Every record carries its tenant, and the server checks that ownership on every page, API request, search and file download. Accounts sign in only on their own tenant’s address, and editing an ID in a link does not reach another tenant.
Can we share our courses with tenants?
Yes. For each tenant choose all platform courses, a selected set, or none. Shared courses are read-only for the tenant, and the courses a tenant builds belong to that tenant alone.
What happens when a tenant is suspended?
Its address keeps showing its branding, but sign-in is paused and open sessions end. Resuming the tenant brings everyone back with their data as it was.
Can tenants send email through their own mail server?
Yes, when the Super Admin allows it for that tenant. Otherwise the tenant’s emails go through the platform’s mail server with the tenant’s sender name, Reply-To, branding and links.
Our Clients, Our Success Stories.

Trusted by Organizations Across Industries.

From growing businesses to established enterprises, organizations trust LMS Advisor to build, customize, and scale their learning platforms.

  • KQWEN LABs Pvt. Ltd.
  • TutorLMS Expert
  • Trusted iT Firm
  • Laxmi Engineers
  • Eldeal Engineers
  • eggocentrico
  • CollateralBase
  • Art with Connie Herrick
  • Contractor Clouds
  • Nevada LTAP
  • LifterLMS Expert
  • Worldwin Coder Pvt Ltd
  • SamayBook
  • All In One LMS
  • UpMonora
  • Moneyling
  • Cannabis Industry Lawyer
  • The Relationship School
  • Potato University
  • California Notary Prep

See multi-tenant LMS Advisor in a live demo

A product specialist walks you through authoring, a proctored exam, certificates and the AI tools, using the programs you actually run.