🔗 How to set up a custom domain

Custom domains allow you to create a full community experience under your own brand. And they're quick to set up!

Updated over a week ago

Maintain your brand's experience by allowing members to land on your own custom subdomain! With any plan, you can point members directly to your personally branded community. This is a quick process that typically takes just 5 minutes

To custom domain your community, go to Settings > Custom Domain. From there, add in the Custom Domain, and then Save Changes.

Before you can add your custom domain, you'll need to set it up one of the two options:

Once your custom domain is set up, it will say Active.

After you've set up a custom domain, you can customize the login page for your community by clicking on the Custom Login Page button. You are also able to attach a Default Invitation link that non-members can use to join your community.


Setting up a Custom Root Domain

Step 1: Add your A record

Create an A record pointing from your domain to 188.93.147.211 Your hosting provider should have documentation telling you how to do this. You can google “<your hosting provider> add A record” to try finding this documentation.

Step 2: Confirm your A record

After setting up your A Record, confirm that it exists here: https://www.nslookup.io/

If you’re able to confirm that the A record exists, you can move on to the next step.

If no records are found and you’re unable to confirm that your A record exists, we suggest reaching out to your hosting platform to troubleshoot further.

If you have multiple IPs associated with the A record, then you’ll need to delete the non-Heartbeat one before moving forward.

Step 3: Confirm your new domain

Go to the General Settings page in Heartbeat, fill out the Custom Domain section & save your changes.

Once your custom domain is "Pending," you'll receive an email within ~10 minutes notifying you that your custom domain is live.

Setting up a Custom Sub-Domain

Step 1: Create your CNAME record

Create a CNAME record pointing your custom domain to exactly: cfdxy.heartbeat.chat

Here’s a list of popular hosting platforms & links on how to create a CNAME record. If you don't see yours below, we suggest searching your platform’s help articles with the keyword CNAME.

Step 2: Confirm your CNAME Record

After creating your CNAME record, look up your CNAME record here:

If you’re able to confirm your CNAME record, you can move on to the next step. A successful CNAME record will result in a page that looks like this:

If your CNAME record has not been created successfully, you will see a page that looks like this:

If you’re unable to confirm that your CNAME record exists, we suggest reaching out to your hosting platform to troubleshoot further.

Step 3: Confirm your new domain in HB

In Heartbeat, go to the Settings > General Settings fill out the Custom Domain section & save your changes.

Once your custom domain is "Pending," you'll receive an email within ~10 minutes notifying you that your custom domain is live.

Did this answer your question?