Articles in this section
Category / Section

Setting Up Multi-Domain Branches

Published:
20 mins read
This article provides a comprehensive guide to using the Branches feature available in Business plans, enabling you to create and manage separate portals for different subdomains. It walks you through the step-by-step process of setting up branches, configuring custom SSL certificates for each domain, and managing subdomains efficiently. This feature is available under 'Basic Settings' and "Domain" section, where you can create and manage Branches.

With this feature, you can streamline the management of multi-branch operations, ensuring seamless flexibility, robust security, and greater control across all domains. Whether you're looking to create unique onboarding paths, set up tailored landing pages, or segment content for specific audiences, this guide will equip you with the tools and knowledge needed to optimize your multi-domain setup effectively.


The Multi-Domains (Branches) feature in BrainCert LMS is a powerful tool designed to streamline and enhance your training programs. By leveraging branches, you can manage and organize training environments tailored to different audiences, departments, or purposes all from a single platform.


Step 1: Create your first Branch Domain

Open 'Global Settings' from the left menu bar and click on 'Domain' to create Multi-Domain for your Online Training

KB 1 - CREATE BRANCHES



Step 2:

Then LMS Domain page appears, Click 'Branches' 

KB 2 - CREATE BRANCHES



Step 3: 

Click 'Create a Branch Domain' to setup Multi-Domains (Branches) 

KB 3 - CREATE BRANCHES



Step 4:

It appears on the left side; please insert the 'Branch Name' in the designated area. The Branch Name will appear before the parent domain in the 'Branch URL'. Click 'Save'

Your Multi-Domains (Branches) have been Successfully created.

KB 4 - CREATE BRANCHES



Step 5:

After Created your First Multi-Domains it gives various Options like Preview, Group Name, Status.

Preview: Click the link icon to log in and preview your Multi-domain.

Group Name: It automatically created by given branch name. It appears in the  'Group' Section.

Status: By default, the domain is active. If you need to deactivate it. Click 'Active'.

KB 5 - CREATE BRANCHES



Step 6:

Then Pop up appears, Select 'Yes' and Proceed to unpublish. 

KB 6 - CREATE BRANCHES



Step 7:

Select Options Icon to Edit, set Custom Hostname & Request SSL Certificate, Delete your Branch.

By Selecting 'Custom Hostname & SSL Certificate' it displays Popup in the Left Side.

KB 7 - CREATE BRANCHES



Step 8:

Type the custom hostname that you would like to use and click the button 'Set External Domain'. You don't need to type http:// or https:// as art of the hostname at this time. 

Make sure to click the 'Set External Domain' button to save your changes. 

Click on 'Request SSL Certificate' to get started.

To Know more, Refer this : Steps to Setup Custom Hostname and SSL Certificate for your LMS Domain in 5 Minutes

KB 7A - CREATE BRANCHES



Features that Include Multi-Domain

Step 9: Basic Settings

Go to 'Global Settings' click on 'Basic Settings'

KB 8 - CREATE BRANCHES



Step 10: Website Settings

Click the Dropdown menu and Select the 'Branch' you Created.

Enter the 'Site Name' and provide a description for your site. Upload the 'Logo' and 'Favicon'.

Remember to click 'Save' before proceeding to the next setting.

Favicon: A favicon is a tiny icon displayed in a web browser's tab or bookmark list, serving as a visual identifier for a specific website.

KB - 10 CREATE BRANCHES



Step 11:

Insert Your 'Support Mail' 
This email address will be included in communications regarding account activation, password resets, order inquiries, and access issues, providing learners with a direct point of contact for support and assistance.

Enter the Following Details: Company Name, Street Address, City, Country, State, Zip Code/ Postal Code

KB - 11 CREATE BRANCHES



Step 12:

Click the dropdown, Select the 'Time Zone' of the Reputed Company. By Enabling 'Hide From Search Engines' option to prevent your LMS site from appearing in search engine results.

Then Click 'Save'. 

This ensures your site remains unlisted and inaccessible via search engines like Google, Bing, etc.

KB 12 - CREATE BRANCHES



Step 13: Code Inject

No Need to select the Branch Domain, as it is already Selected. To change your Multi-Domain click Dropdown. Go to the ' Code Inject' feature in the ' Basic Settings' menu.

To Know How to use Code Inject Features - Refer this article: A Step-by-Step Guide to Using the Code Inject Feature


KB 13 - CREATE BRANCHES



Step 14: Landing Page

Select 'Landing Page' in the Top Menu. Click the Dropdown Under 'Set Default Landing Page View for this site' Then, Click 'Save'

Check thsi article on how to create landing pages - How to Set Custom Landing Page in the LMS Platform


KB 14 - CREATE BRANCHES



Step 15: Virtual Classroom Settings

Now navigate to 'Virtual Classroom Settings' to add a custom logo and re-direct the URL. 

Upload the 'HTML 5 logo' and enter the 'URL' under the 'Virtual Classroom redirect URL' as mentioned below and 'Save'.

KB 15 - CREATE BRANCHES



Step 16: Student Dashboard

Now, click on 'Student Dashboard' to enable or disable the student dashboard widgets.

Toggle the switch to enable or disable student widgets and click 'Save' to confirm the changes.

KB 16 - CREATE BRANCHES



Step 17: Redirect URL

Now, select 'Redirect URL' to set the URL to Redirect users after logout. Update the “URL” under 'Redirect users after logout'. By enabling the following details it appears after the logout. Then click “Save”.

KB 17 - CREATE BRANCHES



Step 18: LMS Theme Customization with Branding

Click on 'Global Settings', and access to 'Branding' section.

KB 18 - CREATE BRANCHES



Step 19:

Click the dropdown select your multi-Domains. Your LMS theme can be customized under this setting. 'Background color' and 'Text Color' can be customized according to your needs. After all changes click 'Save' 

Refer this article: Customize the Theme of your LMS with Branding

KB 19 - CREATE BRANCHES



Step 20: Catalog Settings

Open 'Catalog Settings' under the 'Global Settings'.

KB 20 - CREATE BRANCHES



Step 21:

Click the dropdown select your multi-Domains for your brand. You can choose to enable or disable what logged-in users and guest users can see.

Follow this Article for the complete Structure: A Guide to Catalog Settings



Step 22: Mail Relay

Navigate to 'Global Settings' and open 'Mail Relay'.

KB 22 - CREATE BRANCHES



Step 23: 

Select your Multi-Domains from the Dropdown. By default, the sender's details will be extracted from your profile. You can modify the 'Sender Name' and 'Sender Email' if necessary and click on 'Update Sender'.

  • Sender Name: The name you want to appear in outgoing emails.
  • Sender E-mail: The e-mail address you want to appear in outgoing emails.
By default, all your LMS-specific emails such as live class invitations, and marketing emails use the BrainCert mail server for sending outgoing emails. When choosing BrainCert as your mail server you will have @braincert.io email address for your outgoing communications.
Follow this Article for step-by-step SMTP Structure: Configure Mail Relay Settings - SMTP


KB 23 - CREATE BRANCHES



Step 24: Setup Multi-Domains for Login or Register Page

Go to 'Global Settings' Select 'Theme' 

KB - 24A CREATE BRANCHES



Step 25: 

In the 'Theme page' Select 'options', Then Click Edit'.

KB 24B - CREATE BRANCHES



Step 26:

Click dropdown, Select your 'Multi-Domains' 

Refer this article to view full Settings: How to Set up the Theme of Login Page or Register Page

KB 24C - CREATE BRANCHES



Step 27: Manage Groups for your Multi-Domain

Groups for Branches are automatically created when a Branch domain is added and cannot be deleted. To manage groups, go to the People section, click the dropdown menu, navigate to 'Groups', and select 'Manage' from the available options.

KB 25 - CREATE BRANCHES



Step 28:

Customize your Group name and Description as desired, then Click 'Save'.

KB 26 - CREATE BRANCHES



Online Courses

Step 29: List your course catalog in Multi-Domain

Navigate to 'Create a Course' In the basic Settings. Enable 'List in Course Catalog' select your Multi-Domains to display the courses in your Branch Domain.

KB 24 - CREATE BRANCHES



Online Assessments

Step 30: List Test Catalog in your Multi-Domain

Navigate to 'Assessments' Click 'Options' Select 'Edit' it display the existing test created page

Another way to add Test Catalog in your Multi-Domains from Scratch. Choose 'Create a Test' it directs to course creation page.

KB 28 - CREATE BRANCHES



Step 31:

Open to 'Basic Information', Enable 'List in Test Catalog' Option, choose your Multi-Domains to show your test catalog in your Branch Domains.

Follow this article to create your test: How to Create an Online Test in the Unified Training Platform


KB 29 - CREATE BRANCHES



Course Bundles

Step 32: List Course Bundle Catalog in your Multi-Domain

Navigate to 'Bundles' Click 'Options' Select 'Edit' it display the existing created Bundle page

Another way to add course bundle Catalog in your Multi-Domains from Scratch. Choose 'Create Bundles' it directs to Course bundle creation page.

KB 30 - CREATE BRANCHES



Step 33:

Enable the 'List in Course Bundle Catalog' option under 'Basic Information' and select your Multi-Domains to display the course bundle catalog in your Branch Domains.

Follow this article to create complete course bundle catalog: Creating Course Bundles in the Training Platform


KB 31 - CREATE BRANCHES



Online Store


Step 34: Add New Product to your Multi-Domain

Navigate to 'Online Store', Click dropdown and select 'Create a Product'. Choose Your 'Branch Name'.

Refer this article to create product: How to Create a New Product in Online Shop


KB 33 - CREATE BRANCHES



Virtual Classroom


Step 35: Schedule live class to your Multi-Domain

Navigate to 'Virtual Classroom', Select 'Schedule Class' Enable 'List in Live Class Catalog' Choose your Multi -Domain.

Read this article to Schedule a live class: Scheduling a Live Class in your LMS


KB 35 -create branches

Hope this guide helps you to implement distinct subdomains, organizations can streamline training delivery and reporting, providing a more targeted educational experience.



Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Access denied
Access denied