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 with minimal, scoped AWS permissions.

Live event stream

See every event the moment SES emits it

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

All 8 SES event types: delivery, send, 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.4%
0.3%0.01%
payflow.dev
99.1%
0.6%0.02%
getlumen.app
98.2%
1.4%0.05%
northwind.co
99.6%
0.2%0.00%
vela.sh
96.8%
2.9%0.11%
Deliverability analytics

Know which domain is dragging your reputation

Delivery, bounce and complaint rates are broken out per sending domain and tracked over 7d, 30d and 90d windows. The cross-project Overview surfaces the same breakdown aggregated across all your projects.

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: sent, delivered, bounced, complained, opened and clicked , six metrics per address. Catch the addresses that repeatedly fail 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
Identify 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 and see 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, diagnostic codes per recipient
Open & click: IP address, user agent, and the exact URL clicked
Smart alert rules

Get warned before AWS throttles you

Two rule types cover your needs. Count-based rules fire when bounce or complaint count exceeds a threshold within a sliding window , with a configurable cooldown. Rate-threshold rules fire when the bounce or complaint percentage crosses a minimum volume. Alerts arrive by email and in-app notification.

Count-based rules: bounce or complaint count, time window, cooldown
Rate-threshold rules: % bounce / complaint / both, with minimum volume gate
Notifications via email and 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 aggregates KPIs across every project in your organization: total projects, domains, events processed and overall delivery rate. Domain-level deliverability is also broken out per project so you can compare at a glance.

Aggregate KPIs: projects, domains, total events, overall delivery rate
Per-project and per-domain deliverability breakdown
Unified view without switching between project dashboards
Minimal-permission setup

Scoped to observe, never to send

TrackSES connects via SNS with an IAM key scoped strictly to trackses-* prefixed resources. Two setup modes: Automatic (we create the config set and SNS topic with a scoped key you generate) or Autonomous (zero keys , CloudFormation wires everything). Neither ever requests ses:Send* permissions.

Scoped to trackses-* resources , never touches unrelated config sets or identities
Automatic mode creates one config set and SNS topic; Autonomous mode uses CloudFormation with no stored keys
Revoke anytime by deleting the IAM key or removing the CloudFormation stack
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 config set and access controls.
Team roles & access
Owner, Developer and Viewer roles scoped at organization, project and domain level. Invite teammates with exactly the access they need.
CSV export
Export filtered event data to CSV for your own warehouse, compliance records or custom analysis.
In-app notification center
Alert rule triggers appear in a persistent notification center inside the app, in addition to email delivery.
Two-factor authentication
Secure your account with TOTP-based 2FA. 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 your live dashboard fills up as events arrive.