What This Workflow Does
This automation solves the common marketing challenge of manually transferring new leads from HubSpot to Mailchimp for email campaigns. The workflow:
- Checks HubSpot for new contacts at scheduled intervals
- Maps relevant contact fields between systems
- Adds subscribers to specified Mailchimp audiences
- Maintains proper subscription status compliance
By automating this process, marketing teams ensure no leads fall through the cracks while saving 5-10 hours per week on manual data transfers.
How It Works
1. Scheduled Trigger
The workflow runs on a cron schedule (default: daily at 7 AM) to check for new HubSpot contacts added since the last run.
2. HubSpot Contact Retrieval
Queries HubSpot's contacts API to find recently created records, filtering by your specified criteria like contact property values or creation date.
3. Field Mapping & Transformation
Maps HubSpot contact properties to corresponding Mailchimp merge fields, with options to transform data formats if needed.
4. Mailchimp List Addition
Adds properly formatted contact data to your specified Mailchimp audience with "subscribed" status by default (configurable).
Who This Is For
This workflow benefits:
- Marketing teams managing email campaigns
- Sales teams wanting new leads added to nurture sequences
- Operations teams maintaining clean contact data across platforms
- Agencies managing multiple client HubSpot/Mailchimp accounts
What You'll Need
- Active HubSpot account with admin API access
- Mailchimp account with API key
- n8n instance (cloud or self-hosted)
- 10 minutes for initial setup
Quick Setup Guide
- Download and import the JSON template into your n8n instance
- Configure HubSpot and Mailchimp nodes with your API credentials
- Map your HubSpot contact properties to Mailchimp merge fields
- Set your preferred schedule in the cron trigger node
- Test with a small contact segment before full deployment
Key Benefits
Eliminate manual data entry - The workflow automatically transfers new contacts, reducing human error and saving 5-10 hours per week.
Maintain list hygiene - Automated field mapping ensures consistent data formatting between platforms for better segmentation.
Improve campaign timing - New leads enter nurture sequences immediately rather than waiting for manual uploads.
Flexible scheduling - Run hourly, daily, or weekly based on your campaign needs and contact volume.
Extensible foundation - Easily add conditional logic, tags, or additional field mappings as your needs evolve.