Mailchimp Integration

Connect Mailchimp to Arahi's no-code AI Sales Agents and automate workflows in minutes.

About the Mailchimp integration

Mailchimp is a marketing automation and email marketing platform. With Arahi AI, you can connect Mailchimp to Amazon SES, Brevo (formerly Sendinblue), ConvertKit and 1,500+ other apps using AI-powered workflows. No coding required — set up triggers, actions, and intelligent automation in minutes.

Category
Email Marketing
Authentication
oauth

Mailchimp automation use cases

Subscriber sync from signup
When someone signs up or buys, add them to the right Mailchimp list with tags that match their source.
Event-triggered drip sequences
Kick off a Mailchimp sequence when a specific action happens in your app, CRM, or store — no manual exports.
Bounce and unsubscribe hygiene
Suppress hard-bounced and unsubscribed emails in Mailchimp across all connected sources to keep deliverability high.
AB test → winner rollout
Pick the Mailchimp subject-line variant that wins on open rate and auto-schedule the follow-up send.

Mailchimp workflow examples

Form signup to list

On Typeform lead capture, Add campaign or Add customer in Mailchimp to the correct audience and merge fields.

Typeform signup -> Mailchimp audience add with tags.

Unsubscribe CRM cleanup

Unsubscribe Trigger syncs back to HubSpot by marking the contact 'email_unsubscribed' and logging a Sheets audit row.

Mailchimp Unsubscribe Trigger -> HubSpot flag + Sheets row.

Profile Update to Slack

Profile Update Trigger on key fields (plan, segment) posts a change summary into a Slack #growth channel for analysts.

Mailchimp Profile Update -> Slack #growth change summary.

Mailchimp triggers

Campaign Trigger
Triggered when a campaign is sent or experiences an event in Mailchimp
Profile Update Trigger
Triggered when a subscriber's profile is updated in Mailchimp
Subscribe Trigger
Triggered when a subscriber subscribes to Mailchimp
Unsubscribe Trigger
Triggered when a subscriber unsubscribes from Mailchimp

Mailchimp actions

Add automation
Create a new classic automation in your mailchimp account.
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.
Add campaign
Create a new mailchimp campaign.
Add campaign feedback
Add feedback on a specific campaign.
Add campaign folder
Create a new campaign folder.
Add cart
Add a new cart to a store.
Add cart line item
Add a new line item to an existing cart.
Add connected site
Create a new mailchimp connected site.
Add customer
Add a new customer to a store.
Add domain to account
Add a domain to the account.
Add event
Add an event for a list member.
Add export
Create a new account export in your mailchimp account.
Add file
Upload a new image or file to the file manager.
Add folder
Create a new folder in the file manager.
Add interest category
Create a new interest category.
Add interest in category
Create a new interest or 'group name' for a specific category.
Add landing page
Create a new mailchimp landing page.
Add list
Create a new list in your mailchimp account.
Add member note
Add a new note for a specific subscriber.
Add member to list
Add a new member to the list.
Add member to segment
Add a member to a static segment.
Add merge field
Add a new merge field for a specific audience.
Add order
Add a new order to a store.
Add order line item
Add a new line item to an existing order.
Add or remove member tags
Add or remove tags from a list member. if a tag that does not exist is passed in and set as 'active', a new tag will be created.
Add or update customer
Add or update a customer.
Add or update list member
Add or update a list member.
Add or update product variant
Add or update a product variant.
Add product
Add a new product to a store.
Add product image
Add a new image to the product.
Add product variant
Add a new variant to the product.
Add promo code
Add a new promo code to a store.
Add promo rule
Add a new promo rule to a store.
Add segment
Create a new segment in a specific list.
Add store
Add a new store to your mailchimp account.
Add subscriber to workflow email
Manually add a subscriber to a workflow, bypassing the default trigger settings. you can also use this endpoint to trigger a series of automated emails in an api 3.0 workflow type.
Add template
Create a new template for the account. only classic templates are supported.
Add template folder
Create a new template folder.
Add webhook
Create a new webhook for a specific list.
Archive automation
Archiving will permanently end your automation and keep the report data. you’ll be able to replicate your archived automation, but you can’t restart it.
Archive list member
Archive a list member. to permanently delete, use the delete-permanent action.
Batch add or remove members
Batch add/remove list members to static segment
Batch subscribe or unsubscribe
Batch subscribe or unsubscribe list members.
Campaign abuse report details
Get information about a specific abuse report for a campaign.
Campaign statistics feedback
Get feedback based on a campaign's statistics. advice feedback is based on campaign stats like opens, clicks, unsubscribes, bounces, and more.
Cancel campaign
Cancel a regular or plain-text campaign after you send, before all of your recipients receive it. this feature is included with mailchimp pro.
Create a survey campaign
Utilize the list id and survey id to generate a campaign that links to your survey.
Customer journeys api trigger for a contact
Create a trigger step in the customer journey builder via the api. use the provided url with {journey id} and {step id} to activate conditions for a contact.
Customize signup form
Customize a list's default signup form.
Delete batch request
Stops a batch request from running. since only one batch request is run at a time, this can be used to cancel a long running request. the results of any completed operations will not be available after this call.
Delete batch webhook
Remove a batch webhook. webhooks will no longer be sent to the given url.
Delete campaign
Remove a campaign from your mailchimp account.
Delete campaign feedback message
Remove a specific feedback message for a campaign.
Delete campaign folder
Delete a specific campaign folder, and mark all the campaigns in the folder as 'unfiled'.
Delete cart
Delete a cart.
Delete cart line item
Delete a specific cart line item.
Delete connected site
Remove a connected site from your mailchimp account.
Delete customer
Delete a customer from a store.
Delete domain
Delete a verified domain from the account.
Delete file
Remove a specific file from the file manager.
Delete folder
Delete a specific folder in the file manager.
Delete interest category
Delete a specific interest category.
Delete interest in category
Delete interests or group names in a specific category.
Delete landing page
Delete a landing page.
Delete list
Delete a list from your mailchimp account. if you delete a list, you'll lose the list history—including subscriber activity, unsubscribes, complaints, and bounces. you’ll also lose subscribers’ email addresses, unless you exported and backed up your list.
Delete list member
Delete all personally identifiable information related to a list member, and remove them from a list. this will make it impossible to re-import the list member.
Delete merge field
Delete a specific merge field.
Delete note
Delete a specific note for a specific list member.
Delete order
Delete an order.
Delete order line item
Delete a specific order line item.
Delete product
Delete a product.
Delete product image
Delete a product image.
Delete product variant
Delete a product variant.
Delete promo code
Delete a promo code from a store.
Delete promo rule
Delete a promo rule from a store.
Delete segment
Delete a specific segment in a list.
Delete store
Delete a store. deleting a store will also delete any associated subresources, including customers, orders, products, and carts.
Delete template
Delete a specific template.
Delete template folder
Delete a specific template folder, and mark all the templates in the folder as 'unfiled'.
Delete webhook
Delete a specific webhook in a list.
Delete workflow email
Removes an individual classic automation workflow email. emails from certain workflow types, including the abandoned cart email (abandonedcart) and product retargeting email (abandonedbrowse) workflows, cannot be deleted.
Get abuse report
Get details about a specific abuse report.
Get account export info
Get information about a specific account export.
Get authorized app info
Get information about a specific authorized application.
Get automated email subscriber
Get information about a specific subscriber in a classic automation email queue.
Get automation info
Get a summary of an individual classic automation workflow's settings and content. the `trigger settings` object returns information for the first email in the workflow.
Get batch operation status
Get the status of a batch request.
Get batch webhook info
Get information about a specific batch webhook.
Get campaign content
Get the the html and plain-text content for a campaign.
Get campaign feedback message
Get a specific feedback message from a campaign.
Get campaign folder
Get information about a specific folder used to organize campaigns.
Get campaign info
Get information about a specific campaign.
Get campaign link details
Get click details for a specific link in a campaign.
Get campaign recipient info
Get information about a specific campaign recipient.
Get campaign report
Get report details for a specific sent campaign.
Get campaign send checklist
Review the send checklist for a campaign, and resolve any issues before sending.
Get cart info
Get information about a specific cart.
Get cart line item
Get information about a specific cart line item.
Get clicked link subscriber
Get information about a specific subscriber who clicked a link in a specific campaign.
Get connected site
Get information about a specific connected site.
Get conversation
Api endpoint for conversations is deprecated, replaced by inbox. although historical data is accessible, new campaign replies and messages are not retrievable through this endpoint.
Get customer info
Get information about a specific customer.
Get domain info
Get the details for a single domain on the account.
Get facebook ad info
Get details of a facebook ad.
Get facebook ad report
Get report of a facebook ad.
Get file
Get information about a specific file in the file manager.
Get folder
Get information about a specific folder in the file manager.
Get growth history by month
Get a summary of a specific list's growth activity for a specific month and year.
Get information about all surveys for a list
Get information about all available surveys for a specific list.
Get interest category info
Get information about a specific interest category.
Get interest in category
Get interests or 'group names' for a specific category.
Get landing page content
Get the the html for your landing page.
Get landing page info
Get information about a specific page.
Get landing page report
Get report of a landing page.
Get latest chimp chatter
Return the chimp chatter for this account ordered by most recent.
Get list info
Get information about a specific list in your mailchimp account. results include list members who have signed up but haven't confirmed their subscription yet and unsubscribed or cleaned.
Get lists info
Get information about all lists in the account.
Get member info
Get information about a specific list member, including a currently subscribed, unsubscribed, or bounced member.
Get member note
Get a specific note for a specific list member.
Get merge field
Get information about a specific merge field.
Get message
The conversation endpoint is outdated and replaced by inbox, which isn't supported by it. historical conversation data is accessible, but new replies and inbox messages are not.
Get opened campaign subscriber
Get information about a specific subscriber who opened a campaign.
Get order info
Get information about a specific order.
Get order line item
Get information about a specific order line item.
Get product image info
Get information about a specific product image.
Get product info
Get information about a specific product.
Get product variant info
Get information about a specific product variant.
Get promo code
Get information about a specific promo code.
Get promo rule
Get information about a specific promo rule.
Get segment info
Get information about a specific segment.
Get store info
Get information about a specific store.
Get subscriber email activity
Get a specific list member's activity in a campaign including opens, clicks, and bounces.
Get subscriber removed from workflow
Get information about a specific subscriber who was removed from a classic automation workflow.
Get survey
Get details about a specific survey.
Get survey question report
Get report for a survey question.
Get survey report
Get report for a survey.
Get survey response
Get a single survey response.
Get template folder
Get information about a specific folder used to organize templates.
Get template info
Get information about a specific template.
Get unsubscribed member
Get information about a specific list member who unsubscribed from a campaign.
Get webhook info
Get information about a specific webhook.
Get workflow email info
Get information about an individual classic automation workflow email.
List abuse reports
Get all abuse reports for a specific list.
List account exports
Get a list of account exports for a given account.
List account orders
Get information about an account's orders.
List answers for question
Get answers for a survey question.
List api root resources
Get links to all other resources available in the api.
List authorized apps
Get a list of an account's registered, connected applications.
List automated emails
Get a summary of the emails in a classic automation workflow.
List automated email subscribers
Get information about a classic automation email queue.
List automations
Get a summary of an account's classic automations.
List batch requests
Get a summary of batch requests that have been made.
List batch webhooks
Get all webhooks that have been configured for batches.
List campaign details
Get information about clicks on specific links in your mailchimp campaigns.
List campaign feedback
Get team feedback while you're working together on a mailchimp campaign.
List campaign folders
Get all folders used to organize campaigns.
List campaign open details
Get detailed information about any campaign emails that were opened by a list member.
List campaign product activity
Get breakdown of product activity for a campaign
List campaign recipients
Get information about campaign recipients.
List campaign reports
Get campaign reports.
List campaigns
Get all campaigns in an account.
List cart line items
Get information about a cart's line items.
List carts
Get information about a store's carts.
List child campaign reports
Get a list of reports with child campaigns for a specific parent campaign.
List clicked link subscribers
Get information about list members who clicked on a specific link in a campaign.
List connected sites
Get all connected sites in an account.
List conversations
List of conversations for an account is available via an endpoint, but it's deprecated in favor of inbox. the endpoint excludes new inbox data including campaign replies and messages. past conversations remain accessible.
List customers
Get information about a store's customers.
List domain performance stats
Get statistics for the top-performing email domains in a campaign.
List eepurl activity
Get a summary of social activity for the campaign, tracked by eepurl.
List email activity
Get a list of member's subscriber activity in a specific campaign.
List facebook ads
Get list of facebook ads.
List facebook ads reports
Get reports of facebook ads.
List facebook ecommerce report
Get breakdown of product activity for an outreach.
List folders
Get a list of all folders in the file manager.
List growth history data
Get a month-by-month summary of a specific list's growth activity.
List interest categories
Get information about a list's interest categories.
List interests in category
Get a list of this category's interests.
List landing pages
Get all landing pages.
List landing pages reports
Get reports of landing pages.
List locations
Get the locations (countries) that the list's subscribers have been tagged to based on geocoding their ip address.
List member events
Get events for a contact.
List member goal events
Get the last 50 goal events for a member on a specific list.
List members info
Get information about members in a specific mailchimp list.
List members in segment
Get information about members in a saved segment.
List member tags
Get the tags on a list member.
List merge fields
Get a list of all merge fields for an audience.
List messages
Legacy \
List order line items
Get information about an order's line items.
List orders
Get information about a store's orders.
List product
Get information about a store's products.
List product images
Get information about a product's images.
List product variants
Get information about a product's variants.
List promo codes
Get information about a store's promo codes.
List promo rules
Get information about a store's promo rules.
List recent activity
Get up to the previous 180 days of daily detailed aggregated activity stats for a list, not including automation activity.
List recent member notes
Get recent notes for a specific list member.
List segments
Get information about all available segments for a specific list.
List sending domains
Get all of the sending domains on the account.
List signup forms
Get signup forms for a specific list.
List stored files
Get a list of available images and files stored in the file manager for the account.
List stores
Get information about all stores in the account.
List subscribers removed from workflow
Get information about subscribers who were removed from a classic automation workflow.
List survey question reports
Get reports for survey questions.
List survey reports
Get reports for surveys.
List survey responses
Get responses to a survey.
List template folders
Get all folders used to organize templates.
List templates
Get a list of an account's available templates.
List top email clients
Get a list of the top email clients based on user-agent strings.
List top open activities
Get top open locations for a specific campaign.
List unsubscribed members
Get information about members who have unsubscribed from a specific campaign.
List webhooks
Get information about all webhooks for a specific list.
Pause automated email
Pause an automated email.
Pause automation emails
Pause all emails in a specific classic automation workflow.
Pause rss campaign
Pause an rss-driven campaign.
Ping
A health check for the api that won't return any account-specific information.
Publish a survey
Publish a survey that is in draft, unpublished, or has been previously published and edited.
Publish landing page
Publish a landing page that is in draft, unpublished, or has been previously published and edited.
Remove list member from segment
Remove a member from the specified static segment.
Remove subscriber from workflow
Remove a subscriber from any point in a classic automation workflow; once removed, they cannot be re-added to that workflow.
Replicate campaign
Replicate a campaign in saved or send status.
Resend campaign
Remove the guesswork for resending a campaign to certain segments. you can use this endpoint as a shortcut to replicate a campaign and resend it to common segments, such as those who didn't open the campaign, or any new subscribers since it was sent.
Resume rss campaign
Resume an rss-driven campaign.
Retrieve campaign abuse complaints
Get a list of abuse complaints for a specific campaign.
Retrieve folder contents
Get a list of available images and files stored in this folder.
Schedule campaign
Schedule a campaign for delivery. if you're using multivariate campaigns to test send times or sending rss campaigns, use the send action instead.
Search campaigns
Search all campaigns for the specified query terms.
Search for tags on a list by name
Search for tags on a list by name. if no name is provided, will return all tags on the list.
Search members
Search for list members. this search can be restricted to a specific list, or can be used to search across all lists in an account.
Send campaign
Send a mailchimp campaign. for rss campaigns, the campaign will send according to its schedule. all other campaigns will send immediately.
Send test email
Send a test email.
Set campaign content
Set the content for a campaign.
Start automated email
Start an automated email.
Start automation emails
Start all emails in a classic automation workflow.
Start batch operation
Begin processing a batch operations request.
Unpublish a survey
Unpublish a survey that has been published.
Unpublish landing page
Unpublish a landing page that is in draft or has been published.
Unschedule campaign
Unschedule a scheduled campaign that hasn't started sending.
Update batch webhook
Update a webhook that will fire whenever any batch request completes processing.
Update campaign feedback message
Update a specific feedback message for a campaign.
Update campaign folder
Update a specific folder used to organize campaigns.
Update campaign settings
Update some or all of the settings for a specific campaign.
Update cart
Update a specific cart.
Update cart line item
Update a specific cart line item.
Update customer
Update a customer.
Update file
Update a file in the file manager.
Update folder
Update a specific file manager folder.
Update interest category
Update a specific interest category.
Update interest in category
Update interests or 'group names' for a specific category.
Update landing page
Update a landing page.
Update list member
Update information for a specific list member.
Update lists
Update the settings for a specific list.
Update merge field
Update a specific merge field.
Update note
Update a specific note for a specific list member.
Update order
Update a specific order.
Update order line item
Update a specific order line item.
Update product
Update a specific product.
Update product image
Update a product image.
Update product variant
Update a product variant.
Update promo code
Update a promo code.
Update promo rule
Update a promo rule.
Update store
Update a store.
Update template
Update the name, html, or `folder id` of an existing template.
Update template folder
Update a specific folder used to organize templates.
Update webhook
Update the settings for an existing webhook.
Update workflow email
Update settings for a classic automation workflow email. only works with workflows of type: abandonedbrowse, abandonedcart, emailfollowup, or singlewelcome.
Verify connected site script
Verify that the connected sites script has been installed, either via the script url or fragment.
Verify domain
Verify a domain for sending.
View default content
Get the sections that you can edit in a template, including each section's default content.
View recent activity
Get a member's activity on a specific list, including opens, clicks, and unsubscribes.
View recent activity 50
Get the last 50 events of a member's activity on a specific list, including opens, clicks, and unsubscribes.

Apps teams connect with Mailchimp

Pre-built AI agents for Mailchimp

Similar integrations