How to Set Up and Customise Your Notion Page with a Custom Domain

Custom domains are essential for branding and improving SEO. Using a custom domain for your Notion page can make your URL look professional and easier to remember. This guide will help you understand how to set up and customize your Notion domain.
Going from a Notion link to a custom domain

3 Ways to Have a
Notion Custom Domain

If you want to get rid off of your long, ugly Notion Page URL, you have 2 free options and one paid one, that we will discuss in this guide:
There's a free, imperfect way, with your domain
There's a free way, giving you an "" domain
🏅 There's a perfect way, with your domain
Click on any option that might be a great fit for you, or scroll to see them all the ways on how to add a custom domain to Notion.
But first...

Why add a custom domain to Notion?

What are the benefits, anyway? Why would you do that?
Comparison of Notion links and custom domains

Look more professional

First impressions matter. Having a domain for your website (or the page that you created in Notion) can set you apart. Besides, it tells people you're serious about what you do: whether it's a presentation, CV or just a help center. With a custom domain added to your Notion page, people get a better idea of you.
Start with a Notion template →

Have a memorable link

Sending people to is simply not something you can tell somebody. Actually... yes... but not really. It's not practical. Instead, a custom domain ( is something people can remember.
How to build a Notion website →

Avoid an ugly URL

Sending people to "" is... imperfect, let's say. Instead, sending them to "" or "" is way better

Ability to add analytics, live chat, payments + so much more

With a custom domain, you can integrate a bunch of things: analytics, live chat, even payments. That's simply not possible with Notion pages, at least not without a bunch of headache-inducing workarounds. It's worth knowing, at least, how many people visit your page!
Learn more about how to add integrations →

Ultimately, a custom domain is a must-have if, for whatever reason, you want to step it up: 

  • Some people do it for professional and commercial purposes e.g. they run a business, or they are the business. Think: freelancers, artists, personal brands, etc
  • Some people have to present themselves in a professional setting. Think: making a CV/Resume website, so that you can edit your website as your career progresses, and avoid having old information in sent CVs. This way, having your CV/Resume on instead of might make the difference between you and another candidate
  • Memorability of the website — and the ability to actually communicate it to somebody when talking — is a must
  • Text limits are preventing you from linking the full, long page URL
  • You want to add analytics to see how many people have viewed your personal website, your link in bio website, etc.
  • etc.

However, if none of these apply to you, perhaps it's not worth adding a custom domain! Sometimes there's no need to step it up. Hopefully this will help you make a better, more calculated decision.

The free, imperfect way to add a custom domain

Setting a domain redirect to Notion page

If you own a domain, there is an option to have a 'redirect' from it.

What that means is: when people access, even though you don't have a website on, people get redirected to ""

While imperfect, it's free and it could be the best way to go at it, depending on your scenario. Scroll below if this is not desirable to you, as we present different ways as well.

To do that, you will have to go on the website from which you've bought your domain. In the example I'll be presenting today, I'm using, but you might use something else, like Namecheap, GoDaddy, etc. Regardless, they will all have the settings that we're presenting below.

Anyway, back to Google Domains: I'll be selecting my domain, and then look for the sidebar settings section "Website":

Google Domains websites

Once in there, I'll want to click on the section in the right side →  "Forward domain".

You'll see something like the screen below.

Google Domains websites 2

In the only text field ("Website URL"), add in your Notion page link. Click foward (the blue button) and... that's it! 

Now anybody who accesses your domain will be forwarded to the Notion page you've got. That's not a Notion website per se, but it solves a few of the problems that come with not having a custom domain.

However, there are more options available... Scroll below to find out more about adding a custom domain to Notion!

The free way of adding a Notion custom domain: getting a

Going from a Notion page link to a subdomain

Yep, this is still 100% free!

(It also works with Notion's free plan)

We offer a Notion website builder feature, but we have an unlimited free plan: meaning you can stick to it forever, with your website running 24/7, securely and safely — and we won't mind.

Our Notion Website Builder is by far the easiest way to create your own website, by turning your Notion page into a website. You can choose from a variety of templates, and then further customize your template.

Once your website is built, you can choose any subdomain, as long as it's available. For instance, in, "ChDaniel" is the subdomain. I've already taken that (sorry other ChDaniels!) but maybe you'll find an even cooler one!

Here's how to get started:

  1. Have your Notion page ready. Alternatively, either create a blank Notion page, or duplicate one of our templates from here.
  2. Share the page, to get its' public URL. Don't know how to do that? Click the 'arrow' next to the 'Create website' button, in the navigation bar (upper right side of the screen)
  3. Paste that link into the field that's next to the blue 'Create website' button. And...🥁🥁🥁 — that's it! Your website is live!

As soon as your website is live, our beautifully simple dashboard will allow you to change your subdomain name. This way, you can pick the subdomain we've talked about earlier: something cooler than

And that's it! You've got yourself a cool subdomain on

Alternatively, if you own a domain, we offer custom domains as an option on our premium plan. What that means is: if you've bought a domain (e.g., you can have your website built over there. Scroll below to see more!

The perfect way to add your own custom domain to Notion

What are the benefits, anyway? Why would you do that?
Turning a Notion page into a website with a custom domain

With's website maker, we offer the option of adding a custom domain on our paid plans.

You must have bought a domain first. Here's a guide on how to buy one.

Our Notion Website Builder is so easy to use, your website will be live in no time (it takes as little as 1 minute to launch your website). You can turn your Notion page into a website by selecting from an array of templates. We'll even host the website for you! Choose from dozens of new template styles, or just start with an empty Notion page.

Once your Notion site is created, you can stick to a subdomain (that's 100% free), or you can add a custom domain that you own. Assuming you bought a domain already, here's how it works:

  1. You'll need to have the Notion document that you want to turn into a website ready. If you don't, you can either start with a template of ours from here, or just create a blank Notion page. The last option wouldn't be a problem since your website gets updated every time you Notion page gets updated
  2. You'll need the Notion page's public URL — just copy it.

    Need help with that? We can show you how. Just click the 'arrow' next to the 'Create website' button, found in the nav bar of our website. We have a quick demonstration there of what you need to do
  3. Paste the shared URL into our field ("Paste your link here") in our navigation bar and...🥁🥁🥁 — your website has been created! We can now add a custom domain to your Notion website.

Once your new site goes live, you'll use our simple dashboard: go to "Site customization" in the side bar → Domain.

Adding a custom domain in

In there, you'll have instructions for how to connect the domain that you own. That can take as little as 1 minute as well, so that's no biggie.

And then that's it! Your website will exist, with a custom domain attached to the Notion page you've created. So if you own a domain such as, your Notion page will be your website, but accessed by people on!

What's next? Use one of our beautiful templates, or integrate some other tools, such as analytics, payment methods etc!

Lastly, let's answer one of the most popular questions:

Frequently Asked Questions (FAQ)

1. What is a Notion domain?

A Notion domain is the automatically-generated URL that Notion makes when you create a new page. You can customise that link once you've started your free website, and once you've connected your preferred domain from a registrar.

2. What is a custom domain and why should I use one with Notion?

A custom domain is a unique web address that you can use to represent your Notion page. Using a custom domain helps in branding, makes your URL easier to remember, and improves your website’s SEO.

3. How do I set up a custom domain with Notion?

You can set up a custom domain by purchasing a domain from a provider (like GoDaddy or Namecheap), and then using a service like to connect your domain to your Notion page. This involves updating your DNS settings and verifying the connection.

4. What are the benefits of using for my Notion custom domain? simplifies the process of connecting your custom domain to your Notion page. It offers user-friendly tools and features like advanced customization options, seamless integration, and premium support to enhance your Notion website.

5. Can I make my Notion page public?

Yes, you can make your Notion page public by going to the Share settings of your page and toggling the 'Share to web' option. This allows anyone with the link to view your page.

6. How does a custom domain improve SEO for my Notion page?

A custom domain can improve SEO by providing a unique and branded URL that is more likely to be clicked on and remembered by users. It also helps in better indexing by search engines.

7. What are the common issues when setting up a custom domain and how can I resolve them?

Common issues include incorrect DNS settings, propagation delays, and verification failures. Ensure you follow the DNS setup instructions carefully and allow time for changes to propagate. Contact your domain provider’s support if issues persist.

8. Can I use any domain provider for my custom domain?

Yes, you can use any domain provider such as GoDaddy, Namecheap, Google Domains, or others. The process will involve accessing your DNS settings and creating the necessary records to point to your Notion page.

9. Is it possible to switch my custom domain to a different Notion page later?

Yes, you can switch your custom domain to a different Notion page by updating the CNAME record in your DNS settings to point to the new Notion page URL.

10. Are there any security concerns with using a custom domain for Notion?

Using a custom domain with Notion is generally secure, but ensure that you use HTTPS to encrypt data between your users and your Notion page. Services like  provide HTTPS as part of their offerings.

12. Can I use custom CSS or JavaScript on my Notion page?

Notion does not natively support custom CSS or JavaScript, but you can use third-party tools like or browser extensions to add additional styling or functionality to your Notion pages.

13. How can I track the traffic to my Notion page?

You can track traffic to your Notion page by integrating it with Google Analytics or using other web analytics tools. This typically involves embedding a tracking code on your Notion page. The best Notion analytics tool that we recommend is . It is an elegant way and a perfect fit for your Notion pages.