Back to Help Center

Custom Domains

Set up your own domain for a professional, branded experience for your embedded Notion pages.

Adding a Custom Domain

Connect your own domain to serve Notion content professionally.

Steps

  1. Go to Domain Settings in your dashboard
  2. Click "Add Custom Domain"
  3. Enter your domain name (e.g., docs.yoursite.com)
  4. Verify domain ownership
  5. Wait for DNS propagation (usually 24-48 hours)

DNS Configuration

Configure your DNS records to point to Notion Embed servers.

Steps

  1. Access your domain registrar's DNS settings
  2. Add a CNAME record pointing to proxy.notionembed.com
  3. For apex domains, use an ALIAS or ANAME record
  4. Remove any conflicting A records
  5. Verify configuration in your dashboard

SSL Certificates

Automatic HTTPS setup for your custom domain.

Steps

  1. SSL certificates are provisioned automatically
  2. Wait for DNS verification to complete
  3. Certificate is issued within minutes
  4. Force HTTPS redirect is enabled by default
  5. Certificates auto-renew before expiration

Subdomain Setup

Use subdomains for different sections of your documentation.

Steps

  1. Create separate embeds for each section
  2. Add subdomain (e.g., api.docs.yoursite.com)
  3. Configure CNAME for each subdomain
  4. Map each subdomain to specific Notion pages
  5. Set up redirects if needed

Example DNS Configuration

Type: CNAME

Name: docs (or @ for apex)

Value: proxy.notionembed.com

TTL: Auto or 300