Amazon SES is cost-effective and reliable, but lacks visibility into your emails. Sessy gives you a beautiful interface to track deliveries, bounces, opens, clicks, and more—without paying for overpriced wrappers.
Already used in production by
Sessy captures all SES events so you can monitor your email delivery and engagement in real-time.
Track when emails are sent from your application.
Know when emails successfully reach inboxes.
Monitor hard and soft bounces to maintain sender reputation.
See when recipients mark emails as spam.
Track email open rates and engagement.
Monitor link clicks within your emails.
Identify emails rejected by SES before sending.
See when deliveries are delayed.
Catch rendering failures before they impact users.
Track subscription management events.
Self-host for free. Full control over your email data. No vendor lock-in. Released under the O'Saasy License.
No AWS credentials needed. Just configure a webhook in SES, and events flow automatically. Works with your existing SES configuration.
Clean, intuitive interface built with Rails and Hotwire. See exactly what's happening with your emails at a glance.
Pure observability. No campaign editors, mailing lists, or newsletter systems. Just what developers need to monitor their SES emails—nothing more.
Sessy is completely free and open source. You can self-host it on your own infrastructure. We're also considering offering a paid hosted version in the future for those who prefer a managed solution.
Nope! While Sessy is built with Ruby on Rails (and we think Rails is a lot of fun!), you don't need any Rails knowledge to use it. You can deploy it using Kamal with Docker, and we'll soon provide detailed instructions on how to do that. Once it's running, setup is straightforward.
It's very easy! Once you have Sessy deployed, you simply configure a webhook in your AWS SES settings. That's it. AWS will automatically send all email events to Sessy—no AWS credentials required. Just point and go.
Sessy tracks all major SES events: sends, deliveries, bounces, complaints, opens, clicks, rejects, delivery delays, rendering failures, and subscription events. Everything you need to monitor your email infrastructure.
Yes! Sessy is already running in production at BetaList. That said, it's still in active development, so expect breaking changes, database migrations, and evolving APIs. Use at your own discretion.
Fork the repository and deploy your own instance today.
View on GitHub