Map a custom domain to your portal

Serve your partner portal on partners.yourbrand.com via one CNAME record. SSL is automatic. 10-minute setup.

By default your portal lives at yourslug.traaaction.com. That works, but partners trust a URL that lives on your own domain. Here's how to point a subdomain at Traaaction in under 10 minutes.

1. Pick a subdomain

Any subdomain you aren't using:

  • partners.yourbrand.com
  • affiliates.yourbrand.com
  • go.yourbrand.com (doubles as your short-link domain)
  • join.yourbrand.com

Avoid the apex (yourbrand.com) — that's usually your marketing site.

2. Add it in Traaaction

  1. Dashboard → Portal → Custom domain.
  2. Enter the subdomain (e.g. partners.yourbrand.com).
  3. Click Add. Traaaction shows you the CNAME target: cname.traaaction.com.

3. Create the CNAME at your DNS provider

In your DNS (Cloudflare, Route 53, Namecheap, Gandi, OVH — same idea everywhere):

TypeNameValueTTL
CNAMEpartnerscname.traaaction.comAuto

(For partners.yourbrand.com, the "Name" is just partners.)

Cloudflare users: set the proxy status to DNS only (grey cloud). The orange cloud proxies the connection and breaks SSL provisioning.

4. Wait for DNS + SSL

  • Propagation: 5–30 minutes typically.
  • SSL: Traaaction provisions a Let's Encrypt certificate automatically once the CNAME resolves. No configuration, no renewal to remember.
  • Come back to the dashboard, click Verify. Green check = you're live.

5. (Optional) Make the clean URL the default

Once verified, your portal is reachable at both:

  • yourslug.traaaction.com (original)
  • partners.yourbrand.com (new)

Update your emails, docs, and partner communications to use the custom URL going forward. The Traaaction URL keeps working forever as a fallback.

Troubleshooting

  • "CNAME not detected" after 30 minutes — check dig partners.yourbrand.com CNAME in terminal. If it doesn't return cname.traaaction.com, the DNS change didn't propagate. Flush your local resolver or check a public checker like whatsmydns.net.
  • "Proxy detected" warning — you're on Cloudflare with orange cloud enabled. Flip to DNS only.
  • Stuck at "Verifying SSL" — Let's Encrypt rate-limits 5 certs per domain per week. If you've been adding/removing the domain repeatedly, wait.

Related

Actualizado el 2026-04-19
Map a custom domain to your portal — Traaaction Help Center | Traaaction