Should you use a custom domain or custom subdomain? They're both fairly simple to connect to your course in Teachery, the key is deciding what you want your course URL to be:
- mycoursewebsite.com is a custom domain
- course.mycoursewebsite.com is a custom subdomain
If you already have a website using your domain, then you'll almost definitely want to use a custom subdomain for your course. 👍👍
RELATED: If you DO want to have a custom domain set for your course (and not a subdomain) you can read our custom domain help doc here.
👉 Here's how easy it is to set up a custom subdomain in Teachery for your course (two steps):
Step 1: Update your DNS settings with your domain provider
Example screenshots shown below for adding DNS records in Google Domains, GoDaddy, and Namecheap.
- Login to your domain registrar >>
- Create a new DNS record >>
- Add course as the NAME ("course" is an example for your subdomain to be course.myurl.com - use whatever you want for your subdomain) >>
- Change the TYPE to CNAME >>
- Set the TTL to 1h >>
- Set the DATA/VALUE to www.teachery.co >>
Google Domains DNS record setup example:
Namecheap DNS record setup example:
GoDaddy DNS record setup example:
Here's what the correct DNS record should look like once added/saved (example shown is Google Domains):
Step 2: Update your Custom Domain setting in Teachery
- Login to your Teachery account >>
- Click into the course you want to set your subdomain for >>
- Click Course Settings in the left sidebar, then Manage Options >>
- In the "Custom Domain" field add your subdomain (ex: course.myurl.com) >>
- Then, wait patiently for your domain to propagate!
📝 A few things to note about setting up your custom subdomain:
- Setting up a subdomain does not affect the root domain (in the example above: myurl.com would NOT change or point to Teachery).
- Every domain registrar is different, and if you can't access your DNS settings, contact support at your domain registrar.
- Every course in Teachery can have its own unique subdomain (just repeat the steps above and pick a different subdomain for each).
- Most domain registrars have their own help docs about DNS setup if you need help with your specific registrar.
- Custom domains should be written in lowercase (awesome.domain.com, not Awesome.Domain.com)
🤨 Important note about domain propagation:
Domain propagation simply means how long it takes for your new subdomain to point correctly to Teachery. It can take 24-48 hours for propagation to finish, so plan accordingly. You can check if your domain has finished propagating by using a site like DNSchecker.org.
✅ GOOD NEWS! We also handle the automatic encryption (SSL) of your custom subdomain when added to Teachery 🥳.
Having a secure domain is important to us and at NO extra cost to you, we handle creating an SSL certificate for your custom subdomain once it's fully propagated to Teachery*. Yep, we've got your back!
If you aren't familiar with SSL, this just simply means we will force the domain to be https:// instead of http:// (that "s" is the fancy secure part!)
You can sleep easier at night knowing once your custom subdomain is fully connected to Teachery, your customers will have secure checkouts, logins, and an encrypted and safe browsing experience through every page of your course!
*Reminder: Domain propagation can take 24-48 hours.