Skip to main content

Automatically add and update your new MailChimp contacts in Sendinblue with Zapier

Migrating from one marketing tool to another can be tedious, and you may need some time to set up Sendinblue before you fully migrate. Losing important contact data would be detrimental to your business. This is why we have pre-configured a zap that will allow you to migrate smoothlyZapier helps you connect your MailChimp and Sendinblue accounts to update or add new MailChimp contacts to your Sendinblue account automatically. It also allows you to update your MailChimp contact information in Sendinblue. No more data loss! 

Before you start 

  • Create or log into your Zapier account. 
  • Log into your Sendinblue account and retrieve your API v3 key. To learn how to retrieve your API v3 key in Sendinblue, check our dedicated article Find your API key.
  • Create contact attributes from the Contact Attributes page in Sendinblue to match the ones you used in MailChimp. Contact attributes are the different information you have on your contacts, such as email, phone number, and date of birth. To learn more, check our dedicated article What are the different types of contact attributes?.
  • Zapier only allows you to share new contacts between two applications once the Zap has been activated. It does not allow you to import all your previous contacts. To import your previous contacts, as well as add and update your contacts information, use our MailChimp integration. To learn more, check our dedicated article Import your MailChimp contacts to migrate to Sendinblue or create your own zaps in Zapier.

Part 1: Access the MailChimp + Sendinblue zap

  1. Access our pre-configured MailChimp + Sendinblue zap.
  2. Click Try this template to access the zap setup page. 
    zap-mc-sib_EN-US.png

Part 2: Set up the MailChimp trigger

You first need to connect Zapier to your MailChimp account to allow the recovery of your subscriber's data:

  1. Click New Subscriber in MailChimp to start the MailChimp account setup. 
    connect-mc_EN-US.png
  2. In the Choose app & event section, the Event is set to New Subscriber by default, which only adds new MailChimp contacts to your Sendinblue account. Choose the New or Updated Subscriber event if you also want to update your contacts' information in Sendinblue when updated in MailChimp. 
  3. In the Choose account section, click Sign in to connect to your MailChimp account. A MailChimp login window opens. 
    connect-mc-account-zap_EN-US.png
  4. Log In to your MailChimp account and allow Zapier to access it.
    login-authorize-zap_EN-US.gif
  5. Check that you are connected to the correct account and click Continue
  6. In the Audience field, choose the MailChimp audience from which you want to retrieve your contacts. 
  7. Click Continue
    choose-audience_EN-US.png
  8. Click Test trigger. Zapier will retrieve a recent subscriber's data and display it so you can verify that the retrieved data is correct. 
    test-trigger-mc_EN-US.png
  9. If the recent subscriber's data is correct, click Continue.

Part 3: Set up the Sendinblue action

Now that Zapier can retrieve your MailChimp subscribers' data, the Add or Update Contact in Sendinblue block automatically opens. You need to connect your Sendinblue account to automatically transfer your MailChimp subscribers' data to the desired Sendinblue list and set up action you want to perform: 

  1. The Choose app & event section is already configured. In the Choose account section, click Sign in. A window opens to allow Zapier to access your Sendinblue account. 
    connect-sib_EN-US.png

  2. Paste your Sendinblue API v3 key in the field. To learn how to retrieve your API v3 key in Sendinblue, check our dedicated article Find your API key.
  3. Click Yes, Continue
    allow-zap-sib_EN-US.png
  4. Check that you are connected to the correct account and click Continue
  5. In the Set up action section: 
    1. In the Email field, choose the MailChimp data field name that corresponds to the email address of your contact. The MailChimp email address data field will be synchronized with the Sendinblue email attribute. 
      email-data-field_EN-US.png
    2. In the Lists field, choose the Sendinblue lists to which you want your MailChimp contact to be added. 
      sib-list_EN-US.png
    3. In the Update Type field, you can either choose to:
      • Add your existing Sendinblue contact to the lists you previously chose, or
      • Remove them from your Sendinblue lists and reassign them to the lists you chose above. 
        update-type_EN-US.png
    4. In the Attributes field, map your Sendinblue attributes with your MailChimp data fields. In the left column, type the Sendinblue attributes you want to synchronize in uppercase, and in the right column, choose the corresponding MailChimp data field. Click + to map more attributes.
      map-attributes_EN-US.png
  6. Once you are done, click Continue. Zapier creates a MailChimp sample contact and sums up the information that will be synchronized to your Sendinblue account according to the action you just set up.
  7. Click Test action. The sample contact will be added to your Sendinblue account as a test.
    💡 Good to know
    If you have a free Zapier plan, you must wait 15 minutes for your Sendinblue contact database to be updated. Only Zapier's paid plans allow for updates in only 1 to 2 minutes. 
    test-action_EN-US.gif
  8. Check your Sendinblue Contacts page to see if your sample MailChimp contact was correctly synchronized.
    contact-sib_EN-US.png
  9. If the sample MailChimp contact has correctly been added to your Sendinblue account, click Publish Zap to allow all your new MailChimp contacts to be added to your Sendinblue account. 
  10. Click Publish & Turn On to confirm. 

Congratulations! 🚀 All your new MailChimp contacts will automatically be added to your Sendinblue account, and every time you update a contact in your MailChimp account, it will also be updated in Sendinblue! 

⏭ What's next? 

🤔 Have a question?

If you have a question, feel free to contact our support team by creating a ticket from your account. If you don't have an account yet, you can contact us here.