Custom Tracking Domain for Click URLs
Why Use a Custom Tracking Domain
By default, AcelleMail wraps every link in your emails with its own tracking domain. If subscribers see clicks.acelle.io in URLs, it looks suspicious and can trigger spam filters. A custom tracking domain like track.yourbrand.com improves trust and deliverability.
Step 1: Create the CNAME Record
Add this DNS record at your domain registrar or DNS provider:
Host: track.yourbrand.com
Type: CNAME
Value: yourserver.com (or the IP via an A record)
TTL: 3600
Wait for propagation (typically 15 minutes to a few hours).
Step 2: Configure Nginx for the Subdomain
Create /etc/nginx/sites-available/track.yourbrand.com:
server {
listen 80;
server_name track.yourbrand.com;
location / {
proxy_pass http://127.0.0.1:8000;
proxy_set_header Host \$host;
proxy_set_header X-Real-IP \$remote_addr;
}
}
Enable and reload: sudo ln -s ../sites-available/track.yourbrand.com /etc/nginx/sites-enabled/ && sudo nginx -s reload
Step 3: SSL Certificate
sudo certbot --nginx -d track.yourbrand.com
Certbot will auto-configure the HTTPS block.
Step 4: Set in AcelleMail
Go to Settings → Sending Domains → [your domain] → Tracking Domain. Enter https://track.yourbrand.com and save.
Test by sending a test email and hovering over a link — it should now show your custom domain.