Mailchimp makes it easy to send, which is exactly why so many Mailchimp emails end up in spam or the Promotions tab. The defaults that make it beginner-friendly are the same ones Gmail reads as bulk marketing. Here is what is actually going wrong, in order, and how to fix each part so your emails land where people read them.
Mailchimp emails usually go to spam or Promotions for three reasons: the default template is image-heavy and looks like an advert, you are sending from a shared Mailchimp domain instead of your own authenticated one, and the list has gone stale. Fix all three: authenticate your own domain in Mailchimp, strip the template back, and clean the list.
Who this is for: Coaches, creators and small businesses whose Mailchimp emails stopped landing.
Mailchimp is built to get anyone sending in ten minutes, and that ease is the problem. The default campaign is a wide, centred template with a big header image, social icons, and a colourful button. It renders beautifully in the preview, and it looks like a newsletter to Gmail, which is exactly what the Promotions tab is for.
On top of that, a lot of Mailchimp accounts send from a shared setup rather than a properly authenticated version of their own domain. When Gmail cannot cleanly tie the email back to you, it leans on the reputation of everyone else sending through the same infrastructure, and that average is never as good as a clean domain of your own.
None of this means Mailchimp is bad. It means the defaults are tuned for easy, not for the inbox. Change the defaults and most of the problem goes away.
This is the highest-leverage change, and it is the first thing we do on any deliverability job. In Mailchimp, go to your account settings and verify and authenticate your own sending domain rather than using a generic from-address. That switches on the records that prove to Gmail the email genuinely came from you.
If you own the domain, this means adding SPF, DKIM and a DMARC record in your DNS. Mailchimp gives you the exact values to paste in. If that sounds unfamiliar, our beginner guide to SPF, DKIM and DMARC walks through each one with real examples.
The tell that this is your problem: your from-address shows something like "via mailchimp" or a mismatched domain when you expand the sender details in Gmail. Fix the authentication and that disappears.
Open your campaign and look at it the way a filter does, not the way a designer does. A big header logo, three images, share buttons and a bright call-to-action button all say the same thing: this is bulk marketing. The emails that land in Primary look like something a person typed.
Practical changes inside Mailchimp:
If you want the full reasoning on why plain beats designed for placement, we covered it in plain text vs HTML email.
Mailchimp charges by contact, so people hoard subscribers, and a list full of people who never open is one of the fastest ways into spam. Gmail watches whether your recipients actually engage, and a low open rate on a big list drags the whole send down.
Before your next campaign, remove or archive anyone who has not opened or clicked in about 90 days. Mailchimp has an "unengaged" segment you can build in a couple of clicks. It feels wrong to delete subscribers you paid to collect, but sending to dead addresses is actively costing you placement with the live ones. If you want the careful version, here is how to clean an email list without deleting warm leads.
Do these three things, send yourself a test to a fresh Gmail account, and compare it to a real personal email. If it still looks and reads like a broadcast, keep stripping.
No, Mailchimp is fine. The problem is its defaults: an image-heavy template and, often, sending without authenticating your own domain. Fix those and Mailchimp lands in the inbox as well as anything else.
Promotions is not spam, it is a tab in the inbox that Gmail uses for anything that looks like marketing. A designed template with images and buttons is the classic trigger. Strip it back toward plain text and you move toward Primary.
Usually not. Your reputation follows your domain, not the platform, so the problem moves with you. Fix the authentication, template and list first, on whatever tool you already use.
Send us your setup and we will tell you honestly where it is leaking customers and what to fix first. Free, no pitch.