Built for email, agent-native, unlimited contacts, and a price published at every rung.
Dotdigital is a cross-channel marketing automation platform. Email, SMS and MMS, WhatsApp, mobile push, web personalization, and ads sit on one contact record with a customer data platform under them, sold to mid-market and enterprise retail through a demo and a quote. If you use more than the email part of that, the platform is the argument, and it's a real one.
Nitrosend specializes in email, and we priced and built it the other way round. The number is published at every rung, contacts are unlimited on every plan including Free, and every capability is an API endpoint and an MCP tool before it's a screen. Dotdigital has shipped a real MCP server and two in-product AI agents, so the difference isn't whether the other one has an agent surface. It's what each one was built over.
Retail teams at this end of the market usually shortlist the ecommerce-native tools too, so the Drip comparison and the EmailOctopus comparison bracket the range on price, and the Emailchaser comparison covers the outbound end of it.
Dotdigital publishes no rate card and prices each client on the allowances written into a Service Agreement, so the right-hand column names what the quote is counted on rather than a number. The count is marketable contacts rather than emails sent, and SMS and WhatsApp are usage-based on top of it, billed monthly in arrears.
| Scenario | Dotdigital | |
|---|---|---|
| Getting started | 8,000 emails to start, then 500/mo forever. Unlimited contacts, 1 seat, full MCP, API, and CLI | No published plan and no self-serve price. The route in is a demo and a quote |
| Entry paid tier | $20 Pro: 20,000 emails, 3 seats, BYO sending keys | Quoted on marketable contacts and message volume, with contact, message, and Insight data allowances set in the agreement |
| A list that grows | $100 Ultra: 125,000 emails, 5 brands, 10 seats, and the price doesn't move with the size of the list | Billed on the highest marketable contact count in the period, so the invoice tracks the database rather than the campaign calendar |
| Scale | $300 Enterprise: 500K to 4M+ emails a month at a published price, with SSO and SAML | Still a quote. Overage runs at the rates in the agreement, and web personalization page views over the allowance at 125% of base cost |
Prices accurate as of August 2026. Check vendor sites for current rates.
Dotdigital keeps sending while you move, and the SMS, WhatsApp, and web personalization work stays exactly where it is.
nitro_import_contacts.nitro_send_message. Dotdigital reaches those through the Communications part of its API, so there's a documented equivalent to move, and that transactional email stream is the safest thing to watch for a week.nitro_compose_flow. The triggers have equivalents on both sides: contact added, data field changed, and event fired.Picking a tool is about fit. Here's what Dotdigital is genuinely good at.
Your program runs on more than email and you want SMS, WhatsApp, push, and web personalization against one contact record. It points the same way if you need a customer data platform holding behavioural records rather than a list, if you're on Adobe, Salesforce, Microsoft, or BigCommerce and want a vendor whose integration was built for it, or if procurement expects a contract, an account team, and unlimited users across a large marketing organisation. None of those are close calls.
Email is the channel your program runs on, and the list is much larger than the send volume, so being billed on people you didn't message has started to hurt. It's the right call too when you want to read the price before a sales call, or when you want the platform to answer to an agent end to end, including the deliverability, billing, testing, and approval steps that usually send someone back to a dashboard.
For the email half, yes. Campaigns, flows, segments, templates, contacts, and transactional sending are all here, and transactional isn't a separate product with a separate bill. What doesn't come across is the rest of what Dotdigital was bought for: SMS, WhatsApp, mobile push, web personalization, and the customer data platform under them. Those either stay on Dotdigital or leave with it, so the switch is a scope decision before it's a pricing one.
It's quoted rather than published. The quote is built on marketable contacts plus message volume, with contact, message, and Insight data allowances written into the Service Agreement and overage charged at the contract rate. SMS and WhatsApp run on usage and are billed monthly in arrears on top of that. Nitrosend's ladder is published at every rung, from Free through $20 Pro and $100 Ultra to $300 Enterprise, with contacts unlimited on all of them.
Order of construction, and what the server reaches. Dotdigital's covers account details, contacts and lists, campaign metrics, industry benchmarks, and form activity. It's in public preview behind an account setting, and contact retrieval is scoped to a named list or segment rather than the whole base. We built endpoints and tools before we built screens, so the test is the edges: deliverability, suppression, billing, tests, and approvals are all tools here.
Audience, then Contacts, then Export all, run by the account owner or by a user holding both the Contacts and Contact exporter permissions. You get CSV for contact data fields and one JSON file per collection for Insight data. The files sit under Settings, General, Exports for seven days and then expire, and an account's data is deleted 90 days after a contract ends, so run the export while the account is live.