Submit a ticket My Tickets
Login  Sign up
Open navigation

How to Set up your Custom Domain (CNAME Record)

Pro Trainer
Learning Center
High Volume & Corporate

Our Knowledge Base Center articles are being updated for our new platform design. Need assistance? Reach out to

By default LearnWorlds schools are connected with a LearnWorlds subdomain/URL (e.g.,; however, we strongly encourage you to connect your own custom domain.  

Having a dedicated domain name for your LearnWorlds school plays a pivotal role in enhancing branding and increasing visibility, making it simpler for potential customers to locate your LearnWorlds school. Your online presence is the key to attracting more leads and customers

In this article, you will find more information on how to connect your own purchased custom domain at the subdomain level, e.g.,, with your LearnWorlds school.

A subdomain e.g.,, is an additional part (e.g. www) that comes before the naked domain e.g., You can create multiple subdomains or child domains on your main domain to better organize your site. For example, if your naked domain is, you can create subdomains like,, etc.

You can connect your own purchased domain to your LearnWorlds school in 3 steps (see below): 

  1. Create a CNAME record for your subdomain in your domain provider account.

     - To create and connect your CNAME record, you first need to purchase a domain from a domain provider (e.g., GoDaddy, BlueHost, etc.).
    - If you are facing difficulties in creating the CNAME record in your domain provider account DNS settings, you can always contact the support team of your domain provider or check the instructions in their documentation.

  2. Check if the CNAME record is successfully added.
  3. Request the change in your school's settings.

If you want to configure a naked domain e.g.,, then you need to follow different steps and add three A records in your domain provider account. You will find more information here: How to Connect your Naked Domain (without www).

Step 1: Create a CNAME record for your Subdomain

1. Login to your domain provider and navigate to the DNS Zone Editor settings.

2. Create a CNAME record. 

2a. The Host/Name will be part of your domain that appears before the naked domain. For example, if your naked domain is and you want to create the subdomain, the Host/Name should be set to www.

2b. The CNAME record should point to your LearnWorlds school URL (e.g., or, or


  • Make sure to replace (or, with your LearnWorlds school URL. 
  • Do not include the https:// before your LearnWorlds URL or the / after.

You can find more information on creating a CNAME record in:

Step 2: Check if the CNAME Record is Successfully Added

1. Go to Google Admin Toolbox.

2. Insert your subdomain free of https:// or / at the end (e.g.,

3. If the CNAME record is correct, the Learnworlds school URL will appear in Target.

If the CNAME record has not been successfully added and you view a message such as "Record not found", you can contact for further assistance or the Support Team of your domain provider.

Step 3: Request the Domain's change in your School Settings

If the CNAME record has been successfully created:

1. Navigate to Settings → School Settings → Site & Email Domain.

2. Type the subdomain you created.

3. Click on Change Domain.

4. A pop-up message will appear confirming that your domain will be ready within the next 5 minutes.

Once the new domain is ready, you and your users should use only this custom domain and not the LearnWorlds one you have used until that moment. The CNAME should not be removed to ensure the accessibility of your school.


  • If you already have a CNAME DNS record for the subdomain you want to use, you can edit the existing entry and point it to your school URL. However, if the entry currently points to another live website, this change will affect the site, and it will not be reachable anymore.
  • You can have up to two secondary domains, including the naked domain (domains that redirect to your primary domain), apart from the LearnWorlds default domain. 
  • You can change the current domain to a different custom domain as long as the records remain correct.
  • You cannot delete the default LearnWorlds URL.
- You can find more useful information about custom domains here.
- If you have a Mobile app, when your domain has changed, make sure that you change your privacy URL as well in your school's "Prepare Submissions" section. Also, feel free to contact us so we can make the respective changes in your developer accounts on your behalf.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.