Skip to main content
The Mailchimp integration lets your ChatRos automations add or remove customers from your Mailchimp audiences and apply or remove tags — all triggered by real conversations, with no manual work.

Prerequisites

  • A Mailchimp account with at least one Audience created
  • A Mailchimp API key (found in your Mailchimp account settings)
Your Mailchimp API key must include the datacenter suffix — for example, abc123def456-us21. If yours doesn’t look like this, regenerate it from the Mailchimp dashboard.

Connecting Your Account

1

Open Integrations

In your agent’s sidebar, click Integrations. You’ll see the integrations hub with all available providers.
2

Select Mailchimp

Click the Mailchimp card. If you have existing integrations they’ll be listed here.
3

Add New Integration

Click Add Integration, then fill in:
  • Name — A label to identify this connection (e.g., “Main Store List”)
  • API Key — Your Mailchimp API key including the -us21 style suffix
Click Connect. ChatRos will verify the key against your Mailchimp account.
4

Integration Ready

Once connected, your Mailchimp audiences become available in any automation’s Mailchimp action node.

Available Actions in Automations

Once connected, you can use four Mailchimp actions inside any automation workflow:
ActionWhat it does
Add to ListSubscribes the customer to the selected audience. First and last name are set automatically from {{customerName}}.
Remove from ListArchives the subscriber from the audience (Mailchimp soft-delete).
Add TagApplies a tag to the subscriber. Supports {{variables}} for dynamic tag names.
Remove TagRemoves a tag from the subscriber.
All Mailchimp actions are silently skipped if {{customerEmail}} is not available in the conversation. Make sure your trigger or an upstream form node collects the customer’s email first.

Using Mailchimp in a Workflow

  1. In the automation editor, add an Action node
  2. Set the action type to Mailchimp
  3. Select the integration from the dropdown
  4. Choose the sub-action (Add to List, Remove from List, Add Tag, Remove Tag)
  5. Select the target audience (or enter a tag name)
  6. Save and activate the automation
For example, a Conversation Started trigger → Reply with form (collect email) → Mailchimp: Add to List workflow will subscribe every new visitor who provides their email.

Managing Integrations

  • Toggle Active/Inactive — Pause a connection without deleting it. Inactive integrations are skipped during automation execution.
  • Delete — Removing an integration that is currently used by an active automation rule is blocked. Deactivate or update the automation first.
  • API Key — API keys cannot be updated after creation. To change a key, delete the integration and create a new one.
Deleting a Mailchimp integration is permanent. Any automation rules that reference it will fail until you update them with a new integration.

What’s Next?

Building Workflows

Learn how to use Mailchimp inside an automation

MailerLite Integration

Connect MailerLite as an alternative email marketing provider

Klaviyo Integration

Connect Klaviyo for event tracking and advanced e-commerce flows

Template Gallery

Use a lead-gen template with Mailchimp pre-wired

Automations Overview

Back to the Automations overview