Custom Domains
Notion Custom Domain: Connect Your Own Domain in Minutes
Add a custom domain to your Notion page and turn it into a real website in seconds. With Matrizen, you can connect a Notion custom domain (like yoursite.com) without coding and publish instantly.
Why Use a Custom Domain?
Professional URL
Build trust with a recognizable address — no notion.so subdomains.
Improve SEO
Your own domain authority improves search engine rankings over time.
Strengthen Your Brand
Align every page with your brand identity and domain name.
No Third-Party Subdomains
Avoid depending on URLs you don't control.
How to Add a Custom Domain to Your Notion Page
Follow these steps to connect a Notion website custom domain using Matrizen. The whole process takes under five minutes.
Make your Notion page public
Open your Notion page, click Share in the top right, then set General access to Anyone with the link. This makes the content readable by Matrizen without credentials.
Create a site on Matrizen
Paste your Notion page URL into Matrizen's dashboard, give your site a name and choose a theme. Click Deploy — your site is immediately live on a free *.matrizen.app subdomain while you configure your domain.
Enter your custom domain
In the site settings, open Custom Domain, click Add Custom Domain, type your domain (e.g. yoursite.com or blog.yoursite.com), and click Add Domain. Matrizen will display the CNAME record you need to add.
Add the CNAME record at your DNS provider
Log in to your domain registrar (Namecheap, GoDaddy, Cloudflare, etc.), go to DNS settings and add a CNAME record pointing to the value Matrizen shows you. The exact steps vary per registrar but are usually under DNS → Add Record → CNAME.
Wait for DNS propagation
DNS changes usually take 1–10 minutes. Matrizen automatically verifies your domain and provisions a free HTTPS certificate once the record is detected. You'll see a green "Domain active" status in your dashboard.
Your Notion site is live on your domain
Visit your domain — your Notion page is now served as a fast, SEO-friendly static website with HTTPS. Any time you update your Notion page, Matrizen auto-syncs within the hour.
Start with a free site — no credit card needed
Deploy your first Notion site for free on a *.matrizen.app subdomain, then add your own domain when you're ready.
Create your free site →Better Than Default Notion Publishing
Notion's default sharing links are not designed for SEO or branding. Using a custom domain gives you full control over your website and how it appears in search engines.
Notion Custom Domain Pricing: Matrizen vs Competitors
Not all Notion custom domain solutions are priced the same. Here is how Matrizen compares for the most common use cases.
| Plan | Matrizen | Super.so | Notion native |
|---|---|---|---|
| 1 site — custom domain | $12/mo | $16/mo | $10/mo add-on + paid Notion plan |
| 5 sites — custom domain | $39/mo | $80/mo | $90/mo+ |
| 30 sites — custom domain | $149/mo | $480/mo | N/A |
| Built-in analytics | built-in (paid plans) | Paid plans only | third-party only |
| Forms built-in | |||
| Webhooks on deploy | |||
| Free subdomain tier |
Connect Your Domain in Minutes
Matrizen makes it simple to connect your domain and publish your site. Your Notion content is converted into a fast static website and deployed on your domain instantly.
- No code required
- Works with any domain provider
- Fast global delivery
- SEO-friendly static HTML
Use Cases
- Personal websites
- Startup landing pages
- Documentation sites
- Portfolios
Frequently Asked Questions
Does Notion support custom domains natively?
No. Notion does not allow you to map your own domain directly to a Notion page. You need a third-party tool like Matrizen to host your Notion content on a custom domain.
How much does a Notion custom domain cost?
With Matrizen, a custom domain starts at $12/mo on the Starter plan. Notion's own domain add-on costs $10/mo but requires a paid Notion plan on top. Super.so charges $16/mo per site for a custom domain.
How do I add a custom domain to a Notion page?
With Matrizen: paste your Notion page URL, give your site a name, then go to Your Site → Custom Domain and enter your domain. You'll be shown a CNAME record to add at your DNS provider. Propagation usually takes 1–10 minutes.
Which DNS record do I need to add for a Notion custom domain?
You need to add a CNAME record pointing to Matrizen's edge network. The exact value is shown in your Matrizen dashboard under Your Site → Custom Domain for each site.
Will my Notion website custom domain be HTTPS?
Yes. Matrizen provisions a free TLS certificate automatically as soon as your CNAME propagates. No manual certificate setup required.
Can I use a subdomain like blog.mydomain.com?
Yes. You can point any subdomain (e.g. blog.mydomain.com, docs.mydomain.com) to a Matrizen site. Each Matrizen plan supports a set number of sites each with their own domain.
How long does it take for the custom domain to go live?
Most domains go live within 1–10 minutes after you add the CNAME record. In rare cases DNS propagation can take up to 48 hours depending on your DNS provider.
Can I use Matrizen with any domain registrar?
Yes. Matrizen works with every domain registrar: Namecheap, GoDaddy, Cloudflare, Google Domains, Porkbun, and any other provider that lets you edit DNS records.
Ready to connect your Notion custom domain?
Get your Notion page live on your own domain in minutes — no code required, free plan available.
Start for free →