Skip to main content

Custom Domain Setup

Use your own domain (like changelog.yourcompany.com) for a seamless brand experience.
Custom domains are available on the Pro and Business plans.

Setting up your custom domain

1

Choose your subdomain

We recommend changelog.yourcompany.com or updates.yourcompany.com.
Using a subdomain (not your root domain) is recommended for easier setup and no conflicts with your main site.
2

Add the domain in updates.page

Go to Settings → Portal → Domain Name and enter your full domain (e.g., changelog.yourcompany.com).
3

Configure DNS

Add a CNAME record pointing to cname.updates.page:
TypeNameValue
CNAMEchangelogcname.updates.page
DNS changes can take up to 48 hours to propagate, but usually complete within a few minutes.
4

Verify and enable SSL

Click Verify in your updates.page settings. Once verified, SSL will be automatically provisioned.
[TODO: ADD IMAGE - CUSTOM DOMAIN SETTINGS PAGE]

DNS configuration by provider

  1. Go to your domain’s DNS settings
  2. Add a CNAME record:
    • Name: changelog (or your chosen subdomain)
    • Target: cname.updates.page
    • Proxy status: DNS only (gray cloud)
Make sure the orange cloud (proxy) is OFF for the CNAME record.
  1. Go to My Products → DNS
  2. Click Add under Records
  3. Select CNAME
  4. Enter:
    • Host: changelog
    • Points to: cname.updates.page
    • TTL: 1 Hour
  1. Go to Domain List → Manage → Advanced DNS
  2. Click Add New Record
  3. Select CNAME Record
  4. Enter:
    • Host: changelog
    • Value: cname.updates.page
    • TTL: Automatic
  1. Go to your hosted zone
  2. Click Create record
  3. Enter:
    • Record name: changelog
    • Record type: CNAME
    • Value: cname.updates.page
    • TTL: 300
  1. Go to your project’s Domains settings
  2. This is for your main site — for the changelog subdomain, configure in your domain registrar’s DNS settings

Troubleshooting

  • Double-check the CNAME record is pointing to cname.updates.page
  • Wait a few minutes for DNS propagation
  • Use dnschecker.org to verify your DNS is propagated
  • SSL provisioning can take up to 24 hours
  • Ensure there’s no conflicting A record for the same subdomain
  • If using Cloudflare, make sure proxy is disabled (gray cloud)
  • If using Cloudflare, set SSL mode to “Full” or “Full (strict)”
  • Disable any page rules that might interfere

Using a root domain

We recommend using a subdomain, but if you must use a root domain (yourcompany.com):
  1. Your DNS provider must support CNAME flattening (Cloudflare, Route 53)
  2. Create an ALIAS or CNAME record for @ pointing to cname.updates.page
Using a root domain may conflict with your main website. Proceed with caution.