Background image

How to cc/bcc Mailchimp email campaigns

Mailchimp is a great app for designing and sending broadcast emails to your mailing list.

But what if you want certain people to receive a copy of every outbound email – regardless of any segments or audience filtering?

Mailchimp doesn’t support cc’ing or bcc’ing specific addresses.

Tall Projects has solved this problem.

Why would you want to email people who aren’t on your mailing list?

This is not about sending emails to people who don’t want them. You must only be emailing people when you have an appropriate legal basis to do so.

Many teams want to ensure key stakeholders have an awareness of the emails being sent out.

These stakeholders include directors, marketing managers, PR contacts, customer support teams etc – anyone who would benefit from keeping any eye on all the campaigns going out.

People are busy. They’re not going to log into Mailchimp each day and review the campaign reports. Nor do you want the hassle of setting up and managing appropriate access to your Mailchimp account.

It’s much more valuable and effective to send copies directly to their inboxes.

After spending hours, sometimes days perfecting an email campaign we previously missed out on the impact of receiving this in your own inbox.

Receiving a copy of all outgoing Mailchimp emails is essential for your team to see what campaigns are making it into people’s inboxes.

This gives you an opportunity to pat yourselves on the back at an effort well achieved, and be well placed to handle any resulting enquiries.

Leena Bakooree, Marketing Manager, UKAA who uses Tall Projects’ Mailchimp campaign automation

Why not just add these people to your audience?


Adding additional stakeholders to your audience would only work if you sent every campaign to your entire list.

Successful marketing requires segmenting (or filtering) your audience to send people the most relevant messages.

For example, a membership organisation is emailing their list to promote their upcoming conference. They may send three different email campaigns to different segments of their audience:

  1. Current members – reinforcing the value of membership by promoting the member-only pricing and benefits.
  2. Prospective new members – with a focus on the value of joining as well as the conference itself.
  3. Recently lapsed members – perhaps with an offer to entice them rejoin.

Email addresses cannot be part of all segments without fiddly manual work.

Such manual work is unreliable, and easily missed by a busy marketer working to tight deadlines.

How to add cc/bcc addresses on all outgoing Mailchimp campaigns

The answer to distributing all Mailchimp campaigns to additional email addresses is to use an external service that listens to when a campaign is sent.

We can then forward on the email content (and indeed any other details about the campaign) to our extra recipients as needed.

Apps that can listen to Mailchimp campaign activity include Zapier, Make (previously Ingromat), Pabbly Connect and other apps / middleware.

Mailchimp campaign data is not consistent

The structure of the data received from Mailchimp varies depending on the format of the campaign being sent (HTML vs plain text) and if A/B split testing is used.

Mailchimp RSS merge tags that pull data from external sources also need to be handled correctly in order to include the feed information into emails we send on.

Handling these differences makes it difficult to set up automations correctly. Custom code is required to extract the relevant information and produce the emails to forward on.

Successfully sending copies of all Mailchimp campaigns to other email addresses

Tall Projects are specialists in app integrations and an official Mailchimp Partner.

We have a proven automation for handling these anomalies and successfully sending copies of all Mailchimp campaigns to important stakeholders.

It’s quick and cost effective to deploy.

Avoid wasting countless hours trying to get it working properly yourself.

Simply book a call or contact us to ‘level up’ your team.