Adding a Subdomain for Learning Portal

Adding Custom Domain with your LMS Website

Setting up a custom domain allows you to access your LMS website on your own domain/sub-domain. This allows you to update your Edmingle website’s URL like subdomain.edmingle.com with www.mysite.com or online.mysite.com.


What is a Domain/Sub-Domain?

  1. Domain: The web address where users can access your website like www.edmingle.com.
  2. Sub-Domain: A Sub-Domain precedes your main domain address. For example, in learn.edmingle.com, learn is the sub-domain.


Linking your domain with the LMS website provided by Edmingle is a two-step process.
  1. Adding a CNAME record in the domain hosting provider.
  2. Adding the Custom URL in the LMS admin panel.

Adding a CNAME record in the hosting provider
A CNAME record is what tells browsers where to find your site when visitors navigate to your URL. One can follow the help documentation shared by their respective domain hosting provider to update the CNMAE records.

  1. GoDaddy
  2. Big Rock
  3. Hostgator
  4. Wix 
If you want to point the Edmingle website to your main domain (the domain that you just purchased), you should update the following details for your CNAME record:
  1. Type: CNAME
  2. Host: www
  3. Point to/Target to: Initial website URL provided by Edmingle like xyz.edmingle.com.
  4. TTL: The TTL field can be left to the default value.
On the other hand, if you have an existing website (running on your main domain) and want to point your Edmingle Website on a sub-domain, then update the following details for your CNAME record:
  1. Type: CNAME
  2. Host: learn
  3. Point to/Target to: Initial website URL provided by Edmingle like xyz.edmingle.com.
  4. TTL: The TTL field can be left to the default value.
Host could be anything like learn, lms, online as per your requirement. For example, if your main website is www.mysite.com and you want to point the LMS Website to the sub-domain learn, then the LMS Website address will become learn.mysite.com.
Please be informed that it may take around 24 to 48 hours for the DNS update to take effect.

To validate the same, one can go to the website https://dnschecker.org/, add the URL like www.mysite.com or learn.mysite.com and it will point to the edmingle URL.



Adding the Custom URL in the LMS admin panel
Once the CNAME record is validated, the custom URL can be added in the admin panel so that the Edmingle URL can start pointing to it.

Please follow the steps below to complete the setup:
  1. Login to the admin panel.
  2. Click on Website and App Setup.
  3. Click on Website BETA and then click on Website URL.
  4. Click on Add custom URL.
  5. Enter the custom domain (like www.mysite.com) or sub-domain (like learn.mysite.com) URL in the space provided and then click on Verify and Save.

Do not include “http://” or “https://” in the URL.

    • Related Articles

    • Custom Payment Gateway

      Clients with Pro Plan or above can setup their own payment gateway. As of now, we provide API integration with Razorpay (recommended) and Instamojo, but in the future, we will allow integrations with more payment gateways. Razorpay Integration Please ...
    • Student Management

      Student Creation & Management Click on the Users tab, present on the left side of the screen. This window shows the list of students present in your academy. Click on the drop down option present for the student on the right hand side. The following ...
    • Email White Labelling | Mailgun Integration

      Our LMS platform allows our clients to send email communications like SignUp Email, Course Welcome Email, Payment Reminder, etc. to students. By default, all the emails go from support@mail.edmingle.com. However, we provide email white-labelling ...
    • Website & App Setup

      Before you go-live with your online academy, there are few settings you should enable/disable as per requirement. This article defines all such settings and will assist you in setting up the functionalities. Following are the sections which we will ...
    • SSO (Single Sign-on)

      What is SSO? SSO is an authentication method that enables users to securely authenticate with multiple applications and websites by using just one set of credentials. How to Activate? To use SSO please enable the SSO option from the settings of your ...