Custom domains

Custom domains allow you to use your own domain name with your app. This is useful for branding and making your app more recognizable.

You can add a custom domain to your app by following these steps:

  1. Login to adaptive.ai and go to the app you want to add a custom domain to.
  2. Go to the "Settings" menu in the top right corner of your app.
  3. Switch on the "Custom domains" option.
  4. Enter your custom domain name in the input field.
  5. Save your changes.
  6. Copy the CNAME record provided and add it to your domain's DNS settings.
  7. Copy the verification code provided (_acme-challenge) and add it to your domain's DNS settings as a CNAME record.
  8. Save your DNS settings.

Your DNS settings should look something like this:

Example dns settings

It may take some time for the DNS changes to be applied, typically a few hours, but often much quicker. Once DNS propagation is complete, your custom domain will be active and ready to use.

Limitations:

Recommended domain providers

Here are some domain providers where you can purchase a domain if you don't already have one. These providers are easy to use and integrate seamlessly with our platform:

Provider notes

GoDaddy

GoDaddy does not allow you to add a CNAME record for the root domain (example.com). This means that you will need to use a subdomain (e.g. www.example.com) for your custom domain.

Cloudflare

Cloudflare has a Proxy feature that can interfere with the custom domain setup. In order to use a custom domain with Cloudflare, you need to disable the Proxy feature for the _acme-challenge record. Additionally, you need to add an additional TXT record with the same value of your CNAME record.

Cloudflare example dns settings

SquareSpace

SquareSpace does not allow you to add a CNAME record for the root domain (example.com). This means that you will need to use a subdomain (e.g. www.example.com) for your custom domain.

Questions?

If you have any questions or need help with setting up a custom domain, please reach out to our support team or join our Discord community for assistance.