Articles on: Website configuration

How to setup a custom domain

You can use a self-purchased domain name with Teachify to increase your website's brand recognition!


For example, the following websites all use their own corporate domain names:


There are two types of domain configurations you can use. The first is to directly bind your purchased domain to Teachify, while the second is to create a "subdomain," which means adding an English word in front of your purchased primary domain.


Creating a subdomain is also very simple. After purchasing a domain, you can usually set it up on the website where you bought it.


Therefore, the most common configurations after purchasing a domain (using the Teachify domain name as an example) are as follows:


  • teachify.tw as the main official website
  • blog.teachify.tw as the official blog
  • www.teachify.tw is a type of domain name commonly used for official websites that starts with www, but because it has www in front, it is also considered a subdomain setting.


In this example, teachify.tw is the primary domain, and blog and www are subdomains.


Subdomains can be any English word, with the most common ones being school, course, and academy. We have also seen more creative subdomains, such as vip, learn, and content.


Benefits of using a custom domain


  1. High brand recognition;
  2. Traffic accumulates on the same main domain;
  3. It's easier to integrate with cross-domain tracking or future extensions.


How to set up a custom domain in the Teachify backend



Please follow the tutorial below to set up a custom domain in the "General Settings" -> "Custom Domain Name" section of the dashboard.


Configuration tutorials for common domain management systems


Using a subdomain


If you want to use a domain format like blog.teachify.tw or www.teachify.tw, please refer to the instructions for "Using a Subdomain."


Using a main domain


If you want to use a domain format like teachify.tw (i.e., the purchased domain without a subdomain), please refer to the instructions for "Using a Main Domain."


The following tutorials are provided for several common domain management systems:


GoDaddy configuration tutorial

  • Subdomain configuration
  • Main domain configuration


Cloudflare configuration tutorial

  • Subdomain configuration
  • Main domain configuration


Gandi configuration tutorial

  • Subdomain configuration
  • Main domain configuration


Google Domains Domain Setup Tutorial


Setting a Custom Domain Name: GoDaddy Example


  1. Access the GoDaddy backend and select the desired domain name to be set up, click " DNS Management "



  1. If you want to use a "subdomain", add the following settings:


Type: CNAME


Name: school


Content value: cname.myteachify.com


TTL: Default


The name part can be any English letters, numbers, and hyphens, but must not have spaces or other special characters.



  1. If you want to use a "primary domain" name, add the following settings:


Type: A


Name: @


Content value: 76.76.21.21


TTL: Default



GoDaddy's A Record usually has a default Parked record, please be sure to delete this data.


Setting a Custom Domain Name: Cloudflare Example


  1. Enter the Cloudflare backend and select the desired domain name to be set up, click the " DNS" option on the left menu.


  1. If you want to use a "subdomain", add the following settings:


Type: CNAME


Name: school


Content value: cname.myteachify.com


Proxy status: Off, only DNS (be sure to turn it off)


TTL: Auto


The name part can be any English letters, numbers, and hyphens, but must not have spaces or other special characters.



  1. If you want to use a "primary domain" name, add the following settings:


Type: CNAME


Name: @


Content value: cname.myteachify.com


Proxy status: Off, only DNS (be sure to turn it off)


TTL: Auto



Setting up a custom domain name: using Gandi as an example


  1. Enter the "Domain" management section of the Gandi backend and select the desired domain name. Click on " DNS Records ".



  1. Click on "Add record".



  1. If you want to use a "subdomain", add the following settings:


Type: CNAME

TTL (time to live): 10800 seconds

Name: school

Hostname: cname.myteachify.com.


(Note: Be sure to add a "." at the end.)



  1. If you want to use the "primary domain" name, add the following settings:


Type: A

TTL (time to live): 10800 seconds

Name: @

IPv4 address: 76.76.21.21


After creating it, be sure to check if there are any other DNS records with the same name set to "@" and delete them to avoid the website not being accessible.

Updated on: 29/03/2023

Was this article helpful?

Share your feedback

Cancel

Thank you!