Marketing

# Mailchimp Connector

Connect to Mailchimp to manage audience lists, subscribers, and email campaigns.

$pip install "toolsconnector[mailchimp]"
23
Actions
Marketing
Category
Free
Apache 2.0

## All 23 Actions

Action | Description | Parameters | Returns
--- | --- | --- | ---
`add_member ⚠` | Add a member to a Mailchimp audience list | list_id, email [status, merge_fields] | `MailchimpMember`
`create_campaign ⚠` | Create a new campaign | list_id, subject, from_name, reply_to [type] | `MailchimpCampaign`
`create_segment ⚠` | Create a segment for an audience list | list_id, name, conditions | `MailchimpSegment`
`delete_member ⚠` | Delete a member from a list | list_id, email | `bool`
`get_campaign` | Get a single Mailchimp campaign by ID | campaign_id | `MailchimpCampaign`
`get_campaign_content` | Get campaign content | campaign_id | `dict`
`get_campaign_report` | Get a campaign performance report | campaign_id | `MailchimpCampaignReport`
`get_list` | Get a single Mailchimp audience list by ID | list_id | `MailchimpList`
`get_list_growth` | Get list growth history | list_id | `list`
`get_member` | Get a single member from an audience list | list_id, email | `MailchimpMember`
`get_template` | Get a single email template by ID | template_id | `MailchimpTemplate`
`list_automations` | List automations | — | `list`
`list_campaigns` | List Mailchimp campaigns | [status, limit, offset] | `PaginatedList[MailchimpCampaign]`
`list_lists` | List Mailchimp audience lists | [limit, offset] | `PaginatedList[MailchimpList]`
`list_members` | List members in a Mailchimp audience list | list_id [status, limit, offset] | `PaginatedList[MailchimpMember]`
`list_segments` | List segments for an audience list | list_id | `list`
`list_tags` | List tags for an audience list | list_id | `list`
`list_templates` | List email templates | [limit, offset] | `PaginatedList[MailchimpTemplate]`
`schedule_campaign ⚠` | Schedule a campaign for sending | campaign_id, schedule_time | `bool`
`send_campaign ⚠` | Send a Mailchimp campaign | campaign_id | `dict`
`tag_member ⚠` | Add or remove tags on a member | list_id, email, tags | `bool`
`update_campaign` | Update an existing campaign | campaign_id, settings | `MailchimpCampaign`
`update_member ⚠` | Update a member in a Mailchimp audience list | list_id, email [status, merge_fields] | `MailchimpMember`

Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing