Custom Domains

Use your own domain for your newsletter's public pages instead of the default subdomain.

Paid Feature: Custom domains require a paid subscription ($97/month).

Default vs Custom Domain

Type Example URL
Default your-newsletter.dailydraft.ai
Custom newsletter.yourdomain.com

Setting Up a Custom Domain

  1. Go to your newsletter → Settings → Custom Domains
  2. Click "Add Domain"
  3. Enter your domain (e.g., newsletter.yourcompany.com)
  4. Configure DNS records at your domain provider
  5. Click "Verify" to confirm setup

DNS Configuration

Add a CNAME record at your domain provider:

Type Name/Host Value/Points to
CNAME newsletter (or your subdomain) custom.dailydraft.ai

Provider-Specific Instructions

Cloudflare

  1. Go to DNS settings
  2. Add CNAME record
  3. Set proxy status to "DNS only" (gray cloud)

GoDaddy

  1. Go to DNS Management
  2. Add new CNAME record
  3. Enter subdomain and target

Namecheap

  1. Go to Advanced DNS
  2. Add new CNAME record
  3. Host = subdomain, Target = custom.dailydraft.ai

SSL Certificate

DailyDraft automatically provisions an SSL certificate for your custom domain. This may take up to 24 hours after DNS verification.

Domain Status

Status Meaning
Pending Waiting for DNS configuration
Verifying Checking DNS records
Verified DNS correct, SSL provisioning
Active Fully configured and working
Error Configuration issue

Troubleshooting

Domain won't verify

  • DNS changes can take up to 48 hours to propagate
  • Verify the CNAME record is correct
  • Check for typos in the domain name
  • Disable any proxy (Cloudflare orange cloud)

SSL certificate error

  • Wait 24 hours after verification
  • Clear your browser cache
  • Try incognito/private mode

Removing a Custom Domain

  1. Go to Settings → Custom Domains
  2. Click "Remove" on the domain
  3. Confirm removal

Your newsletter will revert to the default subdomain.

Still need help?

Can't find what you're looking for? Chat with our AI assistant or create a support ticket.

Sign in to get support