Detailed analytics and reporting for your Mailgun transactional emails

Signup Login

Engagement overview

Sent count, daily interactions, top items? Get a general overview of your mails' performance.

Get notifications on Slack

Connect Slack and get failure, bounce and complaint notifications.

Deliveries, opens and clicks

Track deliveries, opens, clicks and uniques across mails and recipients.

Live feed

Get events from your mails as they happen. You can further filter based on the different event types.


View emails

See exactly what is sent to users. What does the delivered mail look like? What details were missing?

Recipients and activity

View recipient journey from delivery to open and clicks. Know who opened and clicked on what.

Bring your team

Invite other members of your team to your analytics dashboard


Suet connects to your Slack account to send you complaints, bounce and failure notifications. Simply access Domain Settings in your dashboard and click the Add to Slack button.


Pricing is based on the number of Mailgun events received per month irrespective of the number of domains in your account.

An event is something that happens to an email. This could be a delivery, open, bounce or click on a link. Note that non-unique events are also tracked. This means if a recipient opens the same email twice, 2 events are tracked and not one.


Up to 5k events/month


Up to 50k events/month


Up to 500k events/month


Download and self-host
or get in touch


Why build this?

I wanted a more detailed analytics and reporting for transactional mails sent for and other projects.

Why does it cost money?

The fee covers hosting, development, support and maintaining the server and related services.

Can I try it out without paying?

Absolutely. Sign up for free and try it out for a month. Pay only if convinced.

Can I host it on my own server?

Yes. Suet is open source. You can download and get instructions on how to set it up here.

Does Suet handle bulk emails sent via Mailgun too?

If you are using Mailgun to send bulk emails/campaigns like newsletters, you need to let Suet know to group the analytics. To do this, send the email through Mailgun's batch sending API (instead of SMTP). Batch sending is limited to 1000 emails per send though. Support for tagging, which is a better approach, coming soon.

What if I exceed my allocated events for the month?

You will be notified but Suet will continue to receive your events (you won't be charged for the extra events). You can upgrade immediately or at the next billing cycle. If at the next cycle you do not upgrade and you exceed your limits again, you will need to upgrade to continue receiving the extra events.

I only see delivered events. What of opens and clicks?

Make sure you turn on open and click tracking in your Mailgun dashboard and also set the URLs in webhooks.

Who are you?

My name is Opeyemi Obembe. I build things for web and mobile.

I have other questions

Get in touch via @suet_co on Twitter or send an email to