InboxRatio
Check your domain

Mailchimp emails going to spam: what to check, in order, before blaming anything

When a campaign leaves Mailchimp, it leaves on infrastructure shared with an enormous number of other senders: pooled IP addresses, platform-managed bounce handling, and, unless you've configured otherwise, platform-owned authentication defaults. Understanding that mechanic is the key to diagnosing spam placement on Mailchimp, because it splits every possible cause into two clean piles: what the platform controls (the pools, the infrastructure, the compliance systems) and what you control (your domain's authentication, your audience, your cadence, your content). The second pile is where the causes almost always live, and it's the pile you can fix this week. Here is that pile, ordered by impact.

First: authenticate your own domain

Out of the box, a Mailchimp account can send using platform defaults, historically visible as "via mcsv.net"-style annotations next to the sender name. Mail sent that way authenticates as the platform, not as you, and mailbox providers judge it accordingly. Mailchimp's domain authentication settings fix this: you add the DNS records the platform generates for your domain, after which DKIM signs your mail as your domain and DMARC alignment becomes possible.

Since the 2024-era bulk-sender rules, this stopped being optional polish. Google and Yahoo require aligned authentication and a DMARC policy from bulk senders, thresholds and details on our Gmail and Yahoo requirement pages, and Mailchimp itself pushes accounts toward authenticated custom domains for exactly this reason. The sequence: complete domain authentication in Mailchimp's settings, publish a DMARC record (start at p=none via the DMARC generator, staged rollout per how to set up DMARC), then confirm from outside with the email authentication checker.

Then verify from the receiving side, because settings claims and delivered reality can differ: send a campaign to a Gmail address you control, open the raw source, and read the Authentication-Results header with the email header analyzer. You want spf=pass, dkim=pass with your domain, dmarc=pass. Failures route to their own guides: softfail, permerror, DMARC fail.

Second: the audience, and what a decade does to it

Mailchimp accounts are frequently old, and old audiences are where deliverability goes to erode. An audience collected across years of popups, lead magnets and imports contains expired addresses that hard-bounce, dormant mailboxes that never engage, forgotten subscribers primed to hit the spam button, and eventually recycled spam traps. Every one of those feeds the signals that mailbox providers weigh most heavily, and no platform setting compensates for them.

The repairs are the standard discipline, applied with the platform's own instruments:

  1. Segment by engagement and mail the engaged. Mailchimp tracks per-contact engagement; make a recent-activity segment your default campaign audience rather than "entire audience."
  2. Sunset and archive. Contacts unengaged past your threshold get a re-permission attempt, then archival. Shrinking the audience raises every rate that matters; the reasoning is laid out in list hygiene.
  3. Gate new signups with double opt-in, which Mailchimp supports per audience.
  4. Never import a purchased or scraped list. Beyond the deliverability damage, list-source rules are enforced by the platform's own compliance system, and imports full of bad addresses are the fastest route to account-level trouble.
  5. Watch the trend lines: bounce rate per campaign, unsubscribes, and complaint counts against the 0.3% complaint-rate ceiling Google publishes, with Google Postmaster Tools registered on your sending domain for the receiver's own view.

Third: the shared-pool question, answered honestly

On Mailchimp's standard plans your mail rides shared IP pools, so it inherits some collective reputation from the pool, good and bad; the platform polices pool quality with its compliance systems precisely because every customer's placement depends on it. Two honest consequences follow. A sender with excellent practices can see occasional turbulence that isn't theirs, and a sender with poor practices gets less rope than they would on their own infrastructure, because the platform must protect the pool.

What that means for diagnosis: rule out your own pile first. On a shared pool, your differentiated identity is your authenticated domain, which is one more reason domain authentication is check number one; with it, your domain reputation is yours even where IPs are communal. High-volume senders who want the IP variable in their own hands can weigh a dedicated IP, a trade-off argued platform-agnostically in dedicated IP vs shared IP, including the warming obligation that comes with it.

Fourth: cadence, spikes and content

The remaining causes are the general campaign-stream ones, covered in depth in marketing emails going to spam: cadence beyond what signup promised, long silences followed by full-audience blasts (a spike pattern receivers throttle), and template patterns, image-heavy layouts and misleading link text, that resemble reported mail. One Mailchimp-adjacent note: mail that lands in Gmail's Promotions tab is delivered inbox mail, not spam, and the difference, explained in the Gmail filter guide, should shape what you measure with the seed-testing method in how to check if emails go to spam.

Where the platform fits in the verdict

Platforms differ in infrastructure quality, pool stewardship and compliance strictness, and those differences are measurable, which is why we measure them: our Mailchimp profile carries the platform's details, and its measured placement joins the deliverability rankings as test cycles complete. But measurement and diagnosis are different jobs. For a sender whose campaigns are spam-foldering today, the expected-value play is the sender-side pile: authenticate, clean, segment, steady the cadence, verify from headers. Those fixes pay off on any platform, and nothing about a platform comparison is readable until they're done.

Related guides

About this guide

Written by InboxRatio Editorial. This is a troubleshooting guide for Mailchimp users, not a review; platform mechanics described (domain authentication, audience tools, shared pools, compliance enforcement) follow Mailchimp's own documentation, and provider thresholds come from Google's and Yahoo's published requirements. No vendor sponsorship influences it.

Methodology

InboxRatio's benchmark sends real campaigns through the platforms we review, Mailchimp among them, to a controlled seed list and records where each message lands. This guide draws on platform and provider documentation rather than our measurements; the protocol is in how we test and our source rules in sources.

Last updated

16 September 2026. Platform setting names and provider requirements reviewed quarterly.

Frequently asked questions

Why are my Mailchimp emails going to spam? Most often: domain authentication incomplete (mail authenticating as the platform rather than you), an aged audience full of unengaged addresses, complaint rates creeping up, spiky sending patterns, and lastly content. Work this guide's checks in order; the early ones explain most cases.

Does Mailchimp have bad deliverability? Placement varies by platform and over time, which is why it should be measured rather than asserted; ours is measured per how we test. For any individual sender, practice dominates: an authenticated domain and an engaged audience outweigh the platform variable in nearly every diagnosis.

How do I authenticate my domain in Mailchimp? In the platform's domain settings, add the DNS records Mailchimp generates for your domain (DKIM CNAMEs and related records), then publish a DMARC record yourself. Confirm the result with the email authentication checker and a real message's headers rather than trusting the settings page.

Should I get a dedicated IP on Mailchimp? Only at sustained high volume with disciplined practices; a dedicated IP transfers the pool's stewardship to you, including warming and constant-volume obligations. The full trade-off is in dedicated IP vs shared IP.

Why do my Mailchimp emails say "via mcsv.net"? That style of annotation appears when mail is sent on platform authentication defaults rather than your own authenticated domain. Completing domain authentication makes your mail authenticate as your domain and removes the annotation at providers that display it.

Will archiving old contacts hurt my list? It will shrink the number and help every metric that matters: bounces, complaints and engagement rates all improve when the never-engaging tail stops being mailed. Send a re-permission campaign first if you want to be sure, then archive the silent.

Shared infrastructure, your identity: that's the Mailchimp deal, and it means your fixes are the ones that count. Start where the leverage is, verifying your domain authentication with the email authentication checker.