To add new customers and their purchase data to your MailChimp list, set up our PayPal integration. Then, segment your PayPal subscribers to send custom e-commerce campaigns or automations. Or create Buy Now, Add to Cart, or Donate buttons for your campaigns without setting up the integration.
In this article, you’ll learn how to connect and use the PayPal integration, and how to add PayPal buttons in your MailChimp campaigns.
Before You Start
Here are some things to know before you begin this process.
If you use a shopping cart application that processes transactions through PayPal, as opposed to using PayPal directly, the PayPal integration may not work for you.
You need a PayPal Business or Premier account to use the integration.
Your PayPal account type determines what you see in your account. Screenshots in this article may vary.
Subscribers added to your list from PayPal are single opt-in. If someone unsubscribes from your list, and is re-added via the PayPal integration, they'll receive the opt-in confirmation email.
Pay special attention to your list field settings and merge tag labels when you connect PayPal to MailChimp. MailChimp can’t recognize PayPal data unless your merge tags are formatted correctly.
The PayPal integration only connects to one MailChimp list. To connect to more than one list, try Zapier instead.
How it Works
MailChimp can work with PayPal in two ways—with or without the PayPal integration. You can add Buy Now or Add to Cart buttons in your campaigns at any time with the Button content block in the Campaign Builder.
But to make the most of PayPal, you should connect the PayPal integration. This syncs new PayPal customers to your MailChimp list, and adds their e-commerce activity to their subscriber profiles. You’ll be able to use this data to build segments and send tailored campaigns or automations based on purchases.
Here’s what PayPal transaction data we sync to MailChimp, and where each type of data appears in your account.
|PayPal Customer Data||Data Location in MailChimp|
|Customer email||email address list field|
|optional list fields|
To connect this integration, you’ll need a Business or Premier PayPal account, and you’ll work in both your MailChimp and PayPal accounts. In this two-step process, you’ll connect PayPal to your MailChimp list, and copy and paste an important piece of information from MailChimp into PayPal.
Connect to Your MailChimp List
To connect PayPal to your MailChimp list, follow these steps.
- Log in to your MailChimp account.
- Click your profile name and choose
From the list drop-down menu, choose the list that will store your new PayPal customers.
Review the information that will be transmitted to your list.
- Highlight and copy the
Next, you'll paste this URL into your PayPal account.
Paste Notification URL to PayPal
To paste MailChimp’s Notification URL into PayPal, follow these steps.
- Log in to your PayPal Business or Premier account.
- Click the
Profile icon in the upper-right corner and select
Profile and settings.
- From the
My Profile page, click
My selling tools.
- Under the
Getting paid and managing my risk heading, click
Update next to
Instant Payment Notifications.
- Click Choose IPN Settings. If you already have an IPN set up for the account, click Edit settings.
- Paste the Notification URL in the Notification URL field, and click Receive IPN messages (Enabled).
Your PayPal account is now linked to MailChimp.
Now, each time customers make a purchase through PayPal, their email address and purchase data will be passed over to MailChimp. The connection status in your account will display as Not Connected until someone makes a PayPal purchase.
To test the integration, make a purchase in PayPal or wait for someone to complete a transaction.
Add Extra Information to MailChimp
Extra customer information can be helpful when you customize and segment your campaigns. To add customer first name, last name, and street address to your MailChimp list, you’ll need to format MailChimp’s list fields and merge tags to pull in data from PayPal.
Your MailChimp fields must be text fields, instead of address or zip code fields. The zip code field type in MailChimp will work if all of your purchasers are in the United States, but the text field is flexible for international customers.
Each piece of PayPal customer information corresponds to a merge tag in your list. Here’s the data that PayPal collects and the corresponding MailChimp merge tags you need to use.
|PayPal Customer Data||Corresponding MailChimp merge tag|
|Street Address (1st line)||*|STREET|*|
To add a new list field that accepts PayPal data, follow these steps.
Log in to your MailChimp account.
Navigate to the Lists page.
Click the drop-down menu next to the list you want to work with, and choose Settings.
Click List fields and *|MERGE|* tags.
Click Add A Field, and choose the text field type.
Input a Field label, and name your merge tag according to the table. In this example, we’ll label the field as Street Address, and the corresponding merge tag as STREET.
Click Save Changes.
After you update your merge tags, we’ll add extra customer information to your list when someone makes a purchase.
To review the data that we’ll transmit from PayPal when someone makes a purchase, navigate to the Integrations page in your MailChimp account and click PayPal.
After you connect, you can do a lot with the the data you collect, like build segments and send custom e-commerce automations or campaigns.
Find out everything MailChimp has to offer in our article, How to Use MailChimp for E-Commerce.
Disconnect the PayPal Integration
If you need to disconnect the integration at any time, turn off MailChimp’s Instant Payment Notification (IPN) in PayPal.
To disconnect the integration, follow these steps.
Log in to your PayPal Business or Premier account.
Click the Profile icon in the upper-right corner, and choose Profile and settings.
Click My selling tools.
Click Update next to Instant Payment Notifications.
On the IPN page, click Turn Off IPN.
In the pop-up modal, click Confirm.
After the IPN is turned off, the PayPal integration is disconnected from MailChimp. The PayPal logo will remain highlighted on the Integrations page in your MailChimp account, but it is disconnected.
Add a PayPal Buy Now or Add to Cart Button
Here are two ways to create a PayPal button for your MailChimp campaign.
Use Button Content Blocks
Add a Button content block in the Design step of the Campaign Builder, and link it to your PayPal page where a subscriber can complete their purchase.
Use Button Content Blocks
Create a Custom Button
If you have issues during the setup process, or if new PayPal customers aren’t added to your MailChimp list, learn how to troubleshoot.
This integration does not yet support MailChimp's API 3.0 features like product recommendations or abandoned cart automations.