Support
Loading...

Connect a NicNames Domain to Notion Sites

24 October 2026

Use a subdomain such as notes.example.com for a Notion Site, then add the CNAME and ownership TXT records Notion provides in the DNS service that hosts your domain. This guide shows where to find the records in Notion and how to enter them in NicNames ClassicDNS.

Choose the address in Notion

Publish the page as a Notion Site and make sure your workspace has the paid plan and custom-domain add-on Notion requires. A workspace owner can open Settings → Sites → Domains → New domain → Custom domain, then enter a subdomain such as notes.example.com. Notion connects a subdomain, not the bare example.com address. Check Notion's current plan and add-on terms before proceeding.

Notion will show a CNAME destination and a separate TXT record for domain ownership verification. Copy the exact names and values from your setup screen. The TXT value is unique to your connection; do not use a value copied from another guide. Before changing an existing notes or www record, check what that address currently serves. A CNAME cannot share its exact hostname with an A or AAAA record.

Add the CNAME and TXT records in NicNames

Edit DNS at the service hosting your domain's authoritative nameservers. If your domain uses NicNames Free Name-Servers, open Domains → ClassicDNS, select the domain, and open its DNS records. Choose Add record for each record Notion requests.

For the CNAME, put the subdomain label in Name, select CNAME, and paste Notion's destination into Value. The NicNames editor describes this type as Host alias. Add another record with type TXT; put Notion's verification host in Name and its unique text in Value. Compare the completed names and values with Notion's screen before saving. DNS editors can differ in whether they expect the full hostname or only its label, so check the preview and avoid accidentally duplicating your domain suffix.

Keep unrelated mail records, including MX, SPF and DKIM, intact. If your domain uses custom nameservers, make these changes at that DNS provider instead of in NicNames ClassicDNS.

Verify the Site and handle the root domain

Return to Notion and select Verify. Check that the custom domain appears in the Sites domain list, then open the address in a browser and confirm it shows the intended Site over HTTPS. DNS changes may take time to become visible. If verification fails, compare the exact CNAME and TXT hostnames and values, and check for conflicting records. Our DNS troubleshooting guide walks through common checks.

To use a bare address such as example.com as the entry point, set up a separate redirect to the connected subdomain. Follow our NicNames domain redirect guide for that step. If you need help interpreting the DNS fields, contact NicNames Support.

Share this article:
Ask Jexi