Skip to main content
Open and click tracking is disabled by default for all domains. You can enable it manually or programmatically. Once verified, all tracked links in your emails will use your tracking subdomain (e.g., links.emails.example.com).
Go to the Domains page and click on the domain you want to configure.In the Configuration tab, click Configure under Enable tracking metrics.Open and Click TrackingProvide a name for your tracking subdomain, enable open and/or click tracking, and click +Add domain.Verify Custom Tracking SubdomainAdd the CNAME record to your DNS settings (e.g. Cloudflare, GoDaddy, etc.) to verify your tracking subdomain.Add Custom Tracking Subdomain
If we detect CAA records on your domain, we will show an additional CAA record that needs to be created. This ensures that we can issue a TLS certificate for your tracking subdomain.
Click I’ve added the records to verify the domain.Once verified, all tracked links in your emails will use your custom tracking subdomain.

How Open Tracking Works

A 1x1 pixel transparent GIF image is inserted in each email and includes a unique reference to this image file. When the image is downloaded, Resend can tell exactly which message was opened and by whom.

How Click Tracking Works

To track clicks, Resend modifies each link in the body of the HTML email to point to your tracking subdomain. When recipients clicks a link, the request is redirected to your tracking subdomain, their click event is recorded, and they are redirected to the original URL.

Troubleshooting

Occasional Extra Verification Step

If we detect CAA records on your domain, we will show an additional CAA record that needs to be created. This ensures that we can issue a TLS certificate for your tracking subdomain.

Changing the Tracking Subdomain

Because tracking subdomains are used in email links, we handle them differently than other records.
  • Not removable: After your tracking subdomain has been created, it can only be changed, never removed. This behavior preserves any email links that may already be sent with the current tracking subdomain. For this reason, do not remove old tracking DNS records. (All previously used records remain active and are included in the response.)
  • Requires verification: After changing the tracking subdomain, a new DNS record must be verified. Until then, the previous value is used.
  • Update time limitations: Changes are limited to once every 24 hours.

Removing a Domain with a Tracking Subdomain

If you remove a domain with a configured tracking subdomain, the Resend provisioned proxy will also be removed, breaking any existing email links that use that subdomain. To keep links working, set up your own proxy pointing to Resend’s tracking DNS records before removing the domain.