Skip to Content
FeedvoteDocs

Custom domain

How to show your public board on your own subdomain, such as feedback.yourcompany.com, and how to fix common setup problems.

You can show your public board on your own subdomain, for example feedback.yourcompany.com, instead of the Feedvote address. You connect the custom domain in the dashboard, add a DNS record at your DNS provider, and Feedvote sets up HTTPS for the custom domain automatically.

Before you start

  • Only the workspace owner can connect, check or remove a custom domain. Other team members see Owner access required on the Custom Domain card.
  • Custom domains are included in the Feedvote plan, also during the free trial.
  • You need a subdomain, such as feedback.yourcompany.com. Root domains such as yourcompany.com are not supported.
  • You need access to the DNS settings of your domain, at the company where you manage your DNS.

Connect your custom domain

The workspace owner does these steps in the dashboard.

  1. Go to Settings > General.
  2. Find the Custom Domain card. Click Connect Domain.
  3. Enter your subdomain, for example feedback.yourcompany.com. Do not enter a path.
  4. Click Continue. The card now shows your domain, a status badge and a table of DNS records.
  5. Add every record from the table at your DNS provider. See the next section.
  6. Come back to Settings > General and click Check Connection.

The message on the card can say "click Verify DNS". The button to use is Check Connection.

DNS records to add

The Custom Domain card shows the records in a table with the columns Type, Name and Value. Each row has a copy button. Copy the values from the table: the exact value is shown there.

TypeNameValue
CNAMEThe part of your domain before your main domain. For feedback.yourcompany.com the name is feedback.The target shown in the Value column on the card.

The table can also show extra rows marked verification next to the type. These records prove you own the domain. Add every row in the table, with the type, name and value exactly as shown.

If your DNS provider has a proxy option, set the CNAME record to DNS only. The card says this too.

Feedvote does not change your DNS for you. You add the records yourself at your DNS provider.

Verification and HTTPS

The status badge on the Custom Domain card shows where the setup is.

StatusWhat it means
Not configuredNo custom domain is set.
Pending DNSFeedvote is waiting for your DNS records or the HTTPS certificate.
ActiveYour custom domain and HTTPS certificate are ready. Visitors can use your custom domain.
ErrorFeedvote could not verify the custom domain. Read the message on the card.
  • The card says that DNS changes and HTTPS verification can take up to 1 hour. You can click Check Connection again later.
  • If you check after one hour and the records are still not verified, the status changes to Error. The message asks you to check that every record name and value matches exactly.
  • You do not need to buy or upload an SSL certificate. Feedvote sets up HTTPS for the custom domain.
  • Your board opens on your custom domain only when the status is Active. Before that, a visitor who opens the custom domain sees the text "This domain is not connected to an active Feedvote portal."

Change or remove your custom domain

Each project has one custom domain. To use a different domain, remove the current custom domain first, then connect the new one.

To remove the custom domain:

  1. Go to Settings > General and find the Custom Domain card.
  2. Click Remove Domain.
  3. In the Remove Custom Domain? dialog, click Remove Domain to confirm. Click Keep Domain to cancel.

After you remove it, visitors can no longer use that custom domain. You can connect it again later.

Common problems

Message or symptomWhat to do
"Root domains are not supported. Use a subdomain such as feedback..."Enter a subdomain, such as feedback.yourcompany.com, not yourcompany.com.
"... is already a feedvote.app address. Set it as your project's subdomain instead of adding it as a custom domain."A feedvote.app address cannot be a custom domain. Change the Subdomain field in Settings > General instead.
"Domain already in use"Another Feedvote project already uses this custom domain. Remove it from that project first, or use a different subdomain.
"Remove the existing custom domain before connecting a different one"Click Remove Domain first, then connect the new custom domain.
"CNAME record points to ... but should point to ..."Your CNAME record has the wrong value. Copy the value from the table again and update the record at your DNS provider.
"This domain is already attached to Feedvote. Contact support..."Write to support. See Getting help.
The status stays Pending DNSCheck that every record matches the table, that the CNAME is set to DNS only, then wait and click Check Connection again.

Common questions

Can I use my root domain, like yourcompany.com?

No. Feedvote supports subdomains only, such as feedback.yourcompany.com. If you enter a root domain, Feedvote shows "Root domains are not supported".

How long does it take before my custom domain works?

The Custom Domain card says that DNS changes and HTTPS verification can take up to 1 hour. Click Check Connection to check again. The status badge shows Active when the custom domain is ready.

Do I need my own SSL certificate?

No. Feedvote sets up HTTPS for your custom domain. You only add the DNS records shown on the Custom Domain card.

Can a team admin set up the custom domain?

No. Only the workspace owner can connect, check or remove the custom domain. Other team members see Owner access required.

How do I move my board to a different custom domain?

Each project has one custom domain. Click Remove Domain in Settings > General, confirm, and then connect the new subdomain with Connect Domain.

What do visitors see before my custom domain is active?

Until the status is Active, a visitor who opens the custom domain sees "This domain is not connected to an active Feedvote portal." After the status is Active, the custom domain shows your board.

On this page