Back to Blog
Website

How to Add a Custom Domain to Notion: Complete Setup Guide

Marcus Johnson
10 min read
Share:
notion custom domaincustom domain notionnotion dnsnotion website domain
NE

Introduction

A custom domain like yourname.com looks more professional than notion.site/long-page-name. This guide shows you how to add a custom domain to Notion using various methods.

Custom Domain Options

Option 1: Notion Sites (Native)

Requirements:

  • Notion Plus plan ($10/month)

  • Domain you own

  • DNS access
  • Notion Embed Pro ($7.90/mo) offers:

  • Simpler setup

  • Multiple domains

  • Subdomains

  • Better SEO
  • Comparison

    FeatureNotion SitesNotion Embed

    Custom domain1 per workspaceMultiple
    SubdomainsLimitedYes
    SSLYesYes
    Setup complexityMediumEasy
    Price$10+/mo$7.90/mo

    Step-by-Step Setup

    With Notion Embed

  • Sign up at notionembed.com

  • Add your Notion page

  • Go to Custom Domains

  • Enter your domain

  • Copy DNS records

  • Add to your registrar

  • Wait for propagation

  • Verify connection
  • With Notion Sites

  • Create Notion Site

  • Go to Site Settings

  • Add custom domain

  • Configure DNS

  • Verify ownership
  • DNS Provider Guides

    Cloudflare

  • Log into Cloudflare

  • Select your domain

  • Go to DNS

  • Add record:

  • - Type: CNAME
    - Name: www (or @)
    - Target: [provided value]
    - Proxy: Off (initially)

    GoDaddy

  • My Products → Domains

  • DNS → Manage Zones

  • Select domain

  • Add CNAME record

  • Save changes
  • Namecheap

  • Domain List → Manage

  • Advanced DNS

  • Add New Record

  • CNAME with values

  • Save all changes
  • Google Domains

  • My Domains → DNS

  • Custom Records

  • Add CNAME

  • Enter values

  • Save
  • General Steps

    Type: CNAME
    Host: www (or @ for root)
    Value: [provided by service]
    TTL: Auto or 300

    Root Domain vs Subdomain

    Root Domain (yoursite.com)

  • Requires A record or special CNAME

  • Some providers don't support CNAME on root

  • Use Cloudflare for easiest root domain setup
  • Subdomain (www.yoursite.com)

  • CNAME record works everywhere

  • Set up redirect from root to www

  • More universally supported
  • SSL Certificates

    Both options include SSL:

  • Automatic provisioning

  • HTTPS enabled

  • Certificate renewal handled
  • Troubleshooting

    Domain Not Connecting

  • Verify DNS records are correct

  • Wait for propagation (up to 48 hours)

  • Check for typos in values

  • Disable proxy (Cloudflare)
  • SSL Not Working

  • Wait for certificate provisioning

  • Check domain verification

  • Ensure correct DNS setup
  • Redirect Issues

  • Add both www and root domain

  • Configure redirect rules

  • Test in incognito browser
  • FAQ

    How long does DNS propagation take?

    Usually 15-30 minutes, but can take up to 48 hours.

    Do I need to buy a domain?

    Yes, purchase from any registrar (Namecheap, GoDaddy, Google Domains, etc.)

    Can I use a subdomain?

    Yes, like docs.yoursite.com or blog.yoursite.com.

    Is SSL included?

    Yes, both Notion Sites and Notion Embed include free SSL.

    Can I change domains later?

    Yes, you can update or change your custom domain anytime.

    Conclusion

    Adding a custom domain to Notion creates a professional presence:

  • Choose your method: Notion Sites or Notion Embed

  • Configure DNS at your registrar

  • Wait for propagation

  • Enjoy your custom URL!
  • Set up your custom domain →

    ---

    Related: Use Notion as Website | Remove Notion Branding

    MJ

    Marcus Johnson

    Content Creator at Notion Embed. Passionate about helping people share their knowledge with the world.

    View all posts →

    Frequently Asked Questions

    How long does DNS propagation take?

    Usually 15-30 minutes, but can take up to 48 hours.

    Do I need to buy a domain?

    Yes, purchase from any registrar like Namecheap or GoDaddy.

    Is SSL included?

    Yes, both Notion Sites and Notion Embed include free SSL.

    Ready to Transform Your Notion Content?

    Join thousands of creators, startups, and businesses using Notion Embed to power their websites. Get started in minutes.

    No credit card requiredSetup in 5 minutesCancel anytime