Skip to main content
๐Ÿ”— How to set up a custom domain

Setting up a custom domain for your Heartbeat community can enhance your branding and provide a seamless user experience.

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.

In this guide

Before you begin, ensure you have:

  • A Heartbeat community that is already set up.

  • Access to the admin dashboard of your Heartbeat community.

  • Access to your domain registrar (e.g., GoDaddy, Namecheap, Google Domains).

Step-by-Step Guide

1. Choose whether you want to set your custom domain with a custom root domain or a custom sub-domain:


Setting up a Custom Root Domain

Step 1: Add your A record

By accessing your hosting provider, 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 can confirm that the A record exists, you can proceed to the next step.

If no records are found and youโ€™re unable to confirm that your A record exists, we suggest contacting 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

  1. Access your Heartbeat admin dashboard by clicking on the profile picture located at the bottom left corner of the sidebar.

  2. Under the Customization tab, locate and click on Custom Domain.

  3. Fill out the Custom Domain section & save your changes.


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.

Below is a list of popular hosting platforms and links that will show you how to create a CNAME record. If your platform isn't listed below, we recommend searching its help articles using 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 canโ€™t confirm that your CNAME record exists, we suggest contacting your hosting platform to troubleshoot further.

Step 3: Confirm your new domain

  1. Access your Heartbeat admin dashboard by clicking on the profile picture located at the bottom left corner of the sidebar.

  2. Under the Customization tab, locate and click on Custom Domain.

  3. Fill out the Custom Domain section & save your changes.


Troubleshooting

  • Propagation Delay: DNS changes can take up to 48 hours to propagate. If your custom domain is not working immediately, wait and try again later.

  • Incorrect DNS Settings: Double-check that the CNAME record is correctly set up in your domain registrar.

  • Support: If you encounter issues, contact Heartbeat support for assistance.


Frequently Asked Questions:

How long does it take for DNS changes to propagate?

DNS changes can take anywhere from immediately to a few minutes to propagate globally.

What should I do if my custom domain is not working?

  • Double-check your DNS records for accuracy.

  • Ensure there are no typos in the domain names or IP addresses.

  • Verify that your DNS changes have fully propagated.

  • Contact Heartbeat.chat support for assistance if problems persist.

What happens if I change my domain registrar or DNS provider?

You will need to reconfigure your DNS records with the new provider to ensure your custom domain continues to point correctly to Heartbeat.chat.

Can I revert back to the default Heartbeat.chat domain?

Yes, you can always revert to the default Heartbeat.chat domain by removing or deactivating your custom domain settings in the Heartbeat.chat admin dashboard.

Did this answer your question?