How to Configure Tracking Domains?
I. What is a Tracking Domain?
A Tracking Domain is a dedicated domain used for link click tracking and open tracking in emails. When a recipient clicks a link in an email or loads an image, the request first passes through this domain, enabling behavior statistics and data analysis.
Example: Original link:
https://yourwebsite.com/promo
With tracking domain:
https://track.yourdomain.com/click/abc123
II. Why Do You Need a Tracking Domain?
Using the default public tracking domain (provided by email service providers) can cause the following issues:
- ❌ Reduced brand credibility (inconsistent link domain)
- ❌ Higher risk of being marked as spam
- ❌ Shared domain among multiple users, leading to uncontrollable reputation
Using a custom tracking domain allows you to:
- ✅ Improve email deliverability (domain alignment)
- ✅ Strengthen brand consistency
- ✅ Increase user trust in clicks
- ✅ Build independent domain reputation
- ✅ Achieve more accurate data tracking
III. Core Functions of a Tracking Domain
1. Click Tracking
All links in emails are rewritten as tracking links:
https://track.yourdomain.com/click/{tracking_id}
After a user clicks:
- The tracking server is accessed first
- Click behavior is logged (time, IP, device, etc.)
- Redirect to the original target page
2. Open Tracking
Implemented by embedding a transparent pixel (tracking pixel):
https://track.yourdomain.com/open/{tracking_id}.png
When the email is opened:
- The image is loaded
- Open behavior is recorded
3. Domain Alignment
The tracking domain matches the sending domain (or shares the same root domain):
Sending domain: mail.yourdomain.com
Tracking domain: track.yourdomain.com
Benefits:
- Improved SPF / DKIM / DMARC alignment
- Higher inbox delivery rate
- Lower chance of being blocked
IV. Recommended Domain Structure
We recommend using a subdomain as your tracking domain.
| Type | Example |
|---|---|
| Root Domain | yourdomain.com |
| Sending Domain | mail.yourdomain.com |
| Tracking Domain | track.yourdomain.com |
V. How to Configure a Tracking Domain
Step 1: Add a Tracking Domain
In the email platform console:
- Go to Settings → Tracking Domain
- Click Add Tracking Domain
- Enter your subdomain (e.g., track.yourdomain.com)
Step 2: Obtain DNS Records
The system will provide one or more CNAME records, for example:
track.yourdomain.com CNAME tracking.provider.com
Step 3: Configure DNS
Log in to your DNS provider (e.g., Cloudflare, GoDaddy) and add the record:
- Type: CNAME
- Host record: track
- Points to: Tracking address provided by the platform
Step 4: Wait for Propagation
- Typical: 10–30 minutes
- Maximum: 24 hours
Step 5: Verify the Domain
Return to the platform and click Verify to confirm successful resolution.
VI. Tracking Domain Workflow
User clicks email link
Visits track.yourdomain.com
Click data is recorded
302 Redirect
Redirected to target page
VII. Best Practices
1. Use a Dedicated Subdomain
Recommended:
track.yourdomain.com
Avoid using your root domain to prevent impact on main site SEO and security policies.
2. Share the Same Root Domain with the Sending Domain
mail.yourdomain.com
track.yourdomain.com
This helps improve email reputation and delivery performance.
3. Enable HTTPS
Ensure your tracking domain supports SSL/TLS:
- Avoid browser "not secure" warnings
- Increase user trust
- Comply with modern email client requirements
4. Do Not Change Domains Frequently
Frequent changes to the tracking domain will:
- Reset domain reputation
- Reduce click-through rates
- Break data continuity
5. Use Separate Domains for Different Environments
| Environment | Example |
|---|---|
| Production | track.yourdomain.com |
| Staging | track-test.yourdomain.com |
VIII. FAQ
1. Slow redirect after clicking
Causes:
- DNS propagation not complete
- Tracking server latency
Solutions:
- Check DNS resolution
- Contact your service provider
2. Links blocked or flagged as risky
Causes:
- Using public tracking domains
- Low domain reputation
Solutions:
- Use a custom tracking domain
- Avoid sending spam content
3. Inaccurate open rate
Causes:
- User disabled image loading
- Email client caching
Note:
- Open rate is only a reference metric
IX. Relationship with Other Domains
| Type | Function |
|---|---|
| Sending Domain | Email identity (MAIL FROM) |
| Tracking Domain | Click & open tracking |
| Reply Domain | Receive reply emails |
It is recommended to unify all three under the same root domain to improve overall reputation.