Setting up a custom domain

By default, a Threadbase community is available at its Threadbase domain, which has the form [name of community].threadbase.io. For example, a community named my-awesome-community is hosted at my-awesome-community.threadbase.io.

To make your community available at a non-Threadbase domain (for example, www.myawesomecommunity.com), you add a custom domain to it.

You can add custom domains to any Threadbase community, but custom domains are only available on our Plus plans.

Below, we will walk you through how to set up your custom domain assuming you’ve already upgraded to the Plus plan and you’ve already purchased a domain. (Note: if you have not purcahsed a domain, we recommend visiting Google Domains to purchase one.)

1. In the General Settings section of your Dashboard, scroll down to Custom domain.

Set up a custom domain on Threadbase

2. In the Custom domain text box, add in the name of your desired custom domain. If you want your community to be your primary domain, we recommend something like www.mycustomdomain.com. If you want your community to be a sub domain, we recommend something like community.mycustomdomain.com. Once you’ve entered your custom domain, scroll up and click save.

Set up a custom domain on Threadbase

3. After saving, you’ll see a message below your custom domain telling you to Set the CNAME or ALIAS record for this domain to the following value: example-123456789.herokudns.com. You must go to your domain manager and add this record in order to finish custom domain set up.

Set up a custom domain on Threadbase

4. For this example, we will visit domains.google, click into our domain name, and then on the left-hand side, we’ll click on DNS

Set up a custom domain on Threadbase

5. In DNS, we will scroll down to Custom resource records.

Set up a custom domain on Threadbase

6. Then, click on the dropdown that has the capital letter A, and then click on CNAME.

Set up a custom domain on Threadbase

7. Now, in the text box with the @ symbol, enter your subdomain (this must match the prefix text you put in the Custom domain text box on Threadbase e.g. www or community) and then in the Domain name text box add the CNAME value we gave you (e.g. example-123456789.herokudns.com)

Set up a custom domain on Threadbase

8. After approximately 1 hour, your community will now live at your new custom domain!


We know this can be complicated so, if you have any questions, feel free to email us at support@threadbase.io any time.