Custom Domain Setup

Custom Domain Setup


Step 1: Click on "Site Admin", followed by "Site branding" and then "Setup custom domain."


Step 2: Follow the prompts to make the request.

Once you have submitted your request, you will receive an email with instructions needed to update your A DNS records. 

If you do not receive this email, please contact


Shared server:

Multiple Pluto LMS Clients use one server. Available to all plans other than Enterprise.

If you are on a shared server, the setup instructions will be shared on the custom domain setup form. 

Dedicated server:

A single server instance where only your LMS site is hosted. This server is not shared with other Clients. Available to Enterprise plans only.
Please note: if you are on an Enterprise plan, please wait 8 business hours after the form has been submitted to receive your dedicated IP address. The dedicated server needs to be launched before we can share an IP address to point your DNS records to. 


If you have an existing website, let's say "", you will be able to register a new domain or sub domain of your choice.

For example:, or

Warning: If you have an active site "", please do not change these parent DNS settings as it will break your active site. Only change the new domain or subdomain DNS records to point to our servers. 

If you are unable to register a new domain, please ask your existing hosting or domain administrators to assist you. They usually have step-by-step guides on how to use their services. 

Example 3rd party help guides:
  1. GoDaddy Add Sub Domain 
  2. GoDaddy Add A Record 
  3. NameCheap Add New Domain 
  4. NameCheap Add A Record 
The above are sample guides. Every domain hosting service is different Please contact them for assistance if you cannot add your own domain and DNS records. 


Please do not try and point your domain to Pluto LMS in any other way, other than through the instructions given to you via the setup form. For example, do not try to use CNAME or mask your domain to the default LMS domain shared when you got access to your LMS. 

In order to point your custom domain to your Pluto LMS server, you need to update the destination IP address of your "@" and "www" DNS A records. There are many domain service providers out there such as GoDaddy, NameCheap and more. If you are unable to update your A records for your custom domain, please contact your domain service provider as Pluto LMS does not have access to your domain service. 


If you're wondering whether or not you set up your new domain correctly and pointed them to the correct IP address, you can check this on DNS Checker. 

Click here to access DNS checker. After clicking on the link, you can add the domain you are configuring to the search box as shown below:

Then click on "Search". If your domain is pointed correctly, you will see green ticks:


Check the following with your 3rd party domain hosts:
  1. If you added the correct domain to DNS Checker 
  2. If you added the "@" and "www" A DNS records correctly and pointed them to the IP address shared with you


What happens next?

Please contact so that we can perform the last step in the process of linking your domain to your LMS on our servers as well as adding an SSL certificate. 

We will then contact you once the above is complete. 
    • Related Articles

    • Gradebook Setup

      GRADEBOOK SETUP You can adjust your gradebook setup in the "Setup" tab. GRADEBOOK SETUP In the "Gradebook setup" tab, you can see all the activities that have been added to your grade book as grade items. By default, all course activities are ...
    • Custom OAuth2

      CONFIGURE YOUR CUSTOM APP If you have an external application you would like to connect Pluto LMS to via Single Sign On (SSO), you can setup a custom OAuth2 service. If you are unsure how to do this with your particular external application, please ...
    • Creating a Custom Report

      OVERVIEW The Custom Reports module allows you to create custom reports to supplement the native Pluto LMS reports.  Note: This may require the assistance of a developer.  CREATE A CUSTOM REPORT Step 1: Click on "Site admin", followed by "Site ...
    • Create Custom Profile Fields

      OVERVIEW Customize what information you wish to collect from your LMS users by creating new profile categories and fields. This information can then be used to auto create course groups or auto filter users to branches. NAVIGATE TO PROFILE FIELDS ...
    • Getting Started with Custom CSS

      Pluto LMS offers a custom CSS editor which enables you the ability to add your own CSS code to customize your LMS theme. STEP 1: NAVIGATE TO THE EDITOR Step 1.1: Click on "Site admin" > "Site branding": Step 1.2: Then you select "Primary Theme ...