Stop sending to addresses that already bounced.
Hard bounces and complaints come back from SES and suppress the contact before the next send. If complaints or bounces climb on a sender, sending pauses on its own before Gmail starts filtering you.
For teams sending through Amazon SES
HeySender puts campaigns, automations, signup forms and a clean API on top of the SES account you already own. AWS keeps billing you for sending at AWS prices. HeySender adds nothing to that bill.
Not open for signups yet. When your invite arrives you start on the free plan, no card needed.
Sound familiar?
Sending through Amazon SES is a smart call. It is cheap, the account is yours, and your domain's reputation is built on your own sending.
Then the list grows. Someone wants a signup form with double opt-in. Marketing wants a welcome series. A hard bounce has to stop the next send. Gmail and Yahoo want a one-click unsubscribe that actually works. And every newsletter still waits for the one person who knows where the scripts live.
So you bolt a front end on top. Or you pay for a platform that ignores your SES account and sends through its own servers anyway.
Either way, you are babysitting the one part of the business that should run itself.
The missing layer
You keep your SES account, your domain and your AWS price. HeySender adds the part SES never had: contacts and consent, campaigns, automations, forms, transactional email, bounce handling and reporting, in one place your whole team can use.
Connect your SES account once. After that, the only AWS screen you will open is the invoice.
That assumes your SES account is out of the sandbox. If it is not, HeySender tells you exactly which request to file with AWS and checks again on its own.
What changes
Every point below is working in the product today. Nothing on this page is a roadmap item.
Hard bounces and complaints come back from SES and suppress the contact before the next send. If complaints or bounces climb on a sender, sending pauses on its own before Gmail starts filtering you.
Run any automation on a real contact first and see every email, wait and decision they would get. Published versions are locked, so a later edit never changes what people already in the flow receive.
Roles decide who can edit, who can send and who can only look. Sign-in supports two-factor codes, and consequential changes land in an audit log with who did what.
Verify addresses during import, through the API or one at a time with your own Reoon key. Invalid addresses are suppressed, and risky ones are tagged or held back from campaigns, whichever you choose.
Double opt-in forms for your site, plus a permanent consent record of what each person agreed to, when and where. Preference topics let people turn down one kind of email without leaving entirely.
Transactional email has its own API, stream and rules on the same SES account. Someone who unsubscribes from your newsletter still gets their password reset.
Connect Claude or any MCP client. It can look things up, draft and prepare, but publishing, deleting, bulk changes and sends show you a preview first and wait for your yes.
Every marketing email carries one-click unsubscribe headers and a working link, and the unsubscribe takes effect immediately.
For the developer on the team
Add a contact with a tag and every automation listening for that tag picks it up. The API, the app and the MCP server share the same permissions, so nothing gets a back door.
curl https://app.heysender.io/v1/contacts \ -H "Authorization: Bearer hs_live_…" \ -H "Idempotency-Key: signup-8421" \ -H "Content-Type: application/json" \ -d '{ "email": "ada@example.com", "first_name": "Ada", "tags": ["customer"] }'
Straight talk
If a platform promises you any of these, ask how.
Nobody controls Gmail's filters. HeySender enforces the practices that help, and shows you the numbers so you can see it working.
Every plan has limits you can see. You get warnings at 70, 85 and 100 percent, so a limit never surprises you.
AWS bills you directly for SES. HeySender charges for your plan, and never adds a markup to what AWS charges you.
Be honest with yourself
Pricing
Developer is free with 500 contacts, 2,500 deliveries a month, the API and the MCP server. Starter is €29 a month for 5,000 contacts with forms, transactional email and webhooks. Your SES bill stays between you and AWS.
The cost of waiting. Every month on the patchwork is another month where one broken script or one missed bounce can put your domain in the spam folder. Protecting a sender reputation takes minutes a week. Rebuilding one can take months.
Early access
HeySender is not open for signups yet. Here is exactly what happens:
P.S. If you only remember one thing: you keep your SES account and your AWS price, and HeySender takes care of everything around the send. Request your early access.