Sign up
  • Home
  • Automation with Zapier

How to add new Stripe customers to Mailchimp audiences

Zapier tutorials

3 min read

How to add new Stripe customers to Mailchimp audiences

By Kaylee Moser · August 11, 2021

These days, keeping in contact with your customers digitally is a must. Not only can you send them receipts and other important account info, but you can also establish a genuine connection by asking for feedback and giving exclusive access to promotions and sales.

By using Stripe, you can get access to your customer's email address. Don't just let that customer data stay in Stripe. Instead, Zapier can help you pass that info into Mailchimp through our automated workflows we call Zaps.

In case you're unfamiliar, Stripe offers financial SaaS for businesses that need payment processing through APIs. You might use Stripe if you sell things online. Mailchimp is best known for its email marketing automation services, but in their nearly 20 years of existence, they've also expanded to become a full-fledged marketing platform.

Together, Stripe and Mailchimp can be used to create an automated email marketing list from your Stripe customers. With this Zapier integration, every time you get a new customer in Stripe, their email will be added your Mailchimp audience.

To set up your new automated email integration, you need accounts with Stripe, Mailchimp, and Zapier. Let's get started.

Note: Make sure anyone you're signing up for communications has opted in to messages of that type.

Set your audience in Mailchimp

Before you get started, make sure you've set Mailchimp up to receive the information you'll be sending in from Stripe. For this automated workflow, that will mean logging in to your Mailchimp account and making sure you have an Audience set up.

Option 1: Get started quickly with a Zap template

We have a template to help you get started quickly. Click the Use this Zap button below, and you'll be guided through setup. You'll need to create a Zapier account if you don't already have one.

Here's how it works: 

  1. Click on the Use this Zap button to get started. 

  2. Connect your Stripe and Mailchimp accounts.

  3. Select the Mailchimp audience and tag you want to use.

  4. Map information about your Stripe customer to Mailchimp.

  5. Test your workflow, and turn it on.

Option 2: Create your own Zap

If you'd like more control over information in your Zap or would like to add more actions such as filters for specific Stripe customers, you can click here to create a new Zap from scratch. 

Connect your Stripe account to trigger your Zap

The first thing you need to do is set up a new Zap to connect your Stripe trigger—the event that will start your Zap—to the Mailchimp action.

Once you're in the Zap editor, select Stripe as your app and New Customer as your trigger event.

Choose Stripe as your app and New Customer as your trigger event.

Click Continue. You will be asked to sign in to your Stripe account, if you haven't already. If this is your first time connecting your Stripe account, you will need to add your API key from Stripe, which can be found here.

For each app you connect, Zapier will ask for a general set of permissions which allows you to be flexible with your Zaps. The only actions Zapier takes on your app accounts are those a given Zap needs to accomplish what you've set up.

Note that the API key should be a "secret" and "live" key. You need an activated account to get a key like that. If you're just trying to test out your Zap for now, you can use a test key, which can be found here.

Find your API key in Stripe

Click Yes, Continue, and then test the Stripe trigger with some sample data.

Connect Mailchimp to your Stripe trigger

In Zapier, select Mailchimp as your app and Add/Update Subscriber as your action—the event you want your Zap to accomplish for you.

Select Mailchimp as your app and Add/Update Subscriber as your action.

This will prompt you to sign in to your Mailchimp account. After you've signed in, you can customize your new subscriber by selecting (at the bare minimum) the audience and subscriber email address.

The email that you select should be from the Stripe trigger payload. There are many other fields you can add to the Mailchimp Subscriber here, including tags, name, address, and more.

Customize your Mailchimp action step choosing tags, inserting their name, email address, and more.

Fill in the information that you need for your campaign, then click Continue and test your Zap. After running your test, you should see a new contact in your Mailchimp Audience.

After running your test, you will see a new contact in your Mailchimp Audience.

Make sure you turn on your Zap when everything looks done, by clicking the toggle switch at the bottom of the screen.

Turn on your Zap using the slider at the bottom of the screen.

Congrats, you did it! From now on, every new Stripe customer you have will be added to your selected Mailchimp Audience.

More ways to keep in touch with your Stripe customers

If you enjoy using Mailchimp to communicate with your Stripe customers, check out these other integrations:

This article was originally published in September 2020 and was updated in August 2021 with contributions from Krystina Martinez.

Get productivity tips delivered straight to your inbox

We’ll email you 1/wk, and never share your information.

Kaylee Moser picture

Kaylee Moser

Kaylee Moser is a freelance writer living in the Sierra Foothills of California. When she’s not writing, she’s either gardening, collaging, or playing with her dog.

mentioned apps

Related articles

Improve your productivity automatically. Use Zapier to get your apps working together.

Sign upSee how it works