Mailchimp
Add new leads to a Mailchimp audience automatically, or take them out of one, based on what they do on your website.
In short: Bread & Butter adds a lead to the Mailchimp audience you choose, or removes them from it, whenever they reach the trigger you set: a lead stage, or a funnel you've saved. You connect with a Mailchimp API key and the audience's ID. Mailchimp receives the List, the lead's name and email address, as soon as we capture their email address. The List costs no credits, and Mailchimp is available on the Free plan and the Pro plan. For example, when a visitor becomes an engaged lead, you can add them to a "Subscribers" audience so they receive your welcome email or weekly updates.
Step 1: Get your API Key and Audience ID from Mailchimp
You need two things from Mailchimp: an API Key, so Bread & Butter can reach your account, and the ID of the audience you want to update.
Get your API Key.
- Log in to your Mailchimp Account at https://login.mailchimp.com.
- Click on your user icon at the top right, then select Account & billing (or Profile, depending on your plan).
-
Click the Extras dropdown menu and select API keys.

-
Click Create A Key.

- Name your key (e.g., "Bread & Butter Integration") and click Generate Key.
- Copy the API Key to your clipboard.
Get your Audience ID.
- Log in to Mailchimp and click Audience in the left menu. Mailchimp's guides explain how to create an audience and create a regular email campaign.
- If you have more than one audience, click the Current audience dropdown and select the one you want to work with.
- Click the Settings (3 dots) dropdown menu (top right) and select Audience settings.
- On the right side, under Audience ID, you will find a string of letters and numbers (e.g.,
a1b2c3d4e5). - Copy this ID.
Step 2: Create the integration in Bread & Butter
- In Bread & Butter, open Integrations and choose the Mailchimp tile. If you already have integrations, click Add New first.
- Integration name: a name your team will recognize, like "Mailchimp - Engaged Leads".
- API Key: paste the key from step 1.
- Audience ID: paste the ID from step 1.
- Trigger: choose which leads are sent, either a lead stage (Engaged Lead is the default) or a funnel you've saved.
- What to send: Mailchimp receives the List, so there's nothing to choose here.
- Choose whether to add the lead to the audience or remove them from it. Adding creates a new contact, or updates the contact if they're already in the audience.
- Click Save & close. The new integration appears on your Integrations page, with a switch to pause it at any time.
Leads are only sent once we've captured their email address, and each one goes to Mailchimp straight away. Leads who were already in the stage or funnel when you saved the integration aren't sent; it acts on new arrivals from then on.
To keep more than one audience up to date, create one integration for each. Adding and removing work well together: one integration can add new Engaged Leads to a nurture audience, and a second, triggered on Won/Closed, can remove them once they've become a customer.
What Mailchimp receives
Mailchimp gets the List: the lead's first name, last name and email address. The research, scores and journey stay in Bread & Butter. To send the full Intelligence Brief to your team, use Slack or a Webhook.