Developer Tools

Integrate your data for smarter marketing

Our APIs make it easy to bring data from your app into Mailchimp, so you can manage your audience, send campaigns, trigger event-based emails, and more.

const client = require("mailchimp-marketing");

  apiKey: "YOUR_API_KEY",

const run = async () => {
  const response = await;


Marketing API

Send Marketing Emails

Pull custom data from your app into Mailchimp and use it to power timely, relevant marketing campaigns.

Create and manage audiences, based on your data.

Organize contacts with tags and segmentation.

Schedule and send campaigns at scale from your codebase.

Trigger automated campaigns driven by behavioral events.

Transactional API

Send Transactional Emails

Send targeted and event-driven emails to e-commerce and individual customers — reliably and fast.

Use webhooks to pull events like opens and clicks into your app.

View activity associated with a single email, or analyze trends across sends.

Receive, parse and route inbound emails back to your app.

Use branded links for click tracking and subaccounts.

Popular Topics

$1 Million in Relief for the Developer Community

We’re investing in the developer community affected by COVID-19. Apply to the Integration Fund and get paid to expand Mailchimp’s functionality for small business owners.

Apply Now

On the Mailchimp side, the fact that the API allows us to send automated emails to catch potential customers that might otherwise be lost is a great feature.

Santiago Paragarino, Senior Magento developer & Gonzalo Dominguez, Senior Engineer, Ebizmarts