Custom Domains

How to Point a Domain to Your Notion Site

Last updated: August 2026

Pointing a domain to your Notion site means adding a couple of DNS records at your domain registrar so visitors reach your site at yourdomain.com instead of a notion.site URL. This guide covers exactly which records to add, where to add them for the most popular registrars (GoDaddy, Namecheap, Cloudflare, Google/Squarespace Domains, Porkbun), and how to fix a domain that will not connect.

Any registrar

Works with GoDaddy, Namecheap, Cloudflare, and the rest.

Root + www

Connect example.com and www together.

Automatic HTTPS

Matrizen issues an SSL certificate once DNS resolves.

Live in minutes

Most domains connect within minutes of adding the records.

Before you start

You will need three things:

New to the whole idea? Start with our overview of setting up a Notion custom domain, then come back here for the registrar-specific steps.

Which DNS record do you need

The record you need depends on whether you are pointing a root domain or a subdomain:

If you want both example.com and www.example.com to work, add both records above. The exact values come from your dashboard — see below.

Where to get your DNS values

Do not guess the record value. In Matrizen, open your site's Custom Domain panel and enter the domain you want to use. Matrizen then shows the exact CNAME target for www, plus the optional A record value for your root domain. Keep that panel open in another tab and copy the values into your registrar as you follow the steps below.

Add the records at your registrar

The idea is identical everywhere — find the DNS settings and add the required CNAME record for www, plus the optional A record for the root domain, using the values from your dashboard. Here is where those settings live for the most common registrars.

GoDaddy

  1. Sign in and go to your list of domains.
  2. Next to your domain, open DNS (or Manage DNS).
  3. Under Records, click Add. Type CNAME, Name www, Value = the CNAME target from Matrizen. This one is required.
  4. Optional — click Add again for the root: Type A, Name @, Value = the A record from Matrizen. Save.

Namecheap

  1. Sign in → Domain ListManage next to your domain.
  2. Open the Advanced DNS tab.
  3. Under Host Records, Add New Record: a CNAME Record with Host www, using the CNAME value from Matrizen — required. Optionally add an A Record with Host @, using the A record value from Matrizen.
  4. Save (the green checkmark).

Cloudflare

  1. Sign in and select your domain.
  2. Open DNS → Records and click Add record.
  3. Add a CNAME record (Name www) with the CNAME value from Matrizen — required. Optionally add an A record (Name @) with the A record value from Matrizen so the bare domain redirects to www too.
  4. Recommended: set the Proxy status to DNS only (grey cloud, not orange) for the most reliable setup.

Google Domains / Squarespace Domains

Google Domains moved to Squarespace Domains in 2023, so your domain is now managed there.

  1. Sign in to Squarespace → Domains → select your domain.
  2. Open DNS settings (or DNS).
  3. Add a custom CNAME record for www using the CNAME value from Matrizen — required. Optionally add an A record for the root using the A record value from Matrizen. Save.

Porkbun

  1. Sign in → Domain Management → click your domain.
  2. Open DNS Records.
  3. Add a CNAME record (Host www) with the CNAME value from Matrizen — required. Optionally add an A record (Host left blank for the root) with the A record value from Matrizen. Save.

Other registrars

Every registrar has the same building blocks. Look for DNS, DNS Management, or Advanced DNS, then add the required CNAME record for www and, optionally, an A record for the root domain, using the exact values from your Matrizen dashboard. Leave TTL on its default (auto).

How long DNS takes

Most domains connect within a few minutes, but DNS changes can take up to 48 hours to fully propagate around the world. Matrizen checks for your records automatically and issues an HTTPS certificate as soon as they resolve — you do not need to do anything else once the records are in.

Troubleshooting: domain not connecting

If your domain is not loading after a while, check these in order:

Still stuck? Every Matrizen plan includes direct support — send a message with your domain and we'll take a look.

Frequently Asked Questions

How do I point my domain to a Notion site?

Add a CNAME record for www at your domain registrar, using the exact value Matrizen shows in your dashboard — that's the required step. Optionally add the A record Matrizen also shows for your root domain (like example.com) so it redirects to www too. Once the records propagate, your Notion site loads on your own domain with automatic HTTPS.

Do I use an A record or a CNAME?

Both, depending on what you're pointing. A subdomain (www, blog, etc.) always uses a CNAME. A root/apex domain (example.com) uses a CNAME on www (required) plus an optional A record on the bare domain — no CNAME flattening, ALIAS, or ANAME record needed. Always copy the exact values from your Matrizen dashboard.

How long does DNS take to work?

Usually a few minutes to a couple of hours. DNS changes can take up to 48 hours to fully propagate worldwide, but most domains connect much faster. Matrizen detects the records automatically and issues HTTPS once they resolve.

My domain is not connecting — what is wrong?

The most common causes are: a typo in the record value, an old A/CNAME record left in place, Cloudflare's proxy left on, or simply waiting for propagation. Double-check the value against your Matrizen dashboard and remove any conflicting records.

Do I need to turn off the Cloudflare proxy?

We recommend it, for the most reliable setup. In Cloudflare, set the record's proxy status to DNS only (the grey cloud, not the orange one).

Can I use both example.com and www.example.com?

Yes. Add the required CNAME record for www and the optional A record for the root domain, then set your preferred version in Matrizen. Visitors who type either address will reach your site.

Ready to put your Notion site on your own domain?

Create a site, add your domain, and copy the records — your Notion website is live on yourdomain.com in minutes.

Connect your domain →