Skip to content

Custom tracking domain

Serve open and click tracking from your own subdomain with automatic HTTPS.

Open pixels, click links and unsubscribe links use a tracking host. By default that is the platform's shared host; a custom tracking domain on your own subdomain keeps links consistent with your brand and your reputation separate from other senders.

Set it up

  1. Pick a subdomain you don't use for anything else, for example track.acme.com.
  2. In Email accounts → Domains → Tracking domains, add it. The page shows the DNS records to create.
  3. At your DNS provider, create the CNAME record shown (by default it points to cname.vercel-dns.com), plus the TXT ownership record for your workspace and any verification TXT listed.
  4. Press Verify. The domain is verified once the CNAME resolves, the ownership TXT matches and the HTTPS certificate is issued (automatic, usually within minutes of DNS being visible).
  5. Make it the workspace default, or choose it per email account.
  • A domain stays pending while DNS isn't visible yet, with the reason; it is marked failed after 72 hours pending. Press Verify again after fixing DNS.
  • If you use a proxy/CDN in front of DNS (for example Cloudflare's orange cloud), set the record to DNS only so the certificate can be issued.
  • A tracking host serves only tracking routes; everything else on it returns 404 and tells search engines not to index it.