Custom Tracking Domains
Rox supports adding custom domains to your sequences to increase email message deliverability and maintain the reputation of your mailbox
How Rox Tracks Email Opens
Every outbound sequence email includes a transparent tracking pixel. When the recipient opens the email, their client loads the pixel from a Rox tracking endpoint, which records the open event against the sent email.
By default, the pixel is served from Rox's shared tracking domain (trk.rx-prod-trk.com). Because this domain is shared across many senders, mailbox providers may flag it, hurting deliverability.
What Custom Tracking Domains Do
A Custom Tracking Domain lets your org serve the tracking pixel from a subdomain you own (e.g. track.yourcompany.com) that routes to Rox's tracking infrastructure.
Benefits:
- Better deliverability - spam filters may flag emails sent containing URLs that do not match the sender's email domain.
- Brand trust - recipients visiting any unsubscribe URLs that you attach via Rox will see your domain, not Rox's.
- Isolation - your sender reputation is decoupled from other Rox users leveraging the platform-wide default tracking domain.
Once configured, verified and activated, Rox automatically rewrites tracking pixels and unsubscribe links in your sequence emails to use your custom domain.
(Admin) Setting Up a Custom Tracking Domain
1. Add the domain in Rox
- Go to Settings → Sequences.
- Open the Custom Tracking Domains section and click Add Custom Tracking Domain. You must be an admin to see this section.
- Enter the subdomain you want to use (e.g.
track.yourcompany.com) and click Create.
Rox creates the record in Pending verification state and shows you the CNAME target you need to add in DNS.
2. Add the CNAME at your DNS provider
Add a CNAME record pointing your subdomain to Rox's forwarding domain:
Type | Name / Host | Value / Target | TTL |
|---|---|---|---|
CNAME | track (your subdomain) | trk.rx-prod-trk.com | Auto / 3600 |
See the "Adding a CNAME at your DNS provider" section below for provider-specific steps.
3. Verify
Once the CNAME has propagated, return to Settings → Sequences and click Verify next to the domain. Rox resolves the CNAME and confirms it points to trk.rx-prod-trk.com.
- On success, the domain moves to
Verifiedand Rox provisions a TLS certificate for it in the background. - If verification fails, double-check the CNAME value and TTL, wait for DNS propagation, and retry. Propagation can take a few minutes up to several hours depending on your provider.
4. Activate and set as default
After verification:
- Click Activate to enable the domain for use.
- Click Set as Default to make it the org-wide default for new sequence sends. Only one domain can be the default at a time.
New sequence emails will start using the active default domain for tracking pixels and links.
Adding a CNAME at Your DNS Provider
The exact UI varies by provider, but the values are always the same:
- Type:
CNAME - Host / Name: the subdomain part only (e.g.
trackif your full domain istrack.yourcompany.com) - Value / Target / Points to:
trk.rx-prod-trk.com - TTL: leave default (or
3600) - Proxy / CDN: disabled (must be a plain DNS CNAME, not proxied)
Cloudflare
- Open the DNS → Records tab for your domain.
- Click Add record.
- Set Type =
CNAME, Name =track, Target =trk.rx-prod-trk.com. - Proxy status: set to DNS only (grey cloud). Proxied (orange cloud) records will fail verification.
- Save.
GoDaddy
- Go to My Products → Domains, pick your domain, then DNS.
- Click Add → CNAME.
- Name =
track, Value =trk.rx-prod-trk.com, TTL =1 hour. - Save.
AWS Route 53
- Open the hosted zone for your domain.
- Create record → Simple routing.
- Record name =
track, Record type =CNAME, Value =trk.rx-prod-trk.com, TTL =300. - Create record.
Namecheap
- Domain List → Manage → Advanced DNS.
- Add New Record → CNAME Record.
- Host =
track, Value =trk.rx-prod-trk.com, TTL =Automatic. - Save.
Google Domains / Squarespace Domains
- Open DNS → Custom records.
- Host =
track, Type =CNAME, Data =trk.rx-prod-trk.com, TTL =1H. - Save.
Verifying the CNAME is live
Before clicking Verify in Rox, you can confirm the record is propagated from your terminal:
dig CNAME track.yourcompany.com +short # Expected output: # trk.rx-prod-trk.com
If you don't see the expected target yet, wait a few minutes and try again.