Skip to main content

What is a custom domain?

A custom domain is a unique web address to replace your web form’s default URL, enhancing brand visibility and trust. It adds professionalism, improves SEO, and ensures a seamless user experience.
This feature is available on the Fillout Business plan and above, with one custom domain for forms per account. You can use a subdomain of a domain you own, like forms.yourcompany.com, or the root domain itself, like yourcompany.com. For more details on pricing, click here.

Video tutorial

How to add a custom domain

1

Open account settings

On the Fillout dashboard, click your organization name in the upper left corner followed by Settings.Organization menu with Settings highlighted
2

Add domain

Navigate to Custom domain and click Add domain. If you already have a custom domain, click Add instead.Custom domain settings with the Add domain buttonChoose For forms and enter a domain you own. It can be a subdomain, like forms.yourcompany.com, or a root domain, like yourcompany.com. Any domain ending works, like forms.yourcompany.com.au or forms.yourcompany.co.uk. Then, click Add domain.Add a domain popup with For an app, For forms, and Your domain
3

Set up DNS records

Your new domain shows the DNS records to add. Copy them exactly as they appear in Fillout, since older instructions may list different values.

How to add the DNS records:

  1. Log in to your domain provider.
  2. Add the records shown in Fillout. A subdomain needs one CNAME record. A root domain needs two A records and a CNAME record for www.
  3. Wait until the DNS records are verified (this can take anywhere from a few seconds to 12 hours). After you add a domain, Fillout checks it again every few seconds for ten minutes. To check again later, click the refresh icon next to the domain.
For a subdomain, like forms.yourcompany.com:Pending subdomain with its CNAME record and Not connected yetFor a root domain, like yourcompany.com:Pending root domain with two A records, a www CNAME record, and Not connected yetUntil your domain is connected, it shows as Pending, and Not connected yet lists what’s missing:
  • We can’t find the DNS records for… - the records aren’t there yet. Add them with your domain provider, or wait for the change to take effect.
  • … still points somewhere else - an older record is still on the domain. Delete it with your domain provider.
  • The SSL certificate for… is still being issued - this usually clears on its own within a few minutes.
Domains you connected before October 23, 2026 keep working with the records you already set up. You don’t need to change anything.
You’ll know the setup is complete once the Pending status is gone.That’s it! Now, all your form links will begin with your domain name. You can see this in the Share page.Screenshot 2025-12-01 at 4.26.23 PM.png
You can also change the slug. Check out this quick guide.

Custom domain vs. custom subdomain

A custom subdomain changes the first part of your form link while staying on Fillout’s domain. For example, foodmart.fillout.com instead of the default forms.fillout.com (or form.fillout.com for some accounts). Custom subdomains always end in fillout.com, don’t require any DNS setup, and are available on all plans. Learn how to set one up here. A custom domain uses a domain you own, either a subdomain like forms.foodmart.com or the root domain itself, like foodmart.com. This lets you share forms under your own brand instead of “fillout.com”, creating a more consistent experience for respondents. Custom domains require DNS records with your domain provider and are available on the Fillout Business plan and above.
A subdomain of your own domain, like forms.foodmart.com, is a custom domain, not a custom subdomain. If the link doesn’t end in fillout.com, it’s a custom domain.

Troubleshooting

Open the domain in Fillout to see what’s missing under Not connected yet. Check that the records in your domain provider exactly match the ones shown in Fillout, and delete any older records on the same domain, like a CNAME pointing to domains2.fillout.com or an A record pointing to your website. DNS changes can take up to 12 hours to apply. Click the refresh icon next to the domain to check again.Also make sure the domain you entered in Fillout matches the record’s name. For example, if the name is forms, the domain in Fillout should be forms.foodmart.com. For a root domain, the name is @.
  1. Remove the current custom domain in your Fillout account settings.
  2. Delete the DNS records for the old domain with your domain provider.
  3. Add the new custom domain in Fillout.
  4. Add the new DNS records exactly as Fillout shows them.
Once the DNS record is verified, your forms will load under the new custom domain.
No. A custom domain changes your form links, not the sender of these emails. Login codes and verification codes are still sent from notifications@fillout.com.
No. Fillout automatically provides an SSL certificate for your custom domain at no extra cost.
You can connect one custom domain for forms per account. All your forms will use this domain. Additional custom domains for forms aren’t supported on any plan.
Yes, but each needs its own domain or subdomain. For example:
  • www.foodmart.com for your main website
  • forms.foodmart.com for your Fillout forms
  • app.foodmart.com for your Zite app
This keeps each one separate while everything stays under your brand.
Your forms go back to using your Fillout link. Your default form link (forms.fillout.com or form.fillout.com) always works, whether or not you’ve added a custom domain or custom subdomain, so removing your custom domain doesn’t affect it.

Custom form links

Customize your form’s share link, subdomain and URL ending.

Custom favicon

Add your logo or icon to a browser tab and in link previews.

Remove Fillout branding

Remove Fillout buttons on form pages.