How to export Stripe contacts for email marketing
Learn how to export contact data from Stripe and import it into Mailchimp to streamline your email marketing campaigns.
Transferring contacts from Stripe to Mailchimp can help put all of your contacts in one place for easy and ongoing campaigning.
In this article, you will learn how to export your contacts from Stripe and customize those exports so you can organize your contacts more efficiently.
Taking contacts out of Stripe
All payments from the checkout page are logged in Stripe, and each contains your contributor’s contact information, which you’ll need for Mailchimp campaigns. To take this data out, you’ll need to perform a Stripe Export.
- Log into Stripe and select Payments to find all customers who recently made a payment to your newsroom. From there, click on the Export button.
- In the Date range section, select Custom and along with a range. For example, you could use those who have sent a contribution in the past 12 months.
- In the Columns section, select the Default option and then submit by clicking Export again.
- You will receive a CSV file, which you can choose to have sent via email or download directly. If this takes a long time to load, don’t worry, you’re likely receiving a lot of data.
Creating customized exports
You might need more precise data than a simple selection of all payments made in the last year. On the payments page, you can refine your selection of payments by clicking on the Date, Amount, Status, and Payment Method filters.
The default selections contain most of the information most users would need for importing audience segments to Mailchimp. However, there are more options available and they can be accessed in the dropdown menu. You can select as many filters as you’d like.

Importing and tagging contacts in Mailchimp
- Login to your Mailchimp account and navigate to the Audience dashboard.
- Select Manage Audience, which will open a pick-list where you can select the option to import contacts. You’ll be prompted for an import method, in this case, you should select Upload a file so that you can import the .csv file you just downloaded from Stripe.
- Some contributors in the .csv file might already be in your Mailchimp audience. If you want to update these contacts, be sure to select Update any existing contacts before completing the import process. Otherwise, Mailchimp will only import contacts that are not already on your list.
- When prompted to tag your contacts, create a new tag that describes this segment, such as
2023-03-22 member import. If you're new to Mailchimp tags, click here to learn more. - When prompted to match fields, you should generally only need to match email address. However, if your export has good name data, you can match that as well. Just keep in mind that when you choose to Update any existing contacts, you elect to overwrite anything that’s currently in those Mailchimp fields.
- Select Complete Import.
Column matching between Stripe and Mailchimp
You might have noticed in the video example that when we attempted to import Stripe data to Mailchimp, the only accepted column was email. This is because it was the only column name that matched our Stripe and Mailchimp configurations. This works in this instance since we’re only interested in seeing who gave in the past year and the donor’s email was enough to determine this, but you might want to include more information if you’re looking to filter your results further.
To include more filters, click on the edit icons next to each column name from your import, and edit the names so that they match columns in Mailchimp. If you don’t do this, data contained in unmatched columns will not be imported