23 years from Stockholm
Migration guide · Mailchimp Transactional (Mandrill)

Migrate from Mandrill — now Mailchimp Transactional — to a European transactional stack without a marketing plan tied to it

In fall 2025, Mailchimp officially retired the Mandrill name and rebranded the product to Mailchimp Transactional, adding transactional SMS to the same API. The pricing model and the dual-subscription requirement did not change: you still need a Standard ($20/mo+) or Premium ($350/mo+) Mailchimp marketing plan to access the add-on, the add-on starts at $20 per block of 25,000 emails, and a dedicated IP is another $29.95/mo. The new SMS line riding on the same credits adds reach but also adds another billing component. Beneath the rebrand, the structural tensions that have driven mid-volume senders off Mandrill since the 2016 free-tier retirement are unchanged: marketing plan locked to transactional billing, log retention capped at 30 days for delivered and 90 days for bounced messages, and Intuit ownership that puts you inside the EU-US Data Privacy Framework conversation NOYB warned about in December 2025. This page is the operator-level guide for moving off, what stays, what breaks, and how a typical 45-day migration runs.

What changed at Mandrill — and what did not

The fall 2025 rebrand to Mailchimp Transactional bundled SMS into the same API, but left the dual-subscription architecture and the 30-day log retention exactly where they were

The headline change in fall 2025 was cosmetic. Mailchimp Developer published the rename and added transactional SMS to the same API surface, with SMS credits drawn from the same pool as the SMS marketing product. The Mandrill API endpoint kept the historical mandrillapp.com hostname for backward compatibility — existing integrations did not break, no SDK rewrite was needed. From the rebrand announcement: 99.99% uptime, 99% delivery rate, infrastructure scaling to roughly 157 billion emails per month across the platform. None of those operational numbers changed with the rename. What also did not change was the pricing model. Standard or Premium Mailchimp marketing plan is still required to activate the add-on. Essentials and Free plans remain ineligible. The add-on itself is purchased in blocks of 25,000 emails: $20 per block from 1-20 blocks (up to 500K emails), dropping to about $16 per block in the 41-80 block range (1M-2M emails), and stepping down to roughly $10 per block at the 4M+ tier. Dedicated IPs are $29.95 per month with built-in auto-warmup over a 30-day curve. New users get 500 free demo emails to a verified domain — a useful enough trial but not a free tier in any meaningful sense.

The 50% off promotion that has been advertised since 2024 still runs through 2026 — 50% off the monthly base price for the first 12 months if you commit to 1M+ emails (40+ blocks). Eligibility is narrower than it reads: you must be a new Mailchimp Transactional customer, enroll or already be enrolled in a Standard, Premium, or legacy Monthly plan with an account created in the last 90 days, and your country must be on the eligible list. Compliance holds or violations disqualify the account. The promotion is a real discount for the right buyer, but it does not change the underlying architecture of the product.

Three structural realities have driven Mandrill migrations since well before the rebrand. The first is the dual-subscription requirement. Mandrill stopped being a standalone product in April 2016, when Mailchimp folded it into the marketing platform billing. For teams that do not run Mailchimp marketing campaigns — pure-transactional SaaS, fintech, ecommerce with their marketing on a different stack — the Standard $20/mo or Premium $350/mo is a tax for access to the API, not a feature anyone uses. The effective minimum cost is $40/mo ($20 Standard plus $20 first transactional block); the typical mid-volume cost is $250-500/mo before dedicated IPs; the high-volume bill at 4M+ emails approaches $1,600/mo at the discounted $10/block rate plus marketing plan plus dedicated IPs.

The second is log retention. Delivered email metadata is held for 30 days. Bounced email metadata is held for 90 days. For most operational use, 30 days is enough — you investigate a delivery question while it is fresh, you tune a complaint pattern in the same week, you do not need to look at order confirmation #4823 from six months ago. For audit, dispute resolution, regulatory inquiry, or chargeback evidence, 30 days is not enough. SaaS billing teams hit this when a customer disputes whether a renewal notice ever sent; ecommerce hits it when a payment processor asks for proof of dispatch notification; healthcare hits it the moment a regulator asks "show us the appointment reminder sent to patient X six weeks before the visit." None of those use cases are exotic; they show up routinely in our intake conversations. The workaround is to copy every send event off Mandrill into your own data warehouse via webhooks, which most teams do but few teams do completely.

The third is sovereignty. Mailchimp is owned by Intuit; the servers are in the United States; the company relies on the EU-US Data Privacy Framework certified in July 2023 for GDPR transfers, with Standard Contractual Clauses as the contractual backstop if the DPF is invalidated. In December 2025, NOYB (Max Schrems's organization) issued a public warning that the DPF is under serious legal pressure. In the same month, the US Supreme Court heard Trump v. Slaughter, a case challenging the independence of the Federal Trade Commission — the FTC being a key pillar of the enforcement architecture the European Commission relied on when approving the DPF. Legal observers widely expect a SCOTUS ruling in June or July 2026 that could materially weaken that pillar. None of this is theoretical for senders subject to the GDPR, the UK Data Protection Act, Schrems II, or LGPD. A DPF invalidation would not stop Mandrill from sending mail; it would stop you from lawfully sending personal data through it without supplementary measures that are difficult to audit and impossible to guarantee.

The teams we see moving off Mandrill in 2025-2026 typically combine some subset of these. The pure-transactional SaaS team paying $40-100/mo for a Mailchimp plan they do not use, the ecommerce operator hitting 30-day log retention during a payment dispute, and the EU-headquartered business whose DPO has flagged the DPF risk after reading the NOYB advisory — those three profiles cover most of our intake calls. The teams that stay tend to be Mailchimp marketing-heavy already, which makes the dual-subscription cost feel free, and whose volume is low enough that the 30-day log window is genuinely sufficient. We will not pretend Mandrill is structurally broken; for the right shape of program it is a fine tool. For the wrong shape it carries costs that compound silently.

Side-by-side comparison

Mailchimp Transactional (Mandrill) versus Authorize Hosting on the dimensions that surface during the actual migration discussion

Dimension Mailchimp Transactional Authorize Hosting
Plan requirement Standard ($20/mo+) or Premium ($350/mo+) marketing plan mandatory; Essentials/Free ineligible Single-product subscription — no marketing-plan tax
Entry pricing $40/mo effective minimum ($20 marketing + $20 first 25K block); 500 free demo emails SMTP Relay Starter €399/mo (5 dedicated IPs included)
Block pricing curve $20/block (1-20), ~$16/block (41-80), ~$10/block (160+); 50% off 1M+ for 12mo if eligible Tier-based EUR — no block math, no overage compounding
Dedicated IP $29.95/mo each, 30-day auto-warmup 5-30 dedicated IPs included by plan tier
Log retention 30 days for delivered, 90 days for bounced — audit/dispute resolution forces webhook export 365-day retention on standard plans; configurable archive for compliance use cases
EU sovereignty US-hosted under Intuit; relies on EU-US DPF (NOYB flagged risk Dec 2025; SCOTUS Trump v. Slaughter pending mid-2026) EU-incorporated (Sweden); Stockholm + Frankfurt routing; no US parent; DPA Art. 28 between EU entities
Return-Path / DMARC alignment Default mandrillapp.com Return-Path; CNAME customization required for full SPF alignment Aligned by default; no extra DNS to get SPF + DKIM + DMARC clean
Contact storage Does not store contacts; every send queries your database Optional contact store with suppression management and unsubscribe handling
Transactional SMS Yes — added fall 2025, same API, credits shared with SMS marketing No SMS — we pair with dedicated transactional SMS providers (MessageBird/Sinch, Twilio)
Deliverability operations Self-service via dashboard; support tier varies with marketing plan Named operator at Stockholm desk; warming, complaint triage, Postmaster Tools review included
Onboarding Self-service via Mailchimp account, then Transactional dashboard provisioning Named operator engagement: 30-60 minute conversation, sized proposal, no sandbox

Pricing reflects Mailchimp's public Transactional Email pricing page as of May 2026 and the Captain DNS technical guide. Where Mandrill wins a column outright (transactional SMS bundled), we say so. The pure-transactional SaaS teams calling us tend to weight log retention and sovereignty above SMS bundling, which is where the math turns.

The 45-day migration playbook

How a typical Mandrill migration runs — week by week, with Mandrill staying live the whole time and the dual-subscription cost falling off only after cutover

Mandrill migrations run a touch longer than SendGrid migrations — 45 days rather than 30 — because two things have to happen in parallel. The transactional traffic moves to us with the standard parallel-run discipline, and the historical log data needs to be exported off Mandrill before the marketing plan is canceled. The 30-day retention window means there is a real urgency to the second task; teams that cancel the Mailchimp subscription before exporting lose any forensic record of the months before the cutover.

Week 1 — DNS, integration code, and log export start

DKIM, SPF, Return-Path alignment, plus a parallel webhook capture from Mandrill

We provision your dedicated IPs at Stockholm and Frankfurt and generate fresh DKIM keys per sending domain. You add the new DKIM selectors alongside the existing mte1._domainkey and mte2._domainkey CNAMEs that point at Mandrill — both stacks coexist without conflict during the parallel period. SPF gets updated with our include: directive; if your existing Mandrill configuration used a custom Return-Path CNAME for SPF alignment, that stays as-is and our flow becomes the primary alignment path. DMARC stays at whatever policy you have today. On the integration side, your application gets a new SMTP or REST credential pair, typically gated by an environment variable. In parallel, we set up a webhook capture from Mandrill into S3 or your data warehouse so the historical send log is preserved against the 30-day retention horizon. That capture runs from week 1 through final cutover.

Weeks 2-3 — IP warmup with engaged-first traffic

14-day warm curve while Mandrill carries the rest of the load

The warmup is conservative. Day 1 sends 50 messages per new dedicated IP, doubling every 2-3 days through the 14-day ramp toward steady-state daily volume. Warmup traffic is engaged-first — recent password resets, active-account confirmations, order receipts to current customers — never bulk campaigns or notifications to dormant subscribers. Mandrill's dedicated IP feature uses a similar 30-day auto-warmup model, so the engineering team has typically seen the pattern before. Receivers including Gmail (via Postmaster Tools v2 binary Compliance Status, in effect since October 2025) read the engaged-first ramp as the legitimate signal. Mandrill continues to handle 80-90% of the traffic during this period, so your overall sender reputation never depends on whether the new IPs warmed perfectly on day one.

Weeks 3-4 — Parallel validation

10-40% traffic shift, side-by-side deliverability comparison

A measurable share of transactional traffic starts flowing through us — typically 10-20% via a feature flag in the application or a routing rule on the SMTP transport. Mandrill's dashboard and our own metrics run side-by-side. Bounce rates, complaint rates, and seed-list inbox placement get compared for the same campaign waves. The places we expect to see lift first are Microsoft Outlook (since the 550 5.7.15 enforcement on May 5, 2025) and Gmail accounts inside Compliance Status Pass after the v2 launch — both reward dedicated, well-warmed IPs over shared pool placement. By end of week 4, most teams are at 30-50% on the new infrastructure.

Week 5 — Full cutover

100% on Authorize Hosting, Mandrill throttled to standby

By end of week 5 the new IPs are at steady-state volume and matching or exceeding Mandrill baselines on inbox placement. We shift 100% of traffic and keep Mandrill configured as a hot standby for 2-3 more weeks. The Mandrill account stays on the smallest viable block tier ($20 first block), and the Mailchimp marketing plan stays on Standard at $20/mo. Total standby cost is roughly $40/mo. The feature flag still allows routing back if anything misbehaves. Most teams cancel both the Mandrill subscription and the marketing plan together at the end of week 8 once they have seen one full billing cycle of steady-state performance on the new infrastructure.

Weeks 5-8 — Log export completion and Mailchimp subscription teardown

Closing out the Mailchimp marketing plan without losing historical evidence

The final phase completes the historical export. The webhook capture started in week 1 has been flowing for 5-8 weeks by now, covering everything sent during the migration plus the 30-day window before week 1 (if you set up the capture immediately and pull the prior 30 days). The team confirms the export is complete and queryable, then cancels the Mandrill add-on and the Mailchimp marketing plan. If your team uses Mailchimp marketing campaigns as well, that side stays. Most pure-transactional teams cancel both. The Mandrill account closure is straightforward — no contract minimum, no exit fee, no clawback on the 50% off promotion if you completed at least 6 months of the 12-month term.

Feature parity for Mandrill-shaped workloads

Mapping the Mandrill API surface to what we ship — and where the two products are deliberately different

Feature parity (direct equivalents)
  • REST API + SMTP relayBoth endpoints; messages/send.json and messages/send-template.json map to our REST API; SMTP with STARTTLS, TLS 1.3, OAuth 2.0
  • Webhook eventsSend, deliver, soft bounce, hard bounce, open, click, spam, unsubscribe, reject — same event taxonomy as Mandrill webhooks for drop-in replacement of event handlers
  • DKIM, SPF, DMARC, BIMIFull authentication suite with per-domain DKIM keys; Return-Path aligned by default for clean SPF without custom CNAME work
  • Template engineHandlebars-compatible with most Mandrill template syntax working unchanged (merge_vars, conditional blocks, loops); custom Mandrill helpers may need light review
  • Async sending and schedulingAsynchronous send mode for fast acknowledgment; scheduled sends up to 1 year out
  • Tags and metadataPer-message tagging and metadata for segmentation, reporting, and webhook filtering
  • RFC 8058 one-click unsubscribeHeader injection at the relay layer for any non-transactional mail; satisfies Gmail/Yahoo/Microsoft 2024-2026 mandate
  • Inbound parsingInbound webhook routing with parsing for reply handling, ticket creation, or downstream automation
Different model (not 1:1)
  • Transactional SMSMandrill bundles SMS into the same API since fall 2025. We do not run SMS infrastructure ourselves; for omnichannel transactional flows, we pair cleanly with MessageBird (now Bird), Sinch, or Twilio at the API layer. If unified email+SMS billing is essential, this is a real difference in our favor only when you do not need it.
  • Marketing platform tie-inMandrill lives inside Mailchimp's marketing UI; marketers can edit transactional templates without developer involvement. Our model is pure-transactional with a lightweight template UI; marketing template ownership lives wherever your marketing platform lives.
  • Log retention window30 days delivered / 90 days bounced is Mandrill's default. We retain 365 days on standard plans, with configurable archive tiers for regulated industries. If your audit posture genuinely fits 30 days, this difference is irrelevant; if not, the workaround on Mandrill is your data warehouse via webhooks.
  • Pricing modelMandrill is block-based with tier-down volume discounts. Our pricing is tier-based monthly EUR plans. The Mandrill model is friendlier for genuinely bursty workloads; ours is friendlier for steady-volume programs.
  • Marketer-developer workflowMandrill's strength is that marketers can edit transactional templates inside Mailchimp without looping in developers. We assume the developer team owns the template surface — most pure-transactional teams already work that way.
  • Account onboardingNamed operator engagement rather than self-service signup. We do a 30-60 minute conversation about your program shape and migration constraints, then size the proposal. No demo email cap, no Mailchimp marketing-plan precondition.
Pricing scenarios

How Mandrill migrations typically size on the new infrastructure, with honest before-and-after math

Mandrill 100K-500K/mo replacement

SMTP Relay Starter · €399/mo

5 dedicated IPs included, up to 200K messages/month, managed warmup, named operator, EU routing. Mandrill at 200K is 8 blocks × $20 = $160 plus Standard $20 plus dedicated IP $29.95 = ~$210/mo. Our €399 is roughly double, and that delta buys managed deliverability operations plus EU jurisdictional routing — both of which Mandrill leaves to the customer.

See SMTP Relay
Mandrill 1M-2M/mo replacement · Most common

Email API Pro · €859/mo

20 dedicated IPs included, up to 2M messages/month, Postmaster Tools integration with weekly operator review, complaint-rate triage, dedicated deliverability engineer. Mandrill at 1.5M without the 50% off promo is roughly 60 blocks × $16 = $960 plus Standard plus dedicated IP, total ~$1,010/mo. With the 50% off promo for new accounts in the eligible window, that drops to ~$510/mo. We come in at €859 and the value is the managed deliverability practice plus EU jurisdiction — the cost story is genuinely competitive even before the promo expires.

See Email API
Mandrill 4M+/mo high-volume

PowerMTA Enterprise · from €2,799/mo

PowerMTA-based architecture for teams above 4M/month, 30+ dedicated IPs, custom IP pool segmentation, EU-only routing Stockholm + Frankfurt. Mandrill at 5M+ on the $10/block tier is 200 blocks × $10 = $2,000 plus Premium $350 plus 2-3 dedicated IPs at $30 each, total ~$2,440/mo. Our €2,799 floor is roughly comparable in absolute terms — what we earn it on is managed deliverability and EU sovereignty after the December 2025 NOYB advisory and the pending SCOTUS DPF case.

Open the conversation
Common migration questions

What teams ask before kicking off the Mandrill migration

We are pure-transactional and pay for a Mailchimp Standard plan we do not use. Is there a way to stop?

+

Not while you stay on Mandrill. The Mailchimp marketing plan has been a hard requirement since April 2016 and the fall 2025 rebrand to Mailchimp Transactional did not change it. Standard at $20/mo is the cheapest path; the Essentials and Free plans remain ineligible regardless of how the rest of your stack looks. For a 100K/mo Mandrill customer running 4 blocks, the marketing-plan tax is around 20% of the bill — non-trivial but not catastrophic. For a 2M/mo customer on Premium $350 (which some enterprise sales paths push), the tax is on the same order of magnitude as a dedicated IP.

The teams we see migrating off most aggressively are the ones where the Mailchimp marketing plan is unused dead weight. If your marketing is on HubSpot, Customer.io, Klaviyo, Brevo, or built in-house, the Standard $20-Premium $350 is paying for an interface no one in your company logs into. Our model removes that line item — single-product transactional service, no marketing-plan precondition. For teams that do use Mailchimp marketing campaigns alongside transactional, the dual-subscription is genuinely a feature (unified billing, marketer-editable templates), and we will not pretend otherwise.

How serious is the 30-day log retention limitation in practice?

+

For pure operational use, 30 days is enough. You investigate a delivery question the same week, you tune a complaint pattern within the same campaign cycle, you do not normally need to look at a password reset from four months ago. The places this gets uncomfortable are audit, dispute resolution, regulatory inquiry, and chargeback evidence. A payment processor asking "show us the proof that you sent the order confirmation on May 14" three months later finds an empty log. A regulator asking healthcare or financial services for proof of customer notification finds the same. A chargeback dispute team needing to prove dispatch notification finds the same.

The standard workaround is to capture every send and webhook event into your own data warehouse — S3, BigQuery, Redshift, Snowflake — and treat Mandrill's dashboard as a 30-day live view rather than the system of record. Most teams that have been on Mandrill for more than 12 months have already set this up. The teams who have not, but who need long retention, are the ones for whom this argument lands hardest. On our side, 365-day retention is standard, and longer retention tiers are available for industries where seven-year audit retention is the operating norm.

How does the NOYB advisory and the SCOTUS Trump v. Slaughter case affect Mandrill specifically?

+

Mandrill (now Mailchimp Transactional) sits inside Intuit, which is US-headquartered. Like nearly all US cloud providers serving EU customers, Mailchimp relies on the EU-US Data Privacy Framework (certified July 2023) for lawful transfer of personal data from the EEA, UK, and Switzerland to its US servers. The DPF replaced the Privacy Shield framework that the CJEU invalidated in Schrems II in 2020. In December 2025, NOYB issued a public advisory that the DPF is under serious legal pressure, citing the SCOTUS Trump v. Slaughter case challenging FTC independence — the FTC being a key pillar of the enforcement architecture the European Commission required when approving the DPF. SCOTUS oral arguments were heard in December 2025 and a ruling is widely expected in June or July 2026.

If the DPF is invalidated or materially weakened, Mailchimp's contractual fallback is the Standard Contractual Clauses, which automatically apply via the Data Processing Addendum. The problem with SCCs after Schrems II is that they require a Transfer Impact Assessment demonstrating that US surveillance laws (FISA Section 702, the CLOUD Act) do not undermine the protections — a demonstration that has become legally difficult to make after Microsoft's French subsidiary admitted under oath at the French Senate in June 2025 that it cannot guarantee data sovereignty against US authorities. None of this stops Mandrill from sending mail; it raises the procurement and DPO bar for using it lawfully under GDPR. On our side, the question does not arise — we are EU-incorporated, our servers are in Stockholm and Frankfurt, our DPA is between two EU entities.

We use the new transactional SMS feature. Can you handle that too?

+

Not directly. We do not run SMS infrastructure ourselves, and we do not plan to. The carrier relationships, the country-by-country phone-number compliance, the short-code economics, and the SMS fraud landscape are a different operational discipline from email deliverability, and the providers who do it well — MessageBird (now Bird), Sinch, Twilio — do it at a scale we would not match. For teams that need transactional email plus transactional SMS, the pattern that works is: email through us, SMS through Bird or Sinch. Both have clean transactional APIs and reasonable EU jurisdiction options if that matters to your DPO.

The unified email+SMS API that Mandrill ships post-rebrand is a real convenience for omnichannel notification flows. If that convenience is the load-bearing reason you are on Mandrill, the migration calculus changes. Most teams we talk to use SMS for password recovery or 2FA only, where the per-message cost is dominated by carrier fees and the email-side savings on our infrastructure swamp the SMS routing slightly less consolidated. We work through the math case by case.

Will our templates port over?

+

Mostly yes, with some custom-helper review. Mandrill uses Handlebars as the base template language with a layer of custom helpers and the merge_vars personalization syntax that has been stable since the original Mandrill release. Our template engine is closer to standard Handlebars, with the same merge-variable substitution pattern and conditional block syntax. The migration script our team runs typically handles 90% of the syntax conversion automatically. The 10% that needs manual review is usually deeply nested conditionals, Mandrill-specific helpers (the {{#equal}} family in particular has subtle differences across providers), and Mailchimp-side template imports that pulled in template fragments from the marketing platform.

For teams using Mandrill stored templates via the API (messages/send-template.json), the template names and merge variables get re-created on our side during week 1. The application code typically does not need to change beyond pointing the SMTP credentials or REST endpoint at us. For teams using Handlebars rendering on the application side and Mandrill purely as a relay, even less changes.

What about inbound parsing? We use Mandrill for reply handling.

+

Inbound transfers cleanly. Mandrill's inbound webhook routes parsed inbound messages to your application endpoint, typically used for reply-to-ticket creation, conversation threading, or downstream automation. We ship the same pattern: inbound webhook routing with parsed JSON payloads matching the SES/Mandrill schema closely. The MX records get switched during week 1 alongside the SPF and DKIM updates. Most inbound integrations need no application-side changes beyond updating the webhook signature verification logic to use our HMAC scheme instead of Mandrill's.

The one edge case is teams using Mandrill's Rules Engine for inbound — a feature that lets you define server-side conditions on inbound messages (e.g., route messages with a specific subject pattern to one endpoint, others to another). Our equivalent is webhook-side routing logic that you implement on your end, which is more flexible but moves the conditional logic out of the provider configuration and into your application code. The migration usually simplifies this; teams who tried to keep the Mandrill Rules Engine config inside the provider often find their own webhook router cleaner once it is centralized.

Is the 50% off promo a real reason to stay?

+

For the first 12 months and the right buyer, yes — the discount is real. The eligibility is narrow: new Mandrill customer, enrolled or enrolling in Standard/Premium/Legacy Monthly with an account created in the last 90 days, in an eligible country, no compliance holds. If you meet all of those, the 50% off on 1M+ emails for 12 months is one of the better headline offers in the transactional market. At 2M/mo (80 blocks), the discount saves roughly $640/mo for a year, which is meaningful.

What the promo does not change is what happens in month 13. The list price returns to the standard volume tier, the marketing-plan precondition remains, and any structural concerns around log retention or sovereignty are unchanged. For teams whose migration drivers are cost-only and whose volume hits the promo eligibility cleanly, sticking with Mandrill for the 12 months and migrating in month 11-12 is a legitimate strategy. We have done several migrations exactly on that schedule and we say so openly when the customer's primary driver is the headline price during the promotional window.

Open the migration conversation

Tell us about your current Mandrill setup: monthly email volume, marketing plan tier, dedicated IP count, whether you use the new transactional SMS feature, your application stack, and what specifically prompted you to look at alternatives — the marketing-plan tax, log retention, sovereignty after the NOYB advisory, or a combination. We come back with a sized proposal, a 45-day migration timeline, and the technical Q&A for your engineering team.