Pricing
Two ways to send.
One simple API.
Use your own AWS SES for maximum privacy and control, or let us handle everything on our managed infrastructure. Both modes share the same REST API.
BYOC - Bring Your Own SES Account
Your emails send through your AWS SES account - your reputation, your limits, your privacy. We assume your IAM role via our isolated relay account to make the API call on your behalf. Requires your SES to be out of AWS sandbox mode.
Starter
$0
free, forever
- ✓50 emails / month via your SES
- ✓Unlimited API keys
- ✓BYOC - your own AWS SES
- ✓Full dashboard access
- ✓No email content stored on our servers
- - Email log history
- - Priority support
Unlimited sends
BYOC
$9
per month
- ✓Unlimited emails via your SES
- ✓Unlimited API keys
- ✓BYOC - your own AWS SES account
- ✓Complete data privacy - zero content stored
- ✓Your SES reputation & AWS limits
- ✓Domain verification via your SES
- ✓Priority email support
How BYOC works
One-time setup in your AWS console - then it's completely automatic.
STEP 01
Create an IAM Role in AWS
In your AWS console, create an IAM role with the SES permissions shown in our docs. Set the trust policy to allow our relay account to assume it.
STEP 02
Paste the Role ARN in SendFleet
Go to account settings, enter your IAM Role ARN and your SES region. We validate the connection instantly - checks sandbox mode and permissions.
STEP 03
Add a domain & send
Add your sending domain. We register the SES identity in your account and show you the DNS records to add. Once DKIM passes, you can send.
BYOC requires your AWS SES account to be out of sandbox mode. AWS sandbox accounts are limited to 200 emails/day to verified addresses only - not suitable for production sending. Request production access from AWS →
Managed SES Infrastructure
We handle everything on our managed AWS infrastructure. Zero AWS setup required - just plug in an API key and verify your sending domain. Emails are logged in your dashboard. Requires manual account verification to protect shared deliverability.
Most popular
Growth
$15
per month, billed monthly
- ✓25,000 emails / month
- ✓Unlimited API keys
- ✓Full email log history
- ✓Domain verification (Managed SES)
- ✓Webhook delivery events
- ✓Bounce & complaint handling
- ✓Priority email support
Pro
$59
per month, billed monthly
- ✓100,000 emails / month
- ✓Unlimited API keys
- ✓Full email log history
- ✓Domain verification (Managed SES)
- ✓Webhook delivery events
- ✓Priority support + SLA
Managed SES plans require manual account verification to protect shared infrastructure quality. After signup,
Compare all plans
| Feature | Starter Free / BYOC |
BYOC $9/mo |
Growth $15/mo |
Pro $59/mo |
|---|---|---|---|---|
| Infrastructure | ||||
| Sending infrastructure | Your AWS SES | Your AWS SES | SendFleet SES | SendFleet SES |
| Email content stored on our servers | ✓ Never | ✓ Never | Stored in logs | Stored in logs |
| Reputation isolated per-customer | ✓ | ✓ | - | - |
| Manual verification required | - Self-serve | - Self-serve | ✓ | ✓ |
| Sending limits | ||||
| Monthly email volume | 50 emails | Unlimited* | 25,000 | 100,000 |
| Core features | ||||
| REST API access | ✓ | ✓ | ✓ | ✓ |
| Unlimited API keys | ✓ | ✓ | ✓ | ✓ |
| Email log history | - Privacy by design | - Privacy by design | 90 days | 90 days |
| Domain verification | Via your SES | Via your SES | Via our SES | Via our SES |
| Bounce & complaint handling | Your AWS account | Your AWS account | ✓ | ✓ |
| Webhook delivery events | - | - | ✓ | ✓ |
| Support | ||||
| Support channel | Priority email | Priority email | Priority + SLA | |
* BYOC unlimited sends are bounded only by your own AWS SES quota. AWS sets this when they approve your account for production access.
Need something custom?
We offer enterprise plans with dedicated infrastructure, custom rate limits, uptime SLAs, SSO, audit logs, and a dedicated account manager. Talk to us.
Frequently asked questions
What's the difference between BYOC and Managed SES?
BYOC sends email through your own AWS SES account - we never touch your email content. Managed SES sends through our managed AWS infrastructure, which requires no AWS setup but stores your email logs on our servers.
Do I need an AWS account for BYOC?
Yes. You need an AWS account with SES enabled and out of sandbox mode. AWS approves production SES access for free - it just requires a short application.
Can I switch between BYOC and Managed SES?
Yes. You can upgrade or switch plans at any time. Note that domains are registered to a specific mode - adding a new domain after switching takes a minute but is self-serve.
Why does Managed SES require manual verification?
All Growth and Pro customers share our SES account's sending reputation. We manually review every account to ensure our deliverability stays high. It typically takes 1-2 business days.
When does billing start?
Billing is active. You'll be charged at the start of each monthly cycle. Upgrade, downgrade, or cancel anytime from your dashboard with no lock-in.
What happens if I hit the Starter 50-email limit?
API requests beyond the limit return HTTP 429 until the month resets. Upgrade to the $9 BYOC plan for unlimited sends, or switch to Managed SES plans if you prefer managed infrastructure.
Do you store my emails on BYOC plans?
Never. On BYOC plans (Starter and BYOC), email content - subject, body, recipient - is never written to our database. We only store a monthly send counter for Starter plan enforcement.
Is the Starter plan really free forever?
Yes. 50 emails/month via your own SES, no credit card required, no time limit. We want you to try the platform before committing to a paid plan.