workflows.fit
Back to n8n workflows
n8n templateFreeBy vinci-king-01

Sync CRM contacts with Mailchimp and Pipedrive

CRM Contact Sync with Mailchimp and Pipedrive This workflow keeps your contact records perfectly aligned between your CRM (e.g. HubSpot / Salesforce / Pipedrive) and Mailchimp. Whenever a contact is created or updated...

DevelopmentCore NodesSalesMarketingCommunicationWebhookSplit In BatchesHttp Request
Loading interactive preview...

Template notes

CRM Contact Sync with Mailchimp and Pipedrive

This workflow keeps your contact records perfectly aligned between your CRM (e.g. HubSpot / Salesforce / Pipedrive) and Mailchimp. Whenever a contact is created or updated in one system, the automation propagates the change to the other platform, ensuring every email address, phone number and custom field stays in sync.

Pre-conditions/Requirements

Prerequisites - n8n instance (self-hosted or cloud) - Community nodes: Pipedrive, Mailchimp - A dedicated service account in each platform with permission to read & write contacts - Basic understanding of how webhooks work (for CRM → n8n triggers)

Required Credentials - Pipedrive API Token – Used for creating, updating and searching contacts in Pipedrive - Mailchimp API Key – Grants access to lists/audiences and contact operations - CRM Webhook Secret (optional) – If your CRM supports signing webhook payloads

Specific Setup Requirements | Environment Variable | Description | Example | |----------------------|--------------------------------------|---------------------------------| | PIPEDRIVEAPIKEY | Stored in n8n credential manager | 123abc456def | | MAILCHIMPAPIKEY | Stored in n8n credential manager | us-1:abcd1234efgh5678 | | MAILCHIMPDC | Mailchimp Datacenter (sub-domain) | us-1 | | CRMWEBHOOKURL | Generated by the Webhook node | https://n8n.myserver/webhook/... |

How it works

This workflow keeps your contact records perfectly aligned between your CRM (e.g. HubSpot / Salesforce / Pipedrive) and Mailchimp. Whenever a contact is created or updated in one system, the automation propagates the change to the other platform, ensuring every email address, phone number and custom field stays in sync.