docs

Event tracking

How Sendra tracks email opens, clicks, bounces, and complaints.

Sendra automatically tracks email events to give you insight into how your campaigns perform and how contacts interact with your emails.

Event types

EventHow it's trackedNotes
OpenTransparent 1x1 tracking pixelSubject to accuracy limitations
ClickLinks rewritten to pass through Sendra's tracking serverRecords which link was clicked
BounceSES notification via SNS webhookHard bounces suppress the contact
ComplaintSES notification via SNS webhookContact is suppressed
UnsubscribePreference center interactionContact is marked as unsubscribed

How tracking works

Opens

When a campaign is sent, Sendra inserts a unique tracking pixel for each recipient. When the pixel is loaded by the email client, an open event is recorded and attributed to the specific contact and campaign.

Clicks

Every link in the email is rewritten to route through Sendra's tracking server. When a recipient clicks a link:

  1. The request hits Sendra's server
  2. The click is recorded (contact, campaign, original URL)
  3. The recipient is redirected to the original URL

This happens in milliseconds — recipients don't notice any delay.

Bounces and complaints

Sendra configures an SNS webhook with AWS SES. When SES encounters a bounce or complaint:

  1. SES publishes a notification to SNS
  2. SNS forwards it to Sendra's webhook endpoint
  3. Sendra processes the notification and updates the contact

Disabling tracking

You can disable open tracking, click tracking, or both per campaign in the campaign settings. When disabled, Sendra sends the email without tracking pixels or link rewriting.

Privacy considerations

Tracking is a standard practice in email marketing, but consider your audience:

  • Some recipients are privacy-conscious and may prefer untracked emails
  • GDPR requires informing recipients about tracking in your privacy policy
  • Sendra's preference center respects unsubscribe requests immediately

On this page