• Use Cases
  • Pricing
  • Security
  • Docs
Sign InStart free

The outbound integration layer for SaaS products: emit once, then let Meshes handle routing, retries, fan-out, and delivery history.

  • Terms of Service
  • Privacy Policy
  • Acceptable Use Policy
  • Cookie Policy

© Copyright 2026 Meshes, Inc. All Rights Reserved.

  • Getting Started
    • What is Meshes?
    • Quickstart
    • Core Concepts
    • API Overview
  • AI Tools
    • Cursor Rules
    • MCP Server
    • LLMs Docs
  • API Documentation
    • API Reference
    • Authentication
    • Results
    • Rate Limiting
    • SDKs
    • Integrations & Rules
  • Events
    • Publishable Keys
    • Send Events
    • Bulk Event Ingestion
  • Embed & Sessions
    • Quickstart
    • Session API Overview
    • Launch URL and Iframe Bootstrap
    • Iframe Message Contract
    • Session Roles and Scopes
    • Workspace Pages Available in Embed
    • Session Refresh Lifecycle
    • Iframe Sizing and Resize Handling
    • OAuth and Connection Setup Behavior
    • Security Model
    • Troubleshooting
  • Integrations
    • ActiveCampaign
    • AWeber
    • HubSpot
    • Intercom
    • Mailchimp
    • MailerLite
    • Resend
    • Salesforce
    • Slack
    • Webhooks
    • Zoom

Mailchimp

Use Meshes to add contacts to Mailchimp audiences and update subscription state from product events.

Use the Mailchimp integration when Meshes should subscribe or unsubscribe contacts based on product behavior. In a Meshes workspace, you create the Mailchimp connection, build a rule for the event you care about, and select the Mailchimp audience the rule should use.

Supported actions

  • Add to List subscribes the contact to a selected Mailchimp audience.
  • Remove from List unsubscribes the contact from a selected Mailchimp audience.

Create the connection

  1. Open Connections in your Meshes workspace.
  2. Click New Connection.
  3. Select Mailchimp.
  4. Give the connection a clear name.
  5. Enter the Data Center and API Key from Mailchimp.
  6. Save the connection.

You can find the Mailchimp data center in the account URL or at the end of the API key after the dash, such as us6.

Create a rule

  1. Open Rules and click New Rule.
  2. Select the event type that should trigger the Mailchimp action, such as user.signup or subscription.canceled.
  3. Select the resource type for that event.
  4. Choose your Mailchimp connection.
  5. Select Add to List or Remove from List.
  6. Choose the Mailchimp audience.
  7. Map the event fields Meshes should send to Mailchimp.
  8. Save the rule.

The mapping catalog includes email, ip_signup, and the merge fields available from the connected Mailchimp audiences.

Send a test event

Send a test event in Meshes

Use Send Test Event on the rule to verify the audience action and mappings.

{
  "email": "test@example.com",
  "first_name": "Test",
  "last_name": "User",
  "plan": "pro"
}

Review results

After the event runs, open Events and inspect the Mailchimp delivery details. Meshes shows whether the rule completed, what action ran, and any retries or failures.

Notes

  • Map email at minimum for Mailchimp audience actions.
  • Mailchimp list actions set subscription status to subscribed or unsubscribed.
  • Merge fields are loaded from the connected Mailchimp account and can be mapped in rules.
  1. Supported actions
    1. Create the connection
    2. Create a rule
    3. Send a test event
    4. Review results
    5. Notes