⚡n8n Workflow
Beginner
Add Contact to Mailchimp
Automate adding new subscribers to your Mailchimp list. This simple n8n workflow allows you to easily manage contacts and grow your email audience.
Overview
Adds a new contact with a custom field to a Mailchimp audience list upon manual execution.
🧠 Description & Use Case
This workflow provides a straightforward method for adding a new subscriber to a specific Mailchimp audience list. It's an excellent starting point for managing your email contacts and can be easily expanded for more complex automations.
🔄 How It Works:
- Manual Trigger: The workflow is initiated when you click the 'Execute Workflow' button.
- Add Subscriber: The
Mailchimpnode takes over, adding a contact with a predefined email address and status (subscribed) to your selected list. It also populates custom fields, such as the contact's first name (FNAME).
✅ Real-World Use Cases:
- Onboarding New Users: Manually add a new user who signed up through a different channel (e.g., an in-person event, a phone call) to your mailing list.
- Testing Mailchimp Integration: Use this workflow as a simple way to test your Mailchimp credentials and connection within n8n before building a more complex automation.
- Small-Scale List Management: Quickly add contacts one by one without needing to log into the Mailchimp UI every time.
- Foundation for Automation: This workflow serves as a basic template that can be easily expanded. For instance, you could replace the manual trigger with an
HTTP Requestnode to capture webhook data from a form, or aTypeform Triggerto automatically add new form respondents to your Mailchimp list.
Instructions
Basic steps
- Download workflow JSON
- Import into n8n
- Configure node parameters as needed
- Test and enable the workflow
💡 Tips
After importing, verify all connectors and credentials match your environment.
Preview
Workflow Visualization
2 nodes
100%
Nodes
1
On clicking 'execute'
manualTrigger
v1
2
Mailchimp
mailchimp
v1
Statistics
Total nodes:2
Disabled nodes:0
Node types:2
Connections:1
View full JSON structure
{
"nodes": [
{
"name": "On clicking 'execute'",
"type": "n8n-nodes-base.manualTrigger",
"position": [
480,
310
],
"parameters": {},
"typeVersion": 1
},
{
"name": "Mailchimp",
"type": "n8n-nodes-base.mailchimp",
"position": [
780,
310
],
"parameters": {
"list": "97542c5cf8",
"email": "[email protected]",
"status": "subscribed",
"options": {},
"mergeFieldsUi": {
"mergeFieldsValues": [
{
"name": "FNAME",
"value": "Joe"
}
]
}
},
"credentials": {
"mailchimpApi": "mailchimpAPI"
},
"typeVersion": 1
}
],
"connections": {
"On clicking 'execute'": {
"main": [
[
{
"node": "Mailchimp",
"type": "main",
"index": 0
}
]
]
}
}
}Actions
Share
Categories:
Tags:
manualtriggermailchimp
Technical Specs
Complexity:
Beginner
Node Count:
2 nodes
Published:11 months ago
Updated:4 days ago
Compatibility
Platform:
N8N Cloud & Self-hosted
Min Version:
N8N v1.0.0+
Supports cloud and self-hosted deployment
License
This workflow template follows MIT license, you can freely use, modify and distribute.
Please comply with relevant third-party service terms when using.