Skip to main content
A custom domain lets your tracking links use your own branding (for example track.yoursite.com/abc123) instead of a shared domain. You set this up in Settings → Custom domain.

Walkthrough: setting up a custom domain in contentgrove

Add a custom domain

1

Open custom domain settings

In contentgrove, go to Settings → Custom domain.
2

Enter a subdomain

Enter the subdomain you want to use for links, such as go.yourdomain.com or track.yourdomain.com. Use a subdomain, not your root domain (yourdomain.com) — your root domain should keep pointing at your main website.
3

Copy your DNS records

After you add the domain, open DNS Config on the domain card. contentgrove shows the exact records to add: a TXT record to verify you own the domain, and a CNAME record that routes the subdomain to contentgrove. The exact names and values are generated for your domain, so copy them from this screen.
4

Add the records at your DNS provider

Sign in to your domain provider (for example Cloudflare, GoDaddy, or Namecheap) and add the TXT and CNAME records exactly as shown, matching the type, name/host, and value for each.
5

Verify

Back in Settings → Custom domain, click Verify. Once your DNS has propagated, contentgrove confirms the domain and it becomes available for links.

What the records look like

contentgrove generates a unique verification value and routing target for each domain, so always copy the exact records from DNS Config in the app. For a subdomain like go.yourdomain.com, they follow this shape: The TXT record proves you own the domain; the CNAME points the subdomain at contentgrove. Many providers append your root domain automatically, so enter just the Name shown (for example go), not the full go.yourdomain.com.
Always use a subdomain like go.yourdomain.com rather than your root domain. This keeps your main website untouched and lets the subdomain point at contentgrove with a simple CNAME record.
Once your domain is verified, select it as the domain when generating links in Create links or when creating a dynamic link template.
DNS changes can take time to propagate. If verification doesn’t succeed right away, wait a little and try again.
Need help setting it up? Contact support@contentgrove.io.
Last modified on July 11, 2026