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 likego.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.
Use your domain on links
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.