You can put Notion pages on your own domain, but Notion doesn’t document a custom domain for form links. The Notion form custom domain question usually ends in one of two places: a paid Notion Sites add-on for published pages, or a form builder that hosts the form on your domain and still saves each response to your Notion database.
Does a Notion form custom domain exist natively?
A native Notion form custom domain isn’t documented: Notion’s custom domain feature is described for Notion Sites, not for form links. Notion’s custom domain help says workspace owners on paid plans connect a domain “with Notion Sites” by buying an add-on.
The forms help page covers sharing a form with Anyone on the web with link and turning Notion branding off on a paid plan. Nothing there about a custom domain for the form link.
One overlap: Notion’s Sites management page lists public forms next to Sites under Settings → Public pages, and says your workspace’s notion.site name shows at the start of public page URLs. So a form link can carry your acme.notion.site name. That’s still Notion’s domain.
What Notion’s custom domain add-on costs
Notion’s custom domain add-on costs an additional $10 per month per domain, or $8 per month with annual billing, on top of a paid plan. The Sites pricing page says each domain needs its own add-on, up to 25 per workspace.
Before you buy:
- You bring the domain. Notion doesn’t sell domains or replace your DNS provider.
- Billing follows your plan. Annual Notion billing means an annual add-on. Mid-cycle additions are prorated.
- Free plans can’t add one. Free workspaces can claim one
notion.sitename; paid plans can claim up to five.
How to connect a custom domain in Notion
Connecting a custom domain in Notion takes two DNS records, a CNAME and a TXT, plus a verify step. A CNAME record maps your domain name to another domain, and a TXT record proves you own it.
- In Notion, go to Settings → Sites, select New domain, then Custom domain → Continue.
- Enter the domain with a subdomain, such as
forms.yourcompany.com. - At your DNS provider, add a CNAME for that subdomain pointing to
external.notion.site. - Add the TXT record Notion shows you.
- Back in Notion, select Verify.
Once it’s live, you can remove Notion branding from pages on that domain.
DNS mistakes that block verification
Most failed Notion custom domain setups come from three DNS mistakes that Notion’s own help calls out.
No subdomain. Notion requires one, typically www. If you want yourcompany.com itself, set up www and add a redirect at your DNS provider.
The CNAME host and value swapped. Notion shows a real example where the host was set to external.notion.site. The host should be your subdomain, like careers.my-domain.com, and external.notion.site. goes in the value, trailing period included.
The TXT name missing its prefix. In Notion’s example, a record named notes should have been _notion-dcv.notes, and its value should be the unique code Notion gives you, not the name again.
Using a form builder on your own domain
A form builder that writes to Notion can host the form itself on your domain, while every response still lands in your Notion database. This is the route if the form link, not a Notion page, is what must show your brand.
Setup works the same way across tools: point a CNAME at the builder, then enter the domain in its settings. As of November 2026, NoteForms limits custom domains to its Team plan and says older form URLs keep working after the switch.
nDBForms includes 1 custom domain on Pro, which is $12/month at the founding price or $120/year. Pro also removes the nDBForms branding, which the Free plan keeps. New accounts start with a 7-day Pro trial with no card, so you can test the domain before paying. Respondents don’t need a Notion account. See the pricing page.
Which option fits?
The right option depends on whether you need your domain on a whole Notion page or only on the form link.
| Goal | Notion Sites add-on | Form builder with custom domain |
|---|---|---|
| Domain on a published Notion page | Yes, documented | No, it hosts forms only |
| Domain on the form link itself | Not documented | Yes |
| Extra monthly cost | $10, or $8 billed yearly, per domain | Depends on the tool’s plan |
| Responses saved in Notion | Yes | Yes, through the integration |
My take: if you already pay for a Notion site on your domain, put a link to the form on that site and move on. If the form is the thing people see, a builder with its own custom domain beats paying for an add-on that doesn’t cover form links.
What a custom domain won’t fix
A custom domain changes the address, not the form’s limits. A native Notion form still has the same question types, the same plan gate on conditional logic, and the same design options. See the limitations of Notion forms and how far you can customize a Notion form’s design.
Changing domains also breaks old links. Notion warns that if you switch your notion.site name, links using the previous one stop working, so re-share them. Before you share any link widely, check its access settings with how to share a Notion form publicly, and if you’re adding tracking values to the link, read whether you can prefill a Notion form.
FAQ
Does Notion let me put a form on my own domain?
Notion documents custom domains only for Notion Sites, through a paid add-on. Its forms help doesn’t mention custom domains for form links, so test your form link after setup before you rely on it.
How much does a Notion custom domain cost?
Notion charges an additional $10 per month for each custom domain, or $8 per month with annual billing, on top of a paid plan.
Why won’t my custom domain verify in Notion?
The usual causes are a missing subdomain, a CNAME host set to external.notion.site instead of your subdomain, or a TXT record named without the _notion-dcv prefix.
Can I use my root domain without www?
Not directly. Notion requires a subdomain such as www or forms, and suggests a redirect at your DNS provider if you want the root domain to point to it.