Home  >   Articles   >  Mailchimp Integration
Articles in this section

Mailchimp Integration

Learn about syncing your Mailchimp lists and Vtiger campaigns.
3 Dec, 2023 - Updated 5 months ago
Table of Contents


Are you using Mailchimp to create, send, and analyze your campaigns?
The Vtiger-Mailchimp integration lets you sync your Mailchimp lists and associated contacts to a marketing campaign in Vtiger. Furthermore, you can sync Vtiger campaigns to Mailchimp.

The integration process requires you to:

  1. Install the Mailchimp extension
  2. Generate the API key
  3. Sync Mailchimp data

Note: This integration supports campaign sync in one direction only - from Vtiger CRM to Mailchimp. The reverse sync, from Mailchimp to Vtiger CRM, is not supported. 

Let us look at the first step in detail.

Feature Availability

One Growth

One Pilot

One Professional

One Enterprise

Feature Availability

Mailchimp Integration


The benefits of Mailchimp Integration are:

  • Streamlined Communication: You can sync contact information seamlessly between the CRM and email marketing platforms. 
  • Automated Campaigns: You can create automated email campaigns triggered by specific actions or events in your CRM.
  • Creating Email lists: You can create highly targeted email lists based on customer behaviors, demographics, or interactions.
  • Time and Resource Efficiency: You can save time by eliminating the need for duplicate data entry and streamlining marketing processes.

In this article, you will learn about:

  • Integrating Mailchimp with Vtiger
  • Generating API Key
  • Synchronizing Contacts, Lists, and Campaigns
  • Revoking Access

Key Terminology

Key Term



Mailchimp allows you to sync your Mailchimp list with associated contacts to a marketing campaign.

Mailchimp list

A Mailchimp list is a collection of contacts or subscribers grouped together within your Mailchimp account.

API key

It acts as a unique identifier, granting access to use and interact with a service's API.


Synchronization ensures that data between two or more systems or devices remains consistent and up-to-date across all platforms.

Revoke Access

Revoke means deleting or deactivating the API key.

Integrating Mailchimp with Vtiger

Step 1: Installing Mailchimp

You can find the Mailchimp extension in Vtiger’s Extension Store.
Follow these steps to install the Mailchimp extension:

  1. Log in to CRM.
  1. Click the User Menu on the top right corner of the CRM screen.
  2. Select Settings.
  1. Go to Extension Store.
  2. Click Add-ons. The Add-ons page opens.
  1. Type Mailchimp in the search bar.
  2. Click Install. A 'Are you sure to install/upgrade this Add-on?' message pops-up.
  1. Click Yes to confirm the installation.

A successful message will be displayed on installation.
After you install Mailchimp, you can see it under User Menu > Settings > Extensions.

The next step is to add the API key.

Step 2: Adding the API key

Adding the API key establishes a connection between Mailchimp and Vtiger CRM. 
Note: Keep the Mailchimp webpage, Vtiger tab, and a notepad open to copy and add the API key. You will have to move between these screens for this step.

Follow these steps to add the API key:

  1. Log in to the CRM.
  2. Click the User Menu on the top right corner of the CRM screen.
  3. Select Settings.
  4. Go to Extensions.
  1. Type Mailchimp in the search bar.
  2. Select Mail Chimp under Extensions. The Mail Chimp settings page opens.
  1. Click the Add API Key.
  2. Go to Mailchimp to find or generate your API key. Click here for the steps.
  1. Copy the API key to a notepad. 
  2. Go to the Vtiger CRM tab.
  1. Paste the API Key in the Mailchimp Credentials Settings pop-up in the CRM. 
  2. Click Save.

After integrating, you must create a campaign in Vtiger and link contacts to it. To learn how to do this, click here.

Step 3: Syncing data

You can sync data in three directions:

  • Sync from Vtiger to Mailchimp - You can sync Vtiger contacts and campaigns to Mailchimp and run a campaign on Mailchimp. 
  • Sync from Mailchimp to Vtiger - You can sync Mailchimp lists to a campaign in Vtiger. 
  • Sync Both Ways - You can sync both ways mentioned above.

Let us try to understand better by taking an example.

  • You create a campaign called Trade Show in Vtiger and link five contacts to it. You create a list called Trade Show Invitees in Mailchimp. You choose the Sync from Vtiger to Mailchimp option.
  • When you set up the above scenario, a campaign called Trade Show is created in Mailchimp. The campaign's five contacts are added to the Trade Show Invitees list in Mailchimp. 
Follow these steps to set up the sync:
  1. Log in to the CRM.
  2. Click the User Menu on the top right of the CRM screen.
  3. Select Settings.
  4. Look for Extensions.
  5. Click Mailchimp.
  6. Choose a Mailchimp list.
  1. Choose a campaign by entering the campaign name. You can also choose multiple campaigns here.
  2. Choose a Sync Direction.
    1. Sync from Vtiger to Mailchimp - This syncs the campaign(s) you choose in Step 6 and its linked contacts to Mailchimp.
    2. Sync from Mailchimp to Vtiger - This syncs Mailchimp lists to the campaign(s) you choose in Step 6.
    3. Sync Both Ways - This sync lists campaigns from Mailchimp to Vtiger and vice versa.
  3. Click Save.
  1. Click the Main Menu.
  2. Click Marketing.
  3. Click Campaigns. The Campaigns page opens.
  1. Click the Sync button on the top right.
  1. Select Mailchimp.
  2. Click Sync Log.
  1. Select Mailchimp from the Extensions drop-down on the top right.
  1. Click Synchronize now.

You will see the Sync Log screen that displays the number of contacts created, updated, skipped, etc., in Mailchimp and Vtiger. You can click on the number displayed to view record details.

Note: The Sync log in Vtiger does not display the Campaigns synced count. However, you can see the list of synced campaigns in your Mailchimp account.

Revoking Access

 If you no longer want to sync data between Mailchimp and Vtiger, you can revoke access to the Mailchimp account.

Follow these steps to revoke access:

  1. Log in to the CRM.
  2. Click the User Menu on the top right corner of the CRM screen.
  3. Select Settings.
  4. Got to Extensions.
  5. Click Mailchimp
  1. Click Revoke Access.
  1. Click Yes to confirm. 

Revoking access removes Mailchimp credentials from the CRM but does not delete any records created via sync.

Was this article helpful?
0  out of  4  found this helpful.
Comments 0
Be the first to comment
© Copyright 2023 Vtiger. All rights reserved.