LearnWorlds lets users connect custom domains to customize and brand their site – all subscription plans let customers use this feature.
However, custom domains must be purchased from a domain provider such as GoDaddy or CloudFlare before connecting them.
Key Takeaways:
- Custom domains are a core feature available to all subscribers
- You must purchase your domain from a third-party
What Is a LearnWorlds Custom Domain?
A LearnWorlds custom domain allows you to link your site using your own URL.Â
For example, the default domain name www.yogacourse.learnworlds.com could be changed to www.yogacourse.com.
Now, when a customer searches for your site, they can use your custom domain name instead of trying to recall the longer LearnWorlds version.
If you’re an established business, you’ll want to use your own custom domain because of the following reasons:
- Easier to find and remember
- More professional
- Increases credibility
LearnWorlds lets subscribers use the custom domains they’ve purchased and provide support to help you with the setup.

LearnWorlds Custom Domain Requirements
Before you start changing your LearnWorlds domain, you must understand the requirements:
- Purchase the Domain – Before you change the domain, you must buy the custom domain; LearnWorlds does not sell them. Custom domains can be purchased from sites such as GoDaddy and CloudFlare.
- Subscription Plan – Custom Domains are a core feature on the platform; all plans let you set them up.
- Complete the Setup – To use a custom domain, you must link it by changing the CNAME records and connecting it to the platform.
How to Set Up a LearnWorlds Custom Domain
Before you connect your LearnWorlds custom domain, you must set up your CNAME records on the site where you purchased the domain.
For these examples, we’ll show you how to set up the CNAME records on the two most popular domain providers: GoDaddy and CloudFlare.
GoDaddy CNAME Setup and Domain Linking
How to setup your CNAME record:
- Go to GoDaddy.com and log in to your account.
- On the top right of the screen, click on the drop-down menu and select My Products.
- Then under Domains, navigate to the domain you want to connect and click on the three dots.
- Click Manage DNS.

- After you’ve been redirected, select the black Add button on the right-hand side.

- You’ll need to select the right settings from each drop-down box to add the record correctly:
- Type: CNAME
- Name: www
- Value: Enter your current LearnWorlds URL (e.g.  www.yogacourse.learnworlds.com)
- Then, click Add Record.

CloudFlare CNAME Setup and Domain Linking
How to setup your CNAME record:
- Navigate to www.cloudflare.com and log in to your account.
- Choose the domain you’d like to link.
- Then, select the DNS tab at the top of the screen.

- You’ll then need to configure the following settings:
- Type: CNAME
- Name: www
- Target: Your current LearnWorlds URL
- TTL: Auto
- Proxy Status: DNS only
- When complete, select Save.

How to Connect Your Custom Domain with LearnWorlds
Once you’ve successfully configured your CNAME record, you can connect it, which is done within the LearnWorlds platform.
Follow these steps to connect it within the platform:
- Once logged into your LearnWorlds account, click Site Builder.
- Select Site Setting and then click Domain.
- In the Desirable Domain box, enter the custom domain you created.
- Now click Verify Domain and then click Change Domain.

How to Test a LearnWorlds Custom Domain
Testing whether or not your LearnWorlds custom domain has been set up correctly is super simple: type your new URL into the search bar and click return.
If your site shows up, your custom domain has been set up correctly and is running.
Common LearnWorlds Domain Connecting Issues
If you have completed all the steps, we’ve outlined a couple of common reasons why it may not be working and how to fix it:
- 48 Hours – Both the CNAME record step and LearnWorlds connection can take up to 48 hours to update successfully. You should wait that long between the steps before testing it.
- Incorrect CNAME Record – Another common issue is that one of the CNAME record settings needs to be corrected – go back through and double-check.
It may be more technical if you’ve ruled out these two common reasons. In this case, we suggest you contact LearnWorlds support for extra help. You can open a chat in the bottom right support box.Â

Frequently Asked Questions
Can I Have a Custom Domain on LearnWorlds?
Yes, all subscribers can have a custom domain on LearnWorlds. After purchasing a custom domain, you can configure the CNAME records and link it to the platform.
Can I Purchase a Custom Domain from LearnWorlds?
No, currently, you cannot purchase a custom domain from LearnWorlds; you must buy it from a third-party provider. Popular sites to purchase custom domains include GoDaddy and CloudFlare.
What LearnWorlds Subscription Do I Need to Have a Custom Domain?
Custom domains are a core LearnWorlds feature, so they are therefore available to all subscribers – making the minimum plan required the Start plan, which costs $29 per month.