Connect a Custom Domain

Direct your custom domain to Sleekplan and connect it to your standalone board

Updated over a week ago

Besides publishing your standalone board to yourproduct.sleekplan.app, you can also use any custom domain/subdomain you own (feedback.yourdomain.com) once you have subscribed to a suitable plan. More infos on the docs.

Add a custom domain

To add your custom subdomain to your standalone board, navigate to Settings > Widget on your admin dashboard.

  1. You can see a subdomain assigned to your product (ie. yourproduct.sleekplan.app). Click on the 'Change' button next to the domain.

  2. Select 'Custom domain'

  3. Type in your subdomain (subdomain.yourdomain.com) and press 'Save domain'.

Updating the DNS

Access your domain's DNS settings in your domain registrar's or DNS host's dashboard. Every DNS host has their own way of updating DNS settings. We recommend that you read the help documentation of your DNS host. Add the following CNAME records to your domain and replace feedback with your subdomain.

Type

Host

Target

CNAME

feedback

cname.sleekplan.app

  • Go to your domain provider and add a CNAME record

  • Set the host to yoursubdomain
    ​be sure to use your subdomain's actual prefix, not yoursubdomain! For example, for feedback.myproduct.com, enter feedback.

  • Set cname.sleekplan.app as target

Enabling SSL

We support HTTPS/SSL on our side, via Let's Encrypt. Upon receiving your domain setup, we'll check for valid CNAME settings and we'll request an SSL certificate from Let's Encrypt. This process takes anywhere from 5 to 20 minutes, so don't be surprised if the first request doesn't work.

⚠️ Cloudflare

If you use Cloudflare for DNS your record should be grey-clouded, with the proxy turned off. Orange clouding your record could cause issues

Identifying Users

  1. Generate an SSO token: If your customers already have user accounts in your application, you can allow them to log in to your standalone page using our Single Sign-On (SSO) mechanism. How to generate a SSO-Token?
    ​

  2. Add the generated token as 'sso' parameter to your standalone page (ie. https://feedback.yourdomain.com?sso=<TOKEN>) and replace <TOKEN> with your generated token.

Did this answer your question?