DashboardSign inStart your trial

Mailchimp Marketing

Reference

6 triggers and 282 actions for Mailchimp Marketing workflows.

01. Triggers

Start a workflow when something happens in Mailchimp Marketing

Each trigger lists the event it fires on, the data it sends, and a template you can use it in.

Webhook

6 triggers

Real-time push from the source.

Webhook★ Featured

campaign

Campaign status change

Webhook★ Featured

subscribe

New subscriber

Webhook★ Featured

unsubscribe

Subscriber unsubscribed

Webhook

cleaned

Email address cleaned

Webhook

profile

Subscriber profile update

Webhook

upemail

Subscriber email changed

02. Operations

Act on Mailchimp Marketing from a workflow

Operations are the actions a workflow can take in Mailchimp Marketing, grouped by category. Each lists its method, parameters, and a template you can drop it into.

AccountExport

1 operation

Use this to retrieve details about a specific account export you've initiated. It's helpful for checking the status or downloading the results of a data export you requested.

API

Get account export details

Checks whether an account export has completed and provides the download link for the exported file, so you can access your data without manual polling.

AccountExports

2 operations

Manage your account exports by listing all existing exports or creating a new one. Reach for these when you need to pull a full snapshot of your Mailchimp data for backup or migration.

API

Create an account export

Generates a downloadable archive of your Mailchimp account data, useful for backup, migration, or compliance needs.

2 input
API

List account exports

Retrieve a list of all previously created account exports, allowing you to check their status or locate specific export files.

ActivityFeed

1 operation

Pull the latest Chimp Chatter activity to see recent changes and events across your account. This is useful for monitoring team activity or building a real-time dashboard.

API

Get latest Chimp Chatter activity

Retrieves a real-time feed of notable account events like subscriber imports, campaign sends, and list growth milestones, helping you stay informed about key activities without manual checking.

Audiences

4 operations

Work with individual contacts within an audience by listing, retrieving, adding, or updating them. These operations are your go-to for managing subscriber data and keeping your lists current.

API

Add a contact to an audience

Creates a new contact in your Mailchimp audience, enabling you to reach them across email, SMS, and other channels without needing to manage separate lists.

5 input
API

Get contact details

Retrieves a comprehensive profile of a specific contact, including their email subscriptions, personal details, and past interactions with your campaigns.

API

List contacts in an audience

Retrieves all contacts in a specific Mailchimp audience, including subscribers from email, SMS, and other channels, so you can view, export, or analyze your audience members.

API

Update a contact

Updates an existing contact's profile details, channel preferences, or subscription status in your Mailchimp audience, allowing you to keep your customer data accurate and tailored to their current choices.

5 input

AuthorizedApps

2 operations

List or get details about applications that have been granted access to your Mailchimp account. Use these when you need to audit or review third-party integrations.

API

Get authorized application details

Retrieves details about a specific authorized application connected to your Mailchimp account, including its name, description, and granted permissions.

API

List authorized applications

Lists all third-party apps that currently have access to your Mailchimp account, helping you monitor and manage integrations for security and compliance.

Automations

18 operations

Control your automation workflows by pausing, starting, or deleting individual emails, managing subscribers, and archiving entire automations. These operations give you fine‑grained control over triggered email sequences.

API★ Featured

Create an automation

Creates a new automated email workflow that triggers based on subscriber actions, allowing you to send timely, relevant messages without manual effort.

3 input
API

Add subscriber to automation email queue

Manually adds a specific subscriber to an automation email sequence, overriding the usual trigger conditions. This allows you to send a targeted email on demand, perfect for custom workflows or re-engaging individual contacts.

1 input
API

Archive an automation

Permanently ends an automation workflow while preserving its report data, allowing you to declutter your account or reuse the structure for future campaigns.

API

Delete an automation email

Removes a specific email from a classic automation workflow, allowing you to refine or restructure your automated sequences. Note that emails in Abandoned Cart and Product Retargeting workflows cannot be deleted.

API

Get automation details

Pulls the full configuration and content summary of a specific classic automation, including trigger rules and email sequence, to help you review or optimize your campaign strategy.

API

Get automation email details

Retrieves the full details of a single email within a classic automation workflow, including its content, delay rules, and trigger conditions—so you can review or audit email settings without manually searching through your Mailchimp dashboard.

API

Get queued subscriber details

Retrieves the trigger details and scheduled send time for a specific subscriber waiting in an automation email queue.

API

Get removed subscriber details

Retrieves detailed information about a specific subscriber who was removed from a classic automation workflow, helping you understand removal reasons and patterns.

API

List automation email queue

Retrieve the list of subscribers queued to receive a specific automation email, showing their current status and scheduled send time, so you can monitor delivery progress and troubleshoot delays.

API

List automation emails

Retrieves all emails in a classic automation workflow, including their subject lines, send order, and delivery settings, allowing you to review and manage the sequence of automated messages

API

List automations

Lists all classic email automations in your account, allowing you to view and manage automated email sequences triggered by subscriber actions or events.

API

List subscribers removed from automation

Retrieves a list of contacts who have been unsubscribed or removed from a specific automation workflow, allowing you to review who opted out or was removed.

API

Pause all automation emails

Temporarily stops all emails in a classic automation workflow, preventing new subscribers from receiving emails until you resume the workflow.

API

Pause an automation email

Pauses a specific email within an automation workflow, allowing other emails in the sequence to continue sending normally — useful when you need to postpone or edit a single message without disrupting the entire automation.

API

Remove subscriber from automation

Removes a subscriber from a classic automation workflow at any stage of the email sequence, permanently preventing them from being re-added to that same workflow.

1 input
API

Start all automation emails

Sends all pending emails in a classic automation workflow to subscribers who meet the trigger conditions, effectively starting the entire sequence.

API

Start an automation email

Activates a specific email within an automation workflow so it starts sending to the targeted subscribers, enabling you to control the timing of your email sequences.

API

Update an automation email

Tailor the settings of individual emails within a classic automation workflow to refine your customer engagement strategy.

2 input

BatchWebhooks

5 operations

Configure webhooks that notify you when batch operations complete. Create, update, list, or delete webhook endpoints to integrate batch job status with your own systems.

API

Create a batch webhook

Create a notification endpoint that triggers when a batch operation finishes, allowing you to automate follow-up actions without manual checking.

2 input
API

Delete a batch webhook

Removes a batch webhook, stopping notifications from being sent to the specified URL when batch operations finish

API

Get batch webhook details

Retrieves the configuration details of a specific batch webhook, including its URL and active status, allowing you to verify or troubleshoot integrations that rely on batch operation notifications.

API

List batch webhooks

Lists all batch webhooks configured for your Mailchimp account, so you can see which URLs receive notifications when bulk operations complete.

API

Update a batch webhook

Modify the configuration of an existing batch webhook, such as its callback URL or active status, to adapt to changing integration needs without deleting and recreating the webhook.

2 input

Batches

4 operations

Handle asynchronous batch operations for tasks like bulk data imports or exports. Use these to start a batch, check its progress, or cancel it if needed.

API

Cancel a batch operation

Stops a running batch of API requests, freeing the queue for other tasks and preventing any incomplete or unintended changes from being applied.

API

Get batch operation status

Retrieves the current status and results of a batch operation, showing completed, errored, and pending counts to help you monitor bulk data actions.

API

List batch operations

Retrieves a summary of all previously submitted bulk API requests, allowing you to monitor their progress, check results, and identify any errors without making individual status checks.

API

Start a batch operation

Submits multiple API requests as a single asynchronous batch, enabling you to efficiently perform large-scale operations on your Mailchimp audience without making individual calls.

1 input

CampaignFolders

5 operations

Organize your campaigns into folders for better management. Create, update, list, get details, or delete folders to keep your campaign library tidy.

API

Create a campaign folder

Creates a new folder to organize your email campaigns, making them easier to find and manage as your list grows.

1 input
API

Delete a campaign folder

Permanently removes a campaign folder from your Mailchimp account, automatically moving all campaigns inside it to the unfiled status so no content is lost.

API

Get campaign folder details

Retrieves details of a specific campaign folder, including its name and the number of campaigns it contains.

API

List campaign folders

Retrieve all campaign folders so you can programmatically organize, filter, or display your email campaigns by project, client, or topic.

API

Update a campaign folder

Updates the name or metadata of an existing campaign folder to keep your email marketing organized and aligned with evolving business needs.

1 input

Campaigns

22 operations

Create, send, pause, replicate, and manage every aspect of your email campaigns. These operations cover the full lifecycle from draft to delivery, including content, testing, and RSS scheduling.

API★ Featured

Schedule a campaign

Sets a specific date and time for a campaign to be sent automatically, enabling advance planning of email marketing deliveries without manual triggering.

3 input
API★ Featured

Send a campaign

Sends a prepared email campaign to all subscribers immediately, ensuring it passes the required checklist before going live.

API★ Featured

Update campaign settings

Updates the configuration of an unsent email campaign, allowing you to adjust elements like subject line, sender name, recipient list, or tracking preferences.

6 input
API

Add campaign feedback

Adds a feedback comment to a campaign, enabling collaborative review and annotation workflows within your team.

3 input
API

Cancel a campaign send

Stops an ongoing campaign send to prevent further deliveries, useful when urgent changes or errors are discovered mid-send.

API

Create a campaign

Creates a new email campaign in your Mailchimp account, which can then be customized with content and recipients before sending—supports regular emails, A/B tests, plain-text, or RSS-driven formats.

8 input
API

Delete a campaign

Permanently removes a campaign and its associated reports from your Mailchimp account, freeing up space and ensuring outdated or unwanted campaigns are fully cleared.

API

Delete a campaign feedback message

Deletes a specific feedback comment from a campaign, allowing you to clean up outdated, incorrect, or irrelevant remarks during the review process.

API

Get a campaign feedback message

Retrieves a specific feedback comment left on a campaign, including the author, content, and timestamp, to review team or client input

API

Get campaign content

Retrieves the HTML and plain-text versions of a campaign email, allowing you to review or repurpose the content before or after sending.

API

Get campaign details

Retrieve the full configuration and performance data for a single email campaign, including audience targeting, send time, and delivery metrics.

API

Get campaign send checklist

Reviews the pre-send checklist for a campaign to catch and fix issues like missing content, invalid recipients, or compliance problems before sending.

API

List campaign feedback

Pulls all team comments and suggestions on a specific campaign, helping you coordinate reviews and finalize content before sending to your audience.

API

List campaigns

Pulls a list of all your email campaigns, including drafts, scheduled, sent, and paused ones, so you can quickly review or filter them by status, type, or date for planning and reporting.

API

Pause an RSS campaign

Temporarily stops an RSS-driven email campaign from sending new issues, allowing you to pause automated content delivery without losing the configured campaign settings.

API

Replicate a campaign

Duplicates an existing campaign with all its content and settings, allowing you to reuse a proven design as a starting point for new email sends.

API

Resend a campaign

Creates a copy of a previously sent campaign and sends it to a specific audience segment, such as non-openers or recent subscribers, to maximize engagement without rebuilding the email

1 input
API

Resume an RSS campaign

Reactivates a paused RSS-driven campaign, allowing it to automatically send new issues to subscribers according to its schedule.

API

Send a test email

Sends a preview of a campaign to specific email addresses to verify content and design before sending to the entire list.

2 input
API

Set campaign content

Sets or updates the content of a campaign using HTML, a template, or a URL, defining exactly what recipients will see when the email is sent

6 input
API

Unschedule a campaign

Cancels a scheduled send time for a campaign and reverts it to draft status, allowing you to make changes or reschedule without sending.

API

Update a campaign feedback message

Modifies an existing feedback comment on a campaign draft, allowing collaborators to refine their input before sending.

3 input

ConnectedSites

5 operations

Connect your website to Mailchimp for tracking and automation. Add, verify, list, or remove connected sites to enable features like e‑commerce sync and pop‑up forms.

API

Add a connected site

Registers a new website with your Mailchimp account to enable pop-up signup forms and visitor behavior tracking, helping you build targeted audience segments for your marketing campaigns.

2 input
API

Delete a connected site

Disconnects a site from your Mailchimp account, disabling any embedded forms and analytics tracking on that site.

API

Get connected site details

Retrieve key details about a website you've connected to Mailchimp, such as its domain, script installation status, and linked audience, so you can verify your integration is working correctly.

API

List connected sites

Retrieves a list of all websites currently connected to your Mailchimp account, allowing you to review and manage integrations for pop-up signup forms and audience activity tracking.

API

Verify connected site script installation

Checks whether the Mailchimp tracking script is properly installed on your connected site, ensuring your marketing data is being captured accurately.

Contacts

4 operations

Perform high‑level contact management actions like archiving, forgetting under GDPR, or listing all audiences. Use these for compliance and bulk cleanup tasks.

API

Archive a contact

Moves a contact from an active audience into an archived state, preserving their data while removing them from future email campaigns and list management.

API

Forget a contact (GDPR)

Irreversibly removes all personally identifiable information for a contact, helping small businesses comply with privacy regulations such as GDPR or CCPA by permanently deleting a customer's data upon request.

API

Get audience details

Pulls up key details for a specific audience, such as subscriber count, default campaign settings, and list configuration, so you can quickly verify and manage your email list without digging through the dashboard.

API

List all audiences

Retrieves a list of all audiences (formerly called lists) in your Mailchimp account, allowing you to view and manage your contact groups for targeted campaigns.

Conversations

4 operations

Access legacy conversation threads and messages left on campaigns. Note that this feature is deprecated, so these operations are only for maintaining existing integrations.

API

Get a conversation message (deprecated)

Retrieves a single message from an archived conversation thread, allowing you to review past customer interactions or access specific historical details.

API

Get conversation details (deprecated)

Retrieve details about a specific historical conversation with a subscriber, including message history and metadata.

API

List conversation messages (deprecated)

Fetches all messages within a specific conversation thread, giving access to historical customer interactions that are no longer available through the newer Inbox feature.

API

List conversations (deprecated)

Retrieve a list of past email conversations with subscribers, excluding newer Inbox messages, to review historical communications for reference or analysis.

CustomerJourneys

1 operation

Trigger a specific step in a Customer Journey for a particular contact. Use this to programmatically advance a contact through a journey based on external events.

API

Trigger a Customer Journey step for a contact

Manually triggers a specific step in a Mailchimp customer journey for a single contact, allowing you to activate automations based on external events or custom actions.

1 input

Ecommerce

60 operations

Manage your entire e‑commerce integration: stores, customers, orders, products, carts, and promo rules. With 60 operations, this is the core set for syncing online store data with Mailchimp.

API

Add a customer to a store

Creates a new customer record in your Mailchimp store, enabling purchase-based segmentation and personalized product recommendation emails.

8 input
API

Add a line item to a cart

Adds a specific product and variant with a chosen quantity and price to an existing shopping cart in your Mailchimp store, enabling you to track cart contents for recovery or order management.

5 input
API

Add a line item to an order

Adds a product or service to an existing order so you can update order details with new items as customers make additional purchases or corrections

7 input
API

Add a product image

Adds a new image to an existing product in your Mailchimp store, enabling visual displays in automated emails like product recommendations and abandoned cart reminders.

3 input
API

Add a product to a store

Adds a new product to your online store in Mailchimp so it can be featured in automated marketing campaigns, abandoned cart emails, and sales reports.

11 input
API

Add a product variant

Adds a new product variant with its own price, SKU, and inventory quantity to an existing product in your Mailchimp ecommerce store, enabling you to sell multiple options under one product listing

9 input
API

Add or update a customer

Add a new customer or update an existing customer's details in your Mailchimp store, keeping customer information synchronized between your ecommerce platform and marketing automation.

8 input
API

Add or update a product variant

Creates a new product variant or updates an existing one in your Mailchimp store, making it easy to keep inventory and product details synchronized with your ecommerce platform.

9 input
API

Add or update an order

Synchronizes order data from your e-commerce platform to Mailchimp by either creating a new order or updating an existing one, so you can keep your marketing campaigns and customer insights up to date without manual effort.

25 input
API

Create a cart

Creates a cart record in your Mailchimp store to enable abandoned cart recovery emails and purchase-intent segmentation for your online shop.

8 input
API

Create a promo code

Creates a unique discount code under an existing promo rule, enabling you to offer targeted savings to customers through email campaigns and automated workflows.

7 input
API

Create a promo rule

Adds a promotional rule to a store, defining conditions for discounts that can be applied via promo codes in campaigns.

11 input
API

Create an ecommerce store

Registers an online store in Mailchimp to sync customers, products, orders, and carts, enabling purchase-based automations and audience segmentation.

13 input
API

Create an order

Records a new customer purchase in your Mailchimp store, enabling you to track revenue, segment customers by buying behavior, and trigger automated follow-up campaigns based on purchase history.

25 input
API

Create or update a product

Creates a new product record or updates an existing one in your Mailchimp-connected store, enabling you to keep your product catalog synchronized across platforms.

11 input
API

Delete a cart

Permanently removes an abandoned or completed shopping cart from your store's records, helping you maintain accurate data and avoid processing invalid or duplicate carts.

API

Delete a cart line item

Removes a specific product line from an abandoned cart in Mailchimp, keeping cart data accurate as customers modify their selections.

API

Delete a customer

Permanently removes a customer's purchase history and order data from a specific Mailchimp store while keeping them in your audience list.

API

Delete a product

Permanently removes a product listing along with its variants and images from your connected e-commerce store.

API

Delete a product image

Removes a specific image from a product in your ecommerce store's catalog, helping you keep product visuals accurate and up-to-date without cluttering your listings.

API

Delete a product variant

Permanently removes a specific product variant (e.g., size, color, or material) from your store's catalog, keeping your product data up-to-date.

API

Delete a promo code

Deletes a specific promo code from an existing promotion rule, allowing you to retire individual discount codes while keeping the overall promotion structure intact.

API

Delete a promo rule

Permanently removes a promotional rule and all its associated promo codes from your e-commerce store, helping you keep your promotions organized and up-to-date.

API

Delete an ecommerce store

Permanently removes an ecommerce store and all its linked data (customers, orders, products, carts) from Mailchimp, which is useful for cleaning up inactive stores or resetting your integration when switching platforms.

API

Delete an order

Deletes an order from your store's ecommerce data in Mailchimp, which updates revenue tracking and prevents inaccurate reporting—essential for maintaining clean data when orders are canceled, corrected, or were just tests.

API

Delete an order line item

Removes a single line item from an order in Mailchimp's ecommerce data, allowing you to correct order details or handle partial cancellations and returns.

API

Get cart details

Pulls up the full details of a saved shopping cart, including items, customer info, total value, and the checkout link, so you can understand what a customer was about to buy.

API

Get cart line item details

Retrieves the product, variant, quantity, and price for a single line item within a cart, enabling you to inspect and validate individual items in abandoned carts for personalized follow-up.

API

Get customer details

Retrieves a single e-commerce store customer's full profile, including their order count, total money spent, and linked email audience member, so you can tailor marketing and support based on their purchase history.

API

Get ecommerce store details

Retrieves key configuration details of your connected ecommerce store, such as platform, domain, currency, and sync status, so you can quickly confirm everything is set up correctly for your marketing campaigns.

API

Get order details

Retrieves comprehensive details of a single order, including customer info, line items, pricing, and fulfillment status, so you can track, analyze, or respond to specific transactions.

API

Get order line item details

Returns the specific details of a single product line item within an order, including the product name, variant, quantity, and price, so you can track sales performance and manage fulfillment.

API

Get product details

Retrieves the full details of a specific product from your Mailchimp e-commerce store, including variants, images, and pricing, so you can manage inventory, sync data, or personalize marketing efforts.

API

Get product image details

Pulls the details of a specific product image, such as its URL, dimensions, and linked variant IDs, so you can verify or use the image in your marketing efforts.

API

Get product variant details

Provides detailed information about a specific product variant, such as price, SKU, stock level, and visibility settings, enabling precise inventory and pricing management for individual variations.

API

Get promo code details

Retrieves detailed information for a specific promo code, such as the code string, number of times it has been used, and the associated promo rule, enabling you to monitor and manage your discount campaigns.

API

Get promo rule details

Retrieves complete details of a specific promotional rule, including its discount type, amount, target audience, and conditions, so you can review or audit your promotions.

API

List all ecommerce orders

Provides a unified list of all orders from your connected ecommerce stores, making it easy to track and analyze sales data without switching between platforms.

API

List cart line items

Retrieves a detailed list of all products in a specific shopping cart, showing each item's name, quantity, and price. Helps solopreneurs review abandoned or pending carts to understand what customers are interested in.

API

List ecommerce stores

Lists all ecommerce stores currently synced with your Mailchimp account, enabling you to manage and audit your connected sales channels.

API

List order line items

Pulls all product details, quantities, and prices from a specific order, helping you review sales, manage inventory, or fulfill orders accurately.

API

List product images

Retrieves all images linked to a specific product in your Mailchimp store, enabling you to verify and manage the visuals used in marketing emails like product recommendations and abandoned cart reminders.

API

List product variants

Retrieve all variants of a specific product, such as different sizes, colors, or configurations, to manage product options and keep your Mailchimp store data up to date.

API

List promo codes

Fetches all promo codes tied to a specific discount rule, allowing you to manage and review the customer-facing codes that apply discounts at checkout.

API

List promo rules

Retrieves all discount rules set up for a specific store, including conditions like percentage-off or free shipping offers.

API

List store carts

Retrieves all active (abandoned) shopping carts for a specific e-commerce store, so you can identify customers who left items without purchasing and take action to recover those sales.

API

List store customers

Retrieves all customers of a specific e-commerce store, including their purchase history and order counts, to enable targeted segmentation and personalized marketing.

API

List store orders

Retrieve all orders from your store to analyze sales trends, power purchase-based automations, and improve product recommendations.

API

List store products

Retrieves all products synced to a specific ecommerce store, enabling you to manage your product catalog for personalized marketing, inventory analysis, and purchase reporting.

API

Update a cart

Updates the details of an existing shopping cart in your Mailchimp e-commerce store, such as the customer information, checkout link, or total amount, enabling you to keep cart data accurate for marketing automation.

7 input
API

Update a cart line item

Modifies the quantity, price, or product variant of an existing item in a customer's shopping cart to reflect changes before checkout.

4 input
API

Update a customer

Updates customer details like name, email, or opt-in status in your Mailchimp store, ensuring customer records stay accurate and compliant with preferences.

5 input
API

Update a product

Update product details like title, description, URL, or vendor in your e-commerce store's product catalog synced with Mailchimp

10 input
API

Update a product image

Update the URL or variant associations of an existing product image in your Mailchimp ecommerce store, keeping your product catalog accurate and up-to-date for marketing campaigns.

3 input
API

Update a product variant

Updates the details of a specific product variant in your Mailchimp-connected e-commerce store, such as price, SKU, or inventory levels

8 input
API

Update a promo code

Modifies an existing promo code's details—such as the code string, redemption URL, or discount settings—so you can adjust running promotions without creating a new code.

6 input
API

Update a promo rule

Adjust the discount details, eligibility conditions, or scheduling of an existing promotion rule in your e-commerce store.

10 input
API

Update an ecommerce store

Adjust the configuration of an existing ecommerce store linked to Mailchimp, such as updating its name, domain, currency, or notification email, to keep your integration accurate and aligned with your business changes.

11 input
API

Update an order

Modify an existing order's details, such as its financial status, fulfillment status, or tracking information, to keep your Mailchimp ecommerce data accurate and synchronized with your sales processes.

24 input
API

Update an order line item

Updates the quantity, price, or product variant of an existing order line item to keep order records accurate after customer changes or error corrections.

5 input

FacebookAds

2 operations

List and retrieve details about your Facebook ad campaigns linked to Mailchimp. Use these to pull performance data or review ad settings without leaving the API.

API

Get Facebook ad details

Provides detailed information about a Facebook ad campaign linked to your Mailchimp audience, including its targeting settings and performance status.

API

List Facebook ads

Lists all Facebook ad campaigns created through Mailchimp, so you can monitor their performance and pull data for reporting.

FileManager

11 operations

Upload, organize, and manage files and folders in your Mailchimp File Manager. These operations let you store images, PDFs, and other assets for use in campaigns and templates.

API

Create a File Manager folder

Quickly create organized folders in your Mailchimp File Manager to store and manage images, PDFs, and other assets for email campaigns.

1 input
API

Delete a file

Removes a file from your File Manager, helping you keep your asset library tidy and up to date.

API

Delete a File Manager folder

Permanently removes a folder from your File Manager while keeping the files inside, which become unfiled. Use this to clean up unused folders without losing your uploaded files.

API

Get file details

Retrieves metadata about a specific file in the Mailchimp File Manager, such as its URL, size, type, and folder location, so you can manage, verify, and reuse your assets effectively.

API

Get File Manager folder details

Retrieves details about a specific File Manager folder, such as its name and file count, so you can quickly check directory structure and manage stored assets efficiently.

API

List File Manager folders

Retrieves all folders in your Mailchimp File Manager, making it easy to organize and browse uploaded images and other media files for your email campaigns.

API

List files in a folder

Lists all files and images stored in a specific File Manager folder, making it easy to organize and access your digital assets for marketing campaigns.

API

List files in File Manager

Retrieves a list of all images and files stored in your File Manager, enabling you to programmatically access and manage assets for your campaigns, templates, and landing pages.

API

Update a file

Modify a file's name, move it to a different folder, or replace its content in the File Manager, keeping your marketing assets organized and up-to-date without re-uploading.

2 input
API

Update a File Manager folder

Updates the name or other details of an existing folder in the Mailchimp File Manager, helping keep your media organized and easy to find

1 input
API

Upload a file

Uploads an image or file to the File Manager, making it available for use in email campaigns, templates, and landing pages.

3 input

LandingPages

8 operations

Create, publish, unpublish, update, and list landing pages. Use these to build and manage standalone signup or promotional pages directly through the API.

API

Create a landing page

Starts a new unpublished landing page that you can later add content to and publish, enabling lead capture for targeted campaigns.

8 input
API

Delete a landing page

Permanently removes a landing page and makes its URL inaccessible if the page was published

API

Get landing page content

Retrieve the full HTML content of a specific landing page to analyze, archive, or repurpose its design and copy.

API

Get landing page details

Pulls key details about a specific landing page, such as its title, URL, status, and linked audience, so you can review or verify the page before or after a campaign.

API

List landing pages

Pulls all landing pages from your Mailchimp account, including published, unpublished, and drafts, so you can easily review and manage your marketing content in one place.

API

Publish a landing page

Makes a landing page live and accessible at its public URL, enabling solopreneurs to publish their marketing pages when ready for public engagement

API

Unpublish a landing page

Removes a published landing page from public view, making its URL inaccessible to visitors. Use this to control when your marketing pages are live and when they should be taken offline.

API

Update a landing page

Modifies the title, description, or configuration settings of an existing landing page to keep it aligned with current marketing goals.

6 input

Lists

66 operations

Work with your audience lists, segments, and member activity in depth. These 66 operations cover everything from managing interest groups and notes to retrieving signup forms and recent activity.

API★ Featured

Add a member to an audience

Adds a new subscriber to a specific audience list, allowing you to set their contact details, preferences, and tags all at once.

14 input
API★ Featured

Add or update an audience member

Adds a new subscriber to your audience or updates an existing subscriber's details using their email address. This is useful for keeping your contact list synchronized with other tools or customer data without worrying about duplicates.

14 input
API★ Featured

List audience members

Pulls detailed subscriber information from a specific audience, including email addresses, subscription status, and any custom fields you've collected, so you can manage and analyze your email list.

API

Add a member to a static segment

Adds an existing audience member to a specific static segment, enabling targeted email campaigns based on your custom groupings.

1 input
API

Add a note to a member

Records an internal note on a specific subscriber's profile to capture relevant context from interactions, such as support conversations or sales history.

1 input
API

Add or remove member tags

Assign or remove tags on an audience member to organize them by interests, actions, or segments, with new tags created automatically if needed.

2 input
API

Archive an audience member

Archives a subscriber, removing them from your active audience while preserving their historical data for future reference or re-engagement.

API

Batch add or remove segment members

Efficiently manage static segment membership by adding or removing multiple contacts in a single request, saving time when updating your audience for targeted campaigns.

2 input
API

Batch subscribe or unsubscribe members

Quickly add or remove multiple subscribers from your audience in one request, ideal for bulk importing contacts or syncing large lists.

3 input
API

Create a member event

Records a custom event for a specific audience member, enabling automation triggers and behavioral segmentation based on subscriber actions

4 input
API

Create a merge field

Creates a custom data field to collect specific information from subscribers, such as preferences, sizing, or contact details, enabling more personalized marketing

9 input
API

Create a new audience

Adds a new audience segment to your Mailchimp account, providing a dedicated space to organize subscribers and tailor your marketing campaigns for different business goals.

10 input
API

Create a segment

Creates a targeted group of subscribers from an audience based on specific criteria or a predefined list, enabling personalized marketing campaigns.

3 input
API

Create an audience webhook

Automatically receive instant notifications when subscribers join, leave, or update their profile in your Mailchimp audience, enabling real-time follow-up actions.

3 input
API

Create an interest category

Create a new interest category to group audience preferences, such as product interests or event topics, for use on signup forms and segmentation.

3 input
API

Create an interest in a category

Adds a new selectable interest option within an existing interest category, enabling subscribers to specify their preferences when signing up or updating their profile.

2 input
API

Customize a signup form

Tailors the signup form for a specific audience so you can control which fields appear, how they are arranged, and the visual style—helping you collect the right information while keeping your brand consistent.

3 input
API

Delete a member note

Permanently removes a specific note from a subscriber's profile, helping you keep audience records clean and accurate.

API

Delete a merge field

Permanently removes a custom data field from an audience, deleting all associated subscriber data for that field.

API

Delete a segment

Remove a saved segment definition from an audience without affecting the subscribers in that segment.

API

Delete a webhook

Removes a webhook subscription from your Mailchimp audience, stopping all future event notifications sent to the associated URL.

API

Delete an audience

Permanently removes a selected audience and all associated data (subscriber activity, bounces, complaints) from your Mailchimp account. Ideal for solopreneurs cleaning up old or duplicate lists to reduce costs and maintain a tidy audience structure.

API

Delete an interest

Removes an interest option from a category, updating subscriber preferences so that anyone who previously selected it will no longer have that association.

API

Delete an interest category

Removes an interest category and all its associated interests from an audience, which also deletes any existing selections made by subscribers.

API

Get a member note

Retrieves a specific note attached to an audience member, providing details like the note content and when it was created.

API

Get abuse report details

Retrieves detailed information about a specific abuse report, including the subscriber who filed it and the campaign that triggered the complaint, enabling you to quickly investigate and resolve deliverability issues.

API

Get audience details

Retrieve key details about a specific audience, including subscriber counts, campaign defaults, and list settings, to monitor list health and prepare for campaigns.

API

Get growth history for a specific month

Retrieves detailed audience growth metrics for a given month, showing how many subscribers were added, removed, and the net change, helping you evaluate the impact of your marketing activities.

API

Get interest category details

Fetches the configuration details of a specific interest group within a Mailchimp audience, such as its name, display type, and the number of associated interests, so you can verify or use the information for segmentation and form design.

API

Get interest details

Retrieves the name, subscriber count, and display order of a single interest within a category, helping you verify audience data and refine your segmentation.

API

Get member details

Pulls full profile details for a single audience member, including subscription status, custom fields, tags, and activity data, so you can tailor your outreach based on their current state.

API

Get merge field details

Retrieves the configuration details of a specific merge field in a Mailchimp list, such as its type, tag, default value, and validation rules, to understand how subscriber data is structured.

API

Get segment details

Retrieve detailed information about a specific audience segment, including its filtering criteria, total member count, and creation date, to help manage and plan targeted email campaigns.

API

Get survey details

Retrieves the full configuration and current status of a survey, including its questions, publishing state, and linked audience list. This helps you review or verify survey setup before or after launch.

API

Get webhook details

Retrieves the configuration settings for an audience webhook, such as the callback URL, subscribed events, and source filters.

API

List abuse reports for an audience

Retrieves all spam complaints from subscribers in a specific audience to help manage sender reputation and identify potential issues with email campaigns.

API

List all audiences

Retrieves a summary of all audiences (mailing lists) in your Mailchimp account, helping you manage and organize your subscriber base.

API

List audience activity

Retrieves daily aggregated activity stats for an audience, including subscribes, unsubscribes, and campaign sends, over the past 180 days—ideal for tracking audience growth and engagement trends without needing to log into Mailchimp.

API

List audience growth history

Retrieves a monthly breakdown of audience changes, showing new subscribers, unsubscribes, and net growth to track list health over time.

API

List audience segments

Retrieves all saved and auto-generated segments for an audience, making it easy to browse and select targeted subscriber groups for personalized campaigns.

API

List audience webhooks

Lists all real-time notifications set up for changes in your audience, allowing you to verify or manage automated responses to subscriber activity.

API

List interest categories

Retrieves all interest groups from an audience list, allowing you to segment subscribers based on their self-selected preferences for targeted marketing.

API

List interests in a category

Retrieves all specific interest options (e.g., product preferences, event types) within a given interest category, allowing you to see the exact choices available for subscriber segmentation on signup forms.

API

List member activity feed

Provides a chronological log of a subscriber's interactions with your email campaigns, such as opens, clicks, bounces, and unsubscribes, to help you understand individual engagement patterns.

API

List member events

Retrieves a history of custom events recorded for a specific subscriber, allowing you to review their interactions and triggers for automations

API

List member goal events

Retrieves up to 50 recent website conversions (goals) for a specific subscriber, helping you understand which campaigns drive valuable actions like purchases or page visits.

API

List member notes

Retrieves all internal notes attached to a specific audience member, helping you review past context and observations about a subscriber.

API

List member tags

Retrieves all tags currently assigned to a specific audience member, helping you organize contacts and build targeted segments based on their interests or behaviors.

API

List merge fields

Retrieves all custom fields (merge fields) defined for an audience, allowing you to see what subscriber-specific data is being collected.

API

List recent member activity (last 50)

Retrieves the last 50 activity events for a specific subscriber, such as email opens, link clicks, and unsubscribes, to quickly monitor recent engagement without paginating through full history.

API

List segment members

Retrieves the subscribers who match a specific segment's criteria, enabling you to preview, analyze, or export the targeted audience for a campaign.

API

List signup forms

Retrieve all signup forms for a specific audience, allowing you to review and manage how new subscribers are collected.

API

List subscriber locations

Provides a geographic breakdown of subscribers' locations based on IP address data, helping you understand where your audience is concentrated.

API

List surveys for an audience

Retrieves all surveys created for a specific audience list, enabling you to review, manage, or analyze the feedback collected from your subscribers.

API

List top email clients

Reveals the most popular email clients among your subscribers, helping you design emails that look great and perform well for your audience.

API

Permanently delete a member

Permanently erases all personally identifiable information for a specific audience member and removes them from your list, making it impossible to restore or re-import. Use this to honor data deletion requests or eliminate invalid contacts.

API

Remove a member from a static segment

Takes a subscriber out of a specific static segment without removing them from your main Mailchimp audience. This helps you keep your segments accurate as subscriber preferences or behaviors change.

API

Search tags by name

Searches your audience's tags by name to find existing ones, helping you avoid duplicates and keep your contact organization consistent.

API

Update a member note

Update the content of an existing note on a specific subscriber's profile to keep audience records accurate and current

1 input
API

Update a member's information

Updates an existing subscriber's profile data in your audience, including custom fields, subscription status, and preferences

13 input
API

Update a merge field

Modifies the label, default value, visibility, or other settings of an existing contact field in your audience, helping you keep data collection relevant as your business evolves.

8 input
API

Update a segment

Modifies the name, conditions, or member list of an existing audience segment to keep your email marketing targeting precise and up to date

3 input
API

Update a webhook

Updates the settings of an existing audience webhook, such as the destination URL, which events trigger notifications, or source filters. Use this to keep your integrations aligned with evolving business workflows.

3 input
API

Update an interest

Updates the name or display order of an existing interest option within a specific interest category, allowing you to refine audience segmentation or survey options without recreating the interest.

2 input
API

Update an interest category

Updates the title, display type, or order of an existing interest category to refine how audience preferences appear on signup forms.

3 input
API

Update audience settings

Adjusts the configuration of an existing audience list, such as default campaign settings, notification preferences, and visibility controls, enabling you to tailor how your audience interacts with your marketing.

10 input

Ping

1 operation

Send a simple ping to verify your API key and connection to Mailchimp. It's a quick health check to confirm your integration is working.

API

Ping the API

Verifies that the Mailchimp API is reachable and your API key is valid, providing a safe way to confirm connectivity without exposing account data.

Reporting

12 operations

Access reports for surveys, landing pages, and Facebook ads. Use these to gather response data, e‑commerce activity, and performance metrics across different channels.

API

Get a survey response

Retrieves the full details of a single survey response, including all answers provided by that respondent.

API

Get Facebook ad report

Pulls detailed performance data for a specific Facebook ad campaign, helping you understand engagement and audience behavior to optimize your marketing spend.

API

Get landing page report

Retrieves key performance metrics for a specific landing page, such as traffic volume, conversion rate, and new subscriber signups.

API

Get survey question report

Retrieves the distribution of answers and total response count for a specific survey question, enabling you to gauge customer preferences and feedback at a granular level.

API

Get survey report

Retrieves key performance metrics for a specific survey, including total responses and completion rate, enabling you to evaluate audience engagement and refine your feedback strategies.

API

List answers for a survey question

Returns all individual answers submitted for a specific survey question, enabling detailed analysis of customer feedback or data export for further processing

API

List Facebook ad ecommerce activity

Retrieves product-level purchase data linked to a specific Facebook ad campaign, enabling solopreneurs to measure exactly which products are driving sales from their ads and optimize marketing spend.

API

List Facebook ad reports

Pulls performance data (reach, impressions, clicks) for all Facebook ad campaigns synced through Mailchimp, helping you measure ad effectiveness and optimize spend.

API

List landing page reports

Pulls together performance metrics for all your landing pages, such as visits, unique visitors, subscribes, and conversion rates, so you can see which pages are driving results and where to focus improvements.

API

List survey question reports

Retrieves response data for all questions in a survey, enabling analysis of how each question was answered.

API

List survey reports

Pulls performance data for all your surveys, showing response counts and completion rates to help you measure engagement and improve your survey strategy.

API

List survey responses

Retrieve all responses to a specific survey, including each respondent's answers to every question.

Reports

22 operations

Dive into detailed campaign reports including open rates, click activity, e‑commerce data, and recipient details. These operations deliver the granular analytics you need to measure campaign success.

API★ Featured

Get campaign report

Retrieves detailed performance metrics for a sent campaign, helping you measure engagement and ROI from your email marketing efforts.

API

Get campaign abuse report details

Provides detailed information about a single abuse complaint for a campaign, including the complainant's email address and the date it was reported, allowing you to investigate and act on deliverability issues.

API

Get campaign advice

Retrieves AI-generated recommendations based on a campaign's performance metrics, helping solopreneurs improve future campaigns by addressing areas like open rates, click rates, unsubscribes, and list health.

API

Get campaign link click details

Provides detailed click statistics for a specific link in a campaign, including total clicks, unique clicks, and click rate, so you can measure how well individual links engage your audience.

API

Get campaign recipient details

Pulls detailed delivery status and engagement metrics for an individual subscriber in a specific campaign, helping you tailor follow-ups and troubleshoot delivery problems.

API

Get EepURL activity

Retrieve social sharing activity for a campaign's shortened URL, including clicks, referrals, and a breakdown by social platform, to see how your audience shares your content.

API

Get link click details for a subscriber

Retrieves detailed click activity for a specific subscriber on a particular link in a campaign, including how many times they clicked and when, to help understand individual engagement patterns.

API

Get subscriber email activity for campaign

Provides a detailed log of a single subscriber's actions within a specific campaign, including each open, click, and bounce event with timestamps, so you can understand individual engagement patterns and tailor your follow-ups.

API

Get subscriber open details for campaign

Provides detailed open activity for a specific subscriber in a campaign, including open count and timestamps.

API

Get unsubscribed member details

Retrieves the timestamp and reason a specific subscriber unsubscribed from a campaign, helping you understand and reduce churn.

API

List campaign abuse reports

Retrieves all abuse complaints filed against a specific campaign, helping you monitor sender reputation and comply with anti-spam requirements.

API

List campaign click details

Returns click statistics for each link in a specific campaign, showing total and unique clicks per URL.

API

List campaign ecommerce product activity

Retrieves detailed product-level purchase data—including revenue and order counts—for a specific campaign, helping you understand exactly which products your email drove sales for.

API

List campaign email activity

Shows detailed activity per subscriber for a specific campaign, such as opens, clicks, and bounces, helping you understand how each recipient interacted with your email.

API

List campaign open details

Retrieves a list of subscribers who opened a specific campaign, along with how many times and when they opened it, so you can analyze engagement and refine your email strategy.

API

List campaign open locations

Retrieves geographic data showing where campaign recipients opened the email, helping you understand regional engagement patterns and tailor your marketing efforts.

API

List campaign recipients

Shows who received a specific campaign, along with their delivery status and engagement metrics like opens and clicks, so you can evaluate campaign performance and troubleshoot delivery problems.

API

List campaign reports

Retrieves key performance metrics for all sent campaigns, allowing you to analyze open rates, click rates, bounces, and unsubscribes to improve your email marketing strategy.

API

List campaign unsubscribes

Retrieves the list of subscribers who unsubscribed after receiving a specific campaign, helping you identify which content or offers may have driven them away.

API

List child campaign reports

Retrieves performance reports for individual variations within an A/B test or multivariate campaign, allowing you to compare key metrics across different versions to identify the most effective approach.

API

List domain performance statistics

Provides open and click rates segmented by email domain (e.g., Gmail, Outlook) to help identify deliverability issues or engagement differences across email providers.

API

List subscribers who clicked a link

Retrieves a list of subscribers who clicked a specific link in a campaign, allowing you to build targeted follow-up segments based on their engagement.

Root

1 operation

List all available API root resources for the Mailchimp Marketing API. This is a discovery endpoint to see what endpoints are available and their URIs.

API

List api root resources

Returns a list of links to all available resources in the Mailchimp API, serving as the entry point for exploring the API's capabilities

SearchCampaigns

1 operation

Search through your campaigns by query. Use this when you need to quickly find a specific campaign based on text in its name or content.

API

Search campaigns

Quickly find specific campaigns across your entire Mailchimp account by searching for keywords in subject lines, content, or other details, helping you retrieve past campaign information without manually browsing.

SearchMembers

1 operation

Search across all your audience members by email address or name. Ideal for locating a specific contact without knowing which list they belong to.

API

Search for members

Locate audience members by name or email across all your Mailchimp lists, or narrow the search to a single audience, making it easy to find and manage subscribers.

Surveys

3 operations

Create, publish, and unpublish survey email campaigns. Use these to manage the lifecycle of surveys that you send to your audience.

API

Create a survey email campaign

Creates an email campaign that sends a survey to your audience, making it easy to collect feedback or insights directly from subscribers.

API

Publish a survey

Takes a survey from draft or unpublished state to live, immediately making it available for respondents to access and complete.

API

Unpublish a survey

Takes a published survey offline so it is no longer accessible to respondents, while keeping all existing responses intact for later analysis.

TemplateFolders

5 operations

Organize your email templates into folders for easy retrieval. Create, update, list, get details, or delete folders to keep your template library structured.

API

Create a template folder

Creates a folder to group your email templates, helping you keep them organized by campaign type, brand, or purpose so you can quickly find and reuse them.

1 input
API

Delete a template folder

Removes an existing template folder without deleting the templates inside, which are moved to an unfiled state. Use this to clean up your template organization when folders are no longer needed.

API

Get template folder details

Gets the name and template count of a specific folder, helping you keep your email templates organized and easily accessible for campaigns.

API

List template folders

Retrieves all folders currently used to organize your email templates, enabling you to manage and navigate your template library efficiently.

API

Update a template folder

Updates the name or settings of an existing template folder to keep your email templates organized.

1 input

Templates

6 operations

Create, update, retrieve, and delete email templates, as well as get their default content. These operations let you manage reusable designs for your campaigns.

API

Create a template

Creates a reusable email template from custom HTML, enabling solopreneurs to maintain consistent branding across campaigns without rebuilding layouts each time

3 input
API

Delete a template

Permanently removes an email template from your Mailchimp account, helping you declutter your template library and keep only the designs you actively use.

API

Get template default content

Returns the editable content sections of a template along with their default content, allowing you to review the template's structure before building campaign content.

API

Get template details

Retrieves full details of a specific email template, including its name, HTML code, folder location, and creation date, so you can review or reuse template content without logging into the Mailchimp dashboard.

API

List templates

Lists all email templates in your account, including custom designs and Mailchimp’s pre-built templates, so you can easily browse and select the right one for your campaigns.

API

Update a template

Allows you to change the name, HTML code, or folder location of an existing email template to keep your marketing assets current and organized.

3 input

VerifiedDomains

5 operations

Add, verify, list, and remove sending domains for your Mailchimp account. Use these to authenticate your domain and improve deliverability.

API

Add a sending domain

Adds a new domain that you own to your Mailchimp account so you can send emails from that domain. After adding, you must complete the verification process to start sending.

1 input
API

Delete a sending domain

Removes a verified sending domain from your Mailchimp account, stopping its use as a sender address for future campaigns and requiring updates to any existing campaigns that relied on it.

API

Get domain details

Retrieves the verification status and authentication details for a specific sending domain, helping you confirm it's ready to send emails reliably.

API

List verified sending domains

Retrieves all sending domains that have been verified on your account, allowing you to confirm which custom domains are ready for use in email campaigns to improve deliverability

API

Verify a sending domain

Submits a verification code to confirm ownership of a sending domain, enabling you to send campaigns from email addresses on that domain.

1 input
What now

Use Mailchimp Marketing in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.