campaign
Campaign status change
Mailchimp Marketing
6 triggers and 282 actions for Mailchimp Marketing workflows.
Each trigger lists the event it fires on, the data it sends, and a template you can use it in.
Real-time push from the source.
campaign
Campaign status change
subscribe
New subscriber
unsubscribe
Subscriber unsubscribed
cleaned
Email address cleaned
profile
Subscriber profile update
upemail
Subscriber email changed
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.
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.
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.
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.
Create an account export
Generates a downloadable archive of your Mailchimp account data, useful for backup, migration, or compliance needs.
List account exports
Retrieve a list of all previously created account exports, allowing you to check their status or locate specific export files.
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.
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.
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.
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.
Get contact details
Retrieves a comprehensive profile of a specific contact, including their email subscriptions, personal details, and past interactions with your campaigns.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Get queued subscriber details
Retrieves the trigger details and scheduled send time for a specific subscriber waiting in an automation email queue.
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.
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.
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
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.
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.
Pause all automation emails
Temporarily stops all emails in a classic automation workflow, preventing new subscribers from receiving emails until you resume the workflow.
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.
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.
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.
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.
Update an automation email
Tailor the settings of individual emails within a classic automation workflow to refine your customer engagement strategy.
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.
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.
Delete a batch webhook
Removes a batch webhook, stopping notifications from being sent to the specified URL when batch operations finish
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.
List batch webhooks
Lists all batch webhooks configured for your Mailchimp account, so you can see which URLs receive notifications when bulk operations complete.
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.
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.
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.
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.
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.
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.
Organize your campaigns into folders for better management. Create, update, list, get details, or delete folders to keep your campaign library tidy.
Create a campaign folder
Creates a new folder to organize your email campaigns, making them easier to find and manage as your list grows.
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.
Get campaign folder details
Retrieves details of a specific campaign folder, including its name and the number of campaigns it contains.
List campaign folders
Retrieve all campaign folders so you can programmatically organize, filter, or display your email campaigns by project, client, or topic.
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.
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.
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.
Send a campaign
Sends a prepared email campaign to all subscribers immediately, ensuring it passes the required checklist before going live.
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.
Add campaign feedback
Adds a feedback comment to a campaign, enabling collaborative review and annotation workflows within your team.
Cancel a campaign send
Stops an ongoing campaign send to prevent further deliveries, useful when urgent changes or errors are discovered mid-send.
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.
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.
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.
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
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.
Get campaign details
Retrieve the full configuration and performance data for a single email campaign, including audience targeting, send time, and delivery metrics.
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.
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.
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.
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.
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.
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
Resume an RSS campaign
Reactivates a paused RSS-driven campaign, allowing it to automatically send new issues to subscribers according to its schedule.
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.
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
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.
Update a campaign feedback message
Modifies an existing feedback comment on a campaign draft, allowing collaborators to refine their input before sending.
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.
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.
Delete a connected site
Disconnects a site from your Mailchimp account, disabling any embedded forms and analytics tracking on that site.
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.
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.
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.
Perform high‑level contact management actions like archiving, forgetting under GDPR, or listing all audiences. Use these for compliance and bulk cleanup tasks.
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.
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.
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.
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.
Access legacy conversation threads and messages left on campaigns. Note that this feature is deprecated, so these operations are only for maintaining existing integrations.
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.
Get conversation details (deprecated)
Retrieve details about a specific historical conversation with a subscriber, including message history and metadata.
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.
List conversations (deprecated)
Retrieve a list of past email conversations with subscribers, excluding newer Inbox messages, to review historical communications for reference or analysis.
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.
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.
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.
Add a customer to a store
Creates a new customer record in your Mailchimp store, enabling purchase-based segmentation and personalized product recommendation emails.
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.
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
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.
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.
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
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.
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.
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.
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.
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.
Create a promo rule
Adds a promotional rule to a store, defining conditions for discounts that can be applied via promo codes in campaigns.
Create an ecommerce store
Registers an online store in Mailchimp to sync customers, products, orders, and carts, enabling purchase-based automations and audience segmentation.
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.
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.
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.
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.
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.
Delete a product
Permanently removes a product listing along with its variants and images from your connected e-commerce store.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
List ecommerce stores
Lists all ecommerce stores currently synced with your Mailchimp account, enabling you to manage and audit your connected sales channels.
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.
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.
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.
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.
List promo rules
Retrieves all discount rules set up for a specific store, including conditions like percentage-off or free shipping offers.
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.
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.
List store orders
Retrieve all orders from your store to analyze sales trends, power purchase-based automations, and improve product recommendations.
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.
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.
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.
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.
Update a product
Update product details like title, description, URL, or vendor in your e-commerce store's product catalog synced with Mailchimp
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.
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
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.
Update a promo rule
Adjust the discount details, eligibility conditions, or scheduling of an existing promotion rule in your e-commerce store.
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.
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.
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.
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.
Get Facebook ad details
Provides detailed information about a Facebook ad campaign linked to your Mailchimp audience, including its targeting settings and performance status.
List Facebook ads
Lists all Facebook ad campaigns created through Mailchimp, so you can monitor their performance and pull data for reporting.
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.
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.
Delete a file
Removes a file from your File Manager, helping you keep your asset library tidy and up to date.
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.
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.
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.
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.
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.
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.
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.
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
Upload a file
Uploads an image or file to the File Manager, making it available for use in email campaigns, templates, and landing pages.
Create, publish, unpublish, update, and list landing pages. Use these to build and manage standalone signup or promotional pages directly through the 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.
Delete a landing page
Permanently removes a landing page and makes its URL inaccessible if the page was published
Get landing page content
Retrieve the full HTML content of a specific landing page to analyze, archive, or repurpose its design and copy.
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.
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.
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
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.
Update a landing page
Modifies the title, description, or configuration settings of an existing landing page to keep it aligned with current marketing goals.
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.
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.
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.
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.
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.
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.
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.
Archive an audience member
Archives a subscriber, removing them from your active audience while preserving their historical data for future reference or re-engagement.
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.
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.
Create a member event
Records a custom event for a specific audience member, enabling automation triggers and behavioral segmentation based on subscriber actions
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
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.
Create a segment
Creates a targeted group of subscribers from an audience based on specific criteria or a predefined list, enabling personalized marketing campaigns.
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.
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.
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.
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.
Delete a member note
Permanently removes a specific note from a subscriber's profile, helping you keep audience records clean and accurate.
Delete a merge field
Permanently removes a custom data field from an audience, deleting all associated subscriber data for that field.
Delete a segment
Remove a saved segment definition from an audience without affecting the subscribers in that segment.
Delete a webhook
Removes a webhook subscription from your Mailchimp audience, stopping all future event notifications sent to the associated URL.
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.
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.
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.
Get a member note
Retrieves a specific note attached to an audience member, providing details like the note content and when it was created.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Get webhook details
Retrieves the configuration settings for an audience webhook, such as the callback URL, subscribed events, and source filters.
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.
List all audiences
Retrieves a summary of all audiences (mailing lists) in your Mailchimp account, helping you manage and organize your subscriber base.
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.
List audience growth history
Retrieves a monthly breakdown of audience changes, showing new subscribers, unsubscribes, and net growth to track list health over time.
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.
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.
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.
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.
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.
List member events
Retrieves a history of custom events recorded for a specific subscriber, allowing you to review their interactions and triggers for automations
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.
List member notes
Retrieves all internal notes attached to a specific audience member, helping you review past context and observations about a subscriber.
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.
List merge fields
Retrieves all custom fields (merge fields) defined for an audience, allowing you to see what subscriber-specific data is being collected.
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.
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.
List signup forms
Retrieve all signup forms for a specific audience, allowing you to review and manage how new subscribers are collected.
List subscriber locations
Provides a geographic breakdown of subscribers' locations based on IP address data, helping you understand where your audience is concentrated.
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.
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.
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.
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.
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.
Update a member note
Update the content of an existing note on a specific subscriber's profile to keep audience records accurate and current
Update a member's information
Updates an existing subscriber's profile data in your audience, including custom fields, subscription status, and preferences
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.
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
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.
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.
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.
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.
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.
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.
Access reports for surveys, landing pages, and Facebook ads. Use these to gather response data, e‑commerce activity, and performance metrics across different channels.
Get a survey response
Retrieves the full details of a single survey response, including all answers provided by that respondent.
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.
Get landing page report
Retrieves key performance metrics for a specific landing page, such as traffic volume, conversion rate, and new subscriber signups.
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.
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.
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
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.
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.
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.
List survey question reports
Retrieves response data for all questions in a survey, enabling analysis of how each question was answered.
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.
List survey responses
Retrieve all responses to a specific survey, including each respondent's answers to every question.
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.
Get campaign report
Retrieves detailed performance metrics for a sent campaign, helping you measure engagement and ROI from your email marketing efforts.
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.
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.
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.
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.
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.
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.
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.
Get subscriber open details for campaign
Provides detailed open activity for a specific subscriber in a campaign, including open count and timestamps.
Get unsubscribed member details
Retrieves the timestamp and reason a specific subscriber unsubscribed from a campaign, helping you understand and reduce churn.
List campaign abuse reports
Retrieves all abuse complaints filed against a specific campaign, helping you monitor sender reputation and comply with anti-spam requirements.
List campaign click details
Returns click statistics for each link in a specific campaign, showing total and unique clicks per URL.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
Search across all your audience members by email address or name. Ideal for locating a specific contact without knowing which list they belong to.
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.
Create, publish, and unpublish survey email campaigns. Use these to manage the lifecycle of surveys that you send to your audience.
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.
Publish a survey
Takes a survey from draft or unpublished state to live, immediately making it available for respondents to access and complete.
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.
Organize your email templates into folders for easy retrieval. Create, update, list, get details, or delete folders to keep your template library structured.
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.
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.
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.
List template folders
Retrieves all folders currently used to organize your email templates, enabling you to manage and navigate your template library efficiently.
Update a template folder
Updates the name or settings of an existing template folder to keep your email templates organized.
Create, update, retrieve, and delete email templates, as well as get their default content. These operations let you manage reusable designs for your campaigns.
Create a template
Creates a reusable email template from custom HTML, enabling solopreneurs to maintain consistent branding across campaigns without rebuilding layouts each time
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.
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.
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.
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.
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.
Add, verify, list, and remove sending domains for your Mailchimp account. Use these to authenticate your domain and improve deliverability.
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.
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.
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.
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
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.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.