Pricing
Build for free. Run on a flat fee. No success tax.
Free has the tools to build and test your email workflows: SendFlow, audiences, templates, broadcasts, analytics, DMARC monitoring, and alerts. Paid plans raise the limits for running them and add temporary inboxes, inbound mail, and the audit log. No per-contact fees. No per-email charge from SendOps. AWS bills SES delivery separately.
- Audience & segments
- Broadcasts
- Workflows
- Git templates
- Analytics
- DMARC monitoring
- Deliverability alerts
- API & MCP
Free
Build and rehearse your first journeys
- 1 team seat
- 3 templates
- 7 days event retention
- 1 sending domain
- 1 active workflow
- Up to 50,000 contacts, no per-contact fees
- Full limits in Compare plans below
- Email support
Team
Run your lifecycle email together
- 5 team seats, extra seats $6/mo each
- 50 templates
- 90 days event retention
- 10 sending domains
- 10 active workflows
- Up to 500,000 contacts, no per-contact fees
- Full limits in Compare plans below
- Email support
Business
Operate your email program at scale
- 25 team seats
- 200 templates
- 1 year event retention
- 50 sending domains
- 100 active workflows
- Up to 5,000,000 contacts, no per-contact fees
- Full limits in Compare plans below
- Priority support
- Pay monthly, or $1,639/yr billed annually (save $149)
- Optional overage on monthly billing
No plan meters email volume. You only pay SES delivery costs ($0.10 per 1,000 emails).
SendOps does not impose usage-based email volume limits. Sending remains subject to your Amazon SES quotas, AWS policies, sender-reputation requirements, SendOps anti-abuse controls, and applicable law.
Compare workflow costs
Grow your audience. Keep your workflow costs in check.
See how contact-based workflow plans compare with SendOps on your own SES. Set your audience size and campaign volume.
50,000 emails/month
10,000 contacts
On Customer.io
Essentials
Workflows, audience, and email delivery
Monthly billing · one profile per contact
$145 /mo estimated
You keep
$111
per month
vs SendOps Team ($29/mo)
- Campaign email deliveryYour AWS SES, $0.10 per 1,000
- $5.00
- SendOps platformTeam plan, no overage
- $29
- Audience, broadcasts & workflows
- Included
- Per-contact charges
- None
Your contact list can grow to 500,000 on Team without increasing your SendOps platform fee.
Start freeUSD estimates before tax. Customer.io Essentials includes 5,000 profiles and 1M emails; additional profiles and sends are included in the estimate. ActiveCampaign uses Starter or Plus contact tiers, billed annually. Resend uses marketing contact tiers and assumes up to 10,000 automation runs per month; extra runs on paid plans cost $0.0015 each. Prices recorded September 2026. SendOps uses Team at $29/mo up to 500,000 contacts and Business at $149/mo up to 5,000,000, both billed monthly, plus AWS SES at $0.10 per 1,000 emails; other AWS usage is extra. Business overage applies only above the listed quantities and is not part of this comparison. No separate delivery or DMARC subscriptions are added to the competitor plans. Customer.io pricing · ActiveCampaign pricing · Resend pricing
Workflow platforms
Compare the tools your campaigns run on.
Build lifecycle campaigns with a platform that fits your team and your growing audience.
| Capability | SendOps Team | Customer.io | ActiveCampaign | SendGrid Marketing | Resend |
|---|---|---|---|---|---|
| Email workflows | 10 active on Team (1 on Free) | Essentials and above | Starter: 5 actions; Plus: no action cap | Marketing Campaigns Advanced | Automations, priced by runs |
| Audience pricing | No per-contact charges | Based on profiles | Based on contact tier | Based on contacts and sends | Marketing plan based on contacts |
| Campaign delivery | Your own Amazon SES | Included in plan allowance | Included in plan allowance | Included in marketing plan allowance | Broadcast sending included |
Plan details: Customer.io · ActiveCampaign · SendGrid Marketing · Resend
Paid plans raise the limits and add temporary inboxes, inbound mail, the audit log, and custom image domains. See the plan limits.
Compare plans
What each plan includes
| Feature | Free $0/mo | Team $29/mo | Business $149/mo |
|---|---|---|---|
| Plan limits | |||
| Monthly price | $0 | $29 | $149 |
| Annual billing (optional) | Not included | Not included | $1,639/yr |
| Metered email volume Delivery is billed by AWS at $0.10 per 1,000 emails | None | None | None |
| Team seats | 1 | 5 | 25 |
| Email templates | 3 | 50 | 200 |
| Event & activity retention How long delivery, engagement, and activity events stay searchable | 7 days | 90 days | 1 year |
| Sending & DMARC domains | 1 | 10 | 50 |
| Connected AWS accounts | 1 | 1 | 1 |
| Audience | |||
| Contacts Included in the price, no per-contact fees | 50,000 | 500,000 | 5,000,000 |
| Contact lists | Included | Included | Included |
| Saved segments Built from what contacts are and what they did | 3 | 50 | 500 |
| Consent & suppression management | Included | Included | Included |
| CSV import & bulk operations | Included | Included | Included |
| Undeliverable classification Bounces and complaints sorted into actionable categories | Included | Included | Included |
| Website identity sites Connect website visits to known contacts | Not included | 1 | 1 |
| Workflows | |||
| Active workflows | 1 | 10 | 100 |
| Workflow enrollments per month Per billing period; Free counts the calendar month | 1,000 | 100,000 | 2,000,000 |
| Visual and SendFlow authoring | Included | Included | Included |
| Sending | |||
| Broadcast campaigns | Included | Included | Included |
| Broadcasts per month | 10 | 200 | 2,000 |
| Git-synced templates Templates live in your GitHub repo and deploy when you merge | Included | Included | Included |
| Template preview & test sends | Included | Included | Included |
| Sends through your own Amazon SES account | Included | Included | Included |
| DMARC & deliverability | |||
| DMARC monitoring Aggregate reports for every source sending as your domain | Included | Included | Included |
| Source diagnoses & policy recommendations SendOps recommends the record; you publish it in DNS | Included | Included | Included |
| DMARC alerts New source, alignment dropped, reports stopped, policy ready | Included | Included | Included |
| TLS-RPT reporting Know when mail to your domain fails to use encrypted delivery | Included | Included | Included |
| Deliverability alerts Bounce and complaint rates, reputation, sending quotas | Included | Included | Included |
| Alert destinations Email, in-app, Slack, and webhooks | Included | Included | Included |
| Notification presets | Not included | Not included | Included |
| Domain authentication checks | Included | Included | Included |
| Analytics | |||
| Per-message search & delivery history | Included | Included | Included |
| Deliverability, engagement & template reports | Included | Included | Included |
| Mailbox provider breakdown | Included | Included | Included |
| Real-time dashboard updates | Included | Included | Included |
| Infrastructure | |||
| SES setup in your AWS account SendOps configures SES for you; your mail never passes through us | Included | Included | Included |
| Existing SES account import Bring an SES account you already use without changing it | Included | Included | Included |
| SES production access requests | Included | Included | Included |
| Branded HTTPS tracking domains Open and click tracking on your own subdomain, certificate handled for you | Included | Included | Included |
| Inbound receiving domains Receive mail on your own domain | Not included | 1 | 10 |
| Inbound messages per month | Not included | 10,000 | 100,000 |
| Edge & assets | |||
| Edge CDN in your AWS account Optional CloudFront stack that serves template images and tracking from your own account | Included | Included | Included |
| Asset library Images committed to your template repo are published to the CDN on deploy | Included | Included | Included |
| CDN storage | 100 MiB | 5 GiB | 50 GiB |
| Custom image domains Serve images from cdn.yourdomain.com with a certificate provisioned for you | Not included | 1 | 5 |
| Developers & agents | |||
| Public API with API keys | Included | Included | Included |
| MCP server for coding agents Let Claude, Cursor, and other agents work in your account safely | Included | Included | Included |
| GitHub integration for templates | Included | Included | Included |
| Temporary inboxes Disposable addresses your agents and tests can receive mail on | Not included | Included | Included |
| Temporary inboxes created per month | Not included | 3,000 | 30,000 |
| Temporary inboxes live at once | Not included | 25 | 500 |
| Verified senders Addresses allowed to mail your temporary inboxes | Not included | 10 | 100 |
| Platform mode for temporary inboxes | Not included | Not included | Included |
| Team & security | |||
| Role-based access Give support, marketing, finance, and engineering only what they need | Included | Included | Included |
| Audit log | Not included | Included | Included |
| Audit log history | Not included | 90 days | 1 year |
| Google & GitHub sign-in | Included | Included | Included |
| Support | |||
| Support | Email | Email | Priority |
Monthly Business can go above the limits marked with this icon, billed at the rate shown when you hover or tap it. Overage is on by default; turning it off on the billing page makes every limit a hard cap. Annual Business has no overage. Free and Team limits are hard caps, and Team can add seats.
DMARC monitoring uses aggregate reports only and never publishes DNS on your behalf. Sending on any plan is subject to your Amazon SES quotas and AWS policies.
FAQ
Common questions
Do I pay SendOps per email?
No. SendOps charges a flat monthly fee for the platform — seats, templates, retention, and analytics. Email delivery goes through your own AWS SES account at Amazon's rate of $0.10 per 1,000 emails. There is no per-email markup from SendOps.
What happens when I reach a limit?
On Free and Team, the action that would go over the limit is refused and you are asked to upgrade; Team can also add seats at $6 a month each. On monthly Business, overage lets you keep going above the included quantities at the rates listed under Compare plans, and you can turn it off on the billing page to make every limit a hard cap. Annual Business has no overage. Existing customers keep their original plan limits until they change plan.
Do I need an AWS account?
Yes. SendOps connects to your existing AWS account and manages SES on your behalf. Each plan connects 1 AWS account. You keep full ownership of your sending infrastructure and domains.
Can I switch plans or cancel anytime?
Yes. You can upgrade, downgrade, or cancel at any time. There are no long-term contracts or cancellation fees.
How is SendOps different from Customer.io or ActiveCampaign?
SendOps brings workflows, audiences, and templates to your own Amazon SES account, with no per-contact charges. Customer.io prices by profiles and ActiveCampaign by contact tiers. Build your lifecycle campaigns on SendOps and keep your audience as it grows.
Do you charge per contact?
No. SendOps has no per-contact pricing: contacts and lists aren't billing dimensions on any SendOps plan. Every plan has a contact ceiling — 50,000 on Free, 500,000 on Team, 5,000,000 on Business — and up to that ceiling, the number of contacts you store never changes your price. Managed platforms typically charge $200+ per month just to store 50,000 contacts — whether you email them or not, which punishes exactly the right behavior: keeping a large, well-maintained list and sending targeted, occasional email. Per-contact pricing pushes you to either prune leads you paid to acquire or over-email everyone to justify the bill. On SendOps, your audience is data in your platform, not a meter.
Is DMARC monitoring included on the Free plan?
Yes. DMARC monitoring, DMARC and deliverability alerts, and TLS-RPT reporting are included on Free, Team, and Business. Free covers 1 domain, Team 10, and Business 50. SendOps processes the aggregate reports for every source sending as your domain, diagnoses alignment problems, and recommends the record to publish. You publish DNS changes yourself.
Which features are only on paid plans?
Temporary inboxes, the audit log, a custom image domain, inbound receiving, and website identity start on Team. Platform mode and notification presets are on Business only. Free includes audience, broadcasts, workflows, Git templates, analytics, DMARC diagnosis, the Public API, and the MCP server, with lower limits. Paid plans also raise those limits: more seats, templates, active workflows, and longer event retention.
What would I have to buy elsewhere to match SendOps?
The calculator compares Customer.io Essentials, ActiveCampaign Starter or Plus, and Resend Marketing with SendOps plus AWS SES delivery: Team ($29 a month) up to 500,000 contacts, and Business ($149 a month) up to 5,000,000. It includes each competitor’s campaign sending allowance without adding separate delivery or DMARC tools. ActiveCampaign prices are monthly equivalents billed annually; Customer.io is billed monthly. Resend is billed monthly and the estimate includes up to 10,000 automation runs; additional runs on paid plans cost extra. Business overage applies only above the listed quantities and is not part of the comparison. Above the contact or sending tiers covered here, follow the provider’s pricing link for a quote.
Is there a free plan?
Yes. The Free plan has no metered email volume, 1 team seat, 3 templates, 1 active workflow, and 7 days of event retention. No credit card required. SendOps does not impose usage-based email volume limits — sending remains subject to your Amazon SES quotas, AWS policies, sender-reputation requirements, SendOps anti-abuse controls, and applicable law.
Start free. Upgrade when you run.
No credit card required. No metered email volume on any plan.