Submit a ticket My Tickets
Welcome
Login  Sign up
Open navigation

How to Set up your Custom Domain (CNAME Record)

Availability
Starter
Pro Trainer
Learning Center
High Volume & Corporate


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.


By default LearnWorlds schools have a LearnWorlds subdomain/URL (e.g., yourschool.learnworlds.com); however, we strongly encourage you to connect your own custom domain


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


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


Setting up your DNS records

1. The first thing you need to do is to purchase a domain from your preferred domain provider (e.g., GoDaddy, BlueHost, etc.). 

2Next, create a CNAME record for that subdomain and link it to your school. Below you can find a step-by-step guide on how to create this. If you encounter difficulties setting up the CNAME record in your domain provider's DNS settings, contact their support team or refer to their documentation for assistance. 



To learn more about custom domains, including frequently asked questions and a glossary of terms, visit this article.


Step 1: Create a CNAME record for your Subdomain

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

2. Click on the respective button in order to create a CNAME record. CNAME consists of the Host/Name and a Value

2a. The Host/Name will be the part of your domain that appears before the naked domain. For example, if you want your domain to be www.myschool.com then your Host/Name is the www part. 

2b. Value is where the CNAME record points to. The CNAME record should point to your LearnWorlds school URL (e.g., yourschool.learnworlds.com or yourschool.mylearnworlds.com, or yourschool.getlearnworlds.com).

That being said, if you want to use the custom domain www.myschool.com then you need to create a CNAME record with www as Host/Name and the Learnworlds URL ((e.g., yourschool.learnworlds.com or yourschool.mylearnworlds.com, or yourschool.getlearnworlds.com)  as value. Please note that in some cases you can edit an existing CNAME record if this doesn't affect t


-Make sure to replace yourschool.learnworlds.com (or yourschool.mylearnworlds.com, yourschool.getlearnworlds.com) 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:


If you want to configure a naked domain (without www)  e.g., yourschool.com, 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 2: Check if the CNAME Record is Successfully Added

Now that you have created your records you should check if the CNAME record is successfully added. In order to do so, you should,

1. Go to Google Admin Toolbox.

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

3. If the CNAME record is correct, the Learnworlds school URL will appear below next to the Target field.

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


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

Once the CNAME record has been successfully created, you should request the domain change in your school's settings.


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

2. Fill in the subdomain created.

3. Click on Change Domain.

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 then. The CNAME should not be removed to ensure the accessibility of your school.


Important Notes/Considerations

  • If you already have a CNAME DNS record for the subdomain you want to use, you can edit it so it points to your LearnWorlds school URL (e.g., yourschool.learnworlds.com or yourschool.mylearnworlds.com, or yourschool.getlearnworlds.com). However, if the entry currently points to another live website, this change will affect the site, making it unreachable.
  • 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. We highly recommend using both the naked and the www subdomain for your school.
  • You can change the current domain to a different custom domain as long as the records remain correct.
  • The default LearnWorlds URL cannot be deleted.
  • If you have connected more than one custom domain, you can designate the primary domain by clicking the "Make primary" button next to your secondary domain.
  •  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.