Custom Domain Setup

By Terrance Bortell · Updated May 16, 2026

Download PDF

By default, your public Compass site lives at compass.urtravelpro.com/p/yourslug. With a custom domain you can point your own subdomain (e.g. guides.youragency.com) at Compass — visitors see your branded URL, and you get full SEO ownership.

How It Works

You point a CNAME record at Compass's edge, Compass detects the CNAME via Cloudflare, requests a free Let's Encrypt SSL certificate, and your site goes live at your custom hostname. The original compass.urtravelpro.com/p/yourslug URL keeps working too — visitors who land there get redirected to your custom domain.

Step-by-Step Setup

  1. Pick a hostname. Most agencies use guides.youragency.com, travel.youragency.com, or resources.youragency.com. A subdomain of your main site is ideal.

  2. Go to SettingsCustom DomainAdd Domain.

  3. Enter your hostname (e.g. guides.youragency.com).

  4. Compass shows you the CNAME target to add to your DNS — usually compass.urtravelpro.com.

  5. Add the CNAME record at your DNS registrar (GoDaddy, Cloudflare, Namecheap, Google Domains, etc.). Set it as DNS only if your registrar offers a proxy option.

  6. Wait for DNS to propagate (usually minutes; up to 48 hours worst case).

  7. Back in Compass, click Sync — Compass verifies the CNAME and submits your hostname to Cloudflare for SSL issuance.

  8. Wait for SSL issuance (usually 1-5 minutes). Status flows: pending_dnspending_cfpending_sslactive.

  9. Once active, visit your custom hostname — your site is live.

Status Lifecycle

What Visitors See

SEO Benefits

Removing a Custom Domain

In SettingsCustom DomainDisconnect. The custom-hostname site stops responding within a minute; visitors fall back to your compass.urtravelpro.com/p/yourslug URL. Remove the CNAME from your DNS registrar to free up the hostname.

Troubleshooting

Back to resources Published by UrTravelPro