Skip to main content
Opens and clicks come from Courier, not the provider. A pixel records opens and a redirect records clicks.

How it works

  • Opens need open tracking. Only email carries a pixel, so only email reports opens. Push has no open event. SMS and chat report neither opens nor clicks.
  • Clicks need link tracking. Courier rewrites links through its redirect, so a click is recorded only when tracking is enabled.
  • Scanners inflate opens. Inbox security scanners and privacy features like Apple Mail Privacy Protection load the pixel with no human reading the message.
Treat opens as directional and clicks as the stronger engagement signal.
Tracked links route through Courier’s ct0.app domain by default. A branded subdomain like tracking.acme-corp.com shows your domain instead and improves deliverability.
A custom tracking domain is available on Business and above. Contact support or your account team for access.
Setup is coordinated with Courier:
1

Give Courier your tracking subdomain

Send support the subdomain you want, such as tracking.acme-corp.com.
2

Add the DNS records

Courier gives you two records. A certificate-validation record lets Courier accept requests for your domain. A CNAME points your subdomain at Courier’s tracking infrastructure.
3

Activation

Once DNS propagates, Courier enables it for your workspace. Every tracked link then uses your domain.
Test by sending a notification with a tracked link. It should resolve through your domain, not ct0.app.

Limits & behavior

  • Open rates overcount. Scanners and privacy proxies load the pixel automatically. A rising open rate can reflect inbox behavior, not reader behavior.
  • Tracking is per channel. Only email supports opens. Channels without a redirect or pixel report neither.
  • The custom domain is workspace-wide. Every tracked link uses it once enabled. There is no per-template override.

FAQ

Inbox scanners and privacy features like Apple Mail Privacy Protection load the tracking pixel automatically, and that counts as an open. Weigh clicks more heavily.
ct0.app works out of the box. A custom domain helps brand consistency and deliverability, because recipients see your domain in the link.
SMS has no open pixel. Only channels that can carry one report opens, which in practice means email.