# Mailchimp AI integration on Definable

> Mailchimp is an email marketing and automation platform providing campaign templates, audience segmentation, and performance analytics to drive engagement and conversions

## What this connects

Mailchimp is an email marketing and automation platform providing campaign templates, audience segmentation, and performance analytics to drive engagement and conversions

Vendor: https://mailchimp.com/

## Tools available

**272** tools available. First 12:

- `MAILCHIMP_ADD_AUTOMATION` — Add automation — Create a new classic abandoned cart automation in your Mailchimp account. This action creates an automation workflow that sends emails to customers who have abandoned their shopping cart. Requires a connected e-commerce store and an audience/list. Prerequisites: - A Mailchimp audience/list (use MAILCHIMP_ADD_LIST or MAILCHIMP_GET_LISTS_INFO) - A connected e-commerce store (use MAILCHIMP_ADD_STORE or MAILCHIMP_LIST_STORES) Note: Classic automations are only available to paid Mailchimp accounts that have previously created a classic automation. Currently only the 'abandonedCart' workflow type is supported via the API.
- `MAILCHIMP_ADD_BATCH_WEBHOOK` — Add batch webhook — Configure a webhook that will fire whenever any batch request completes processing. You may only have a maximum of 20 batch webhooks.
- `MAILCHIMP_ADD_CAMPAIGN` — Add campaign — Create a new Mailchimp campaign.
- `MAILCHIMP_ADD_CAMPAIGN_FEEDBACK` — Add Campaign Feedback — Add feedback on a specific Mailchimp campaign. Use this to post comments, notes, or feedback while collaborating on a campaign with your team. The feedback can be associated with a specific content block or applied to the campaign as a whole.
- `MAILCHIMP_ADD_CAMPAIGN_FOLDER` — Add campaign folder — Create a new campaign folder to organize email campaigns in Mailchimp. Campaign folders help organize your email marketing campaigns into logical groups. Returns the created folder's ID, name, and initial campaign count (0).
- `MAILCHIMP_ADD_CART` — Add cart — Add a new cart to a store.
- `MAILCHIMP_ADD_CART_LINE_ITEM` — Add cart line item — Add a new line item to an existing cart.
- `MAILCHIMP_ADD_CONNECTED_SITE` — Add connected site — Create a new Mailchimp connected site. Connected sites allow you to track website visitor activity and integrate with Mailchimp's marketing features. After adding a connected site, you'll receive a tracking script (site_script) that should be installed on your website to enable visitor tracking.
- `MAILCHIMP_ADD_CONTACT_TO_AUDIENCE` — Add contact to audience — Tool to create a new omni-channel contact in a Mailchimp audience. Use when adding contacts with email and/or SMS channels to an audience.
- `MAILCHIMP_ADD_DOMAIN_TO_ACCOUNT` — Add domain to account — Add a sending domain to the Mailchimp account for email verification. This action adds a new domain to your Mailchimp account and initiates the verification process by sending a verification code to the specified email address. After calling this action, use the 'verify_domain' action with the received verification code to complete the domain verification process.
- `MAILCHIMP_ADD_EVENT` — Add event — Add an event for a list member. Use this action to track contact activity and behavior outside of email campaigns. Events can be used for segmentation and triggering automation workflows. Common use cases: - Track purchases, signups, or page visits - Record custom milestones or achievements - Import historical events with is_syncing=true to avoid triggering automations Note: Returns 204 No Content on success (empty response body).
- `MAILCHIMP_ADD_EXPORT` — Add export — Create a new account export in your Mailchimp account. This action initiates an export of your Mailchimp account data as a downloadable ZIP file. The export runs in the background and may take from a few minutes to several hours depending on account size. Use the 'get_account_export_info' action with the returned export_id to check progress and retrieve the download URL. Important limitations: - Only one export can run at a time per account - Only one export can be created per 24-hour period - Completed exports are available for download for 90 days

## Auth

Auth schemes: `OAUTH2`. Managed by Definable: `OAUTH2` — no client credentials required from the user.

## How agents use Mailchimp

Inside a Definable workflow, Mailchimp is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Mailchimp** — the Researcher (GPT-5.5) pulls context from Mailchimp (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Mailchimp** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Mailchimp (create record, post message, draft email).
- **Designer / Engineer → Distributor → Mailchimp** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Mailchimp (attach file, open PR comment, post status).

The Verifier checks every Mailchimp call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- email newsletters — https://definable.ai/apps/category/email-newsletters/
- marketing automation — https://definable.ai/apps/category/marketing-automation/

## Related

- HTML page: https://definable.ai/apps/mailchimp/
- Same category (email newsletters): https://definable.ai/apps/category/email-newsletters/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
