TrackSES is live — start your 14-day free trial, no card required.Start free trial

Features

Every SES signal, made legible

A closer look at what TrackSES shows you about Amazon SES, from the live event stream to per-recipient history, smart alert rules and cross-project analytics, all on minimal, scoped AWS permissions.

Live event stream

See every event the moment SES emits it

Deliveries, bounces, complaints, opens, clicks, rejects and rendering failures flow into one feed in real time. Filter by type, domain or recipient and watch your sending happen live, with no polling and no refresh.

All 8 SES event types: send, delivery, bounce, complaint, open, click, reject, rendering failure
Filter by event type, sending domain or recipient address
Inspect raw SES payloads with SMTP response codes and diagnostic data inline
events.live
us-east-1
AllDeliveredBouncedComplaint
DELIVEREDops@acme.io12:04:21
OPENEDjane.doe@getlumen.app12:04:19
DELIVEREDbilling@payflow.dev12:04:17
BOUNCEDno-reply@vela.sh12:04:12
CLICKEDm.chen@northwind.co12:04:08
DELIVEREDteam@orbit.email12:04:03
COMPLAINTpromo@acme.io12:03:58
REJECTbounce@vela.sh12:03:52
deliverabilitylast 30 days
Avg delivery
98.9%
Avg bounce
0.9%
Avg complaint
0.04%
DomainDeliveryBounceCompl.
acme.io
99.5%
0.3%0.01%
payflow.dev
99.3%
0.5%0.02%
getlumen.app
98.1%
1.5%0.04%
northwind.co
99.5%
0.2%0.00%
vela.sh
96.6%
3.0%0.12%
Deliverability analytics

Know which domain is dragging your reputation

Delivery, bounce and complaint rates are broken out per sending domain and tracked over 7-, 30- and 90-day windows. The cross-project Overview rolls the same breakdown up across every project you run.

Per-domain delivery, bounce and complaint rates
Trend analysis over 7-day, 30-day and 90-day windows
Spot domains drifting toward AWS sending limits before they trigger a pause
Per-recipient history

A full timeline for every address

Search any recipient and see their complete event history with six metrics per address: sent, delivered, bounced, complained, opened and clicked. Catch the addresses that keep failing before they drag down your sender reputation.

Six metrics per address: sent, delivered, bounced, complained, opened, clicked
Full event timeline with message IDs and timestamps
Spot repeat bouncers and complainers before they affect your sending reputation
jane.doe@acme.io
412
Sent
408
Delivered
2
Bounced
0
Complained
121
Opened
34
Clicked
Delivered2d ago
Welcome email · msg_8fa21
Opened2d ago
Welcome email
Delivered5d ago
Weekly digest · msg_9c0b7
Clicked5d ago
Weekly digest → /pricing
Bounced11d ago
Invoice #2231 · soft bounce
event detailBOUNCED
msg_c81ae2f4
no-reply@vela.sh → billing@acme.io
Bounce type
Permanent · General
Diagnostic550 5.1.1 The email account does not exist
Reporting MTAinbound-smtp.us-east-1.amazonaws.com
SMTP code550
"eventType": "Bounce",
"bounce": { "bounceType": "Permanent" }
Rich event detail

Everything SES knows about that event

Open any event for the full diagnostic picture: SMTP response codes and reporting MTA for deliveries, bounce type and sub-type with per-recipient diagnostic codes, complaint feedback type, open and click IP addresses, the exact URL clicked, and the raw SNS payload.

Delivery: SMTP response code, reporting MTA and timestamp
Bounce: type (permanent / transient), sub-type, per-recipient diagnostic codes
Open & click: IP address, user agent, and the exact URL clicked
Smart alert rules

Get warned before AWS throttles you

Two rule types cover what matters. Count-based rules fire when bounces or complaints exceed a threshold inside a sliding window, with a configurable cooldown. Rate-threshold rules fire when the bounce or complaint percentage crosses a line above a minimum volume. Alerts reach you by email and in the in-app notification center.

Count-based rules: bounce or complaint count, time window, cooldown
Rate-threshold rules: % bounce / complaint / both, with a minimum-volume gate
Delivered by email and in the in-app notification center
alert rules2 active
Bounce rate 6.2% on vela.sh
Above 5% threshold · notified via email 2 min ago
Bounce count > 10
window 1h · cooldown 30m · email + in-app
Complaint rate > 0.1%
min volume 100 · window 24h · email
overviewOrganization
Projects
6
Domains
14
Events
2.4M
Delivery rate
99.1%
ProjectEventsDelivery
acme-prod1.2M99.4%
payflow-tx680k99.1%
getlumen-mktg380k98.2%
northwind-trx140k99.6%
Cross-project overview

One view across all your projects

The Overview page rolls up KPIs across every project in your organization: total projects, domains, emails processed and overall delivery rate. Domain-level deliverability is broken out per project, so you can compare at a glance.

Aggregate KPIs: projects, domains, emails processed, overall delivery rate
Per-project and per-domain deliverability breakdown
A unified view, without switching between project dashboards
Minimal-permission setup

Scoped to observe, never to send

TrackSES connects over SNS with a least-privilege IAM user. It is read-only on your data; the dedicated resources it creates are prefixed trackses-* . The only writes on your account are its own SNS event destination and a default configuration set on the identities you connect; your existing destinations stay untouched. It never requests ses:Send* and physically cannot send.

Read-only on your data: never reads message bodies, contacts or templates
Adds only its own event destination; your existing destinations are kept intact
Fully reversible: disconnecting removes every trace TrackSES created
iam-permissionstrackses-* only
AutomaticAutonomous (CloudFormation)
sns:Subscribe · sns:Receive
ses:GetConfigurationSet · ses:ListConfigurationSets
ses:Send*: never requested
ses:DeleteIdentity: never requested
"Resource": "arn:aws:sns:*:*:trackses-*",
"Action": [
  "sns:Subscribe",
  "sns:Receive"
]

And the rest

Everything else that makes it click

Multi-project workspaces
Keep production, staging and client environments in isolated projects, each with its own AWS configuration set and access controls.
Team roles & access
Owner, Developer and Viewer roles scoped at the organization, project and domain level. Invite teammates with exactly the access they need, nothing more.
CSV export
Export filtered event data to CSV for your own warehouse, compliance records or ad-hoc analysis.
In-app notification center
Every alert-rule trigger lands in a persistent notification center inside the app, alongside email delivery.
Two-factor authentication
Secure accounts with TOTP-based 2FA, and enforce it across your team for added peace of mind.
Built for Amazon SES
Native SNS integration, no third-party relay. Works with any SES region and any configuration set you already have.

See it on your own SES events

Connect in minutes and watch your live dashboard fill up as events arrive.