Some crafty MailChimp users are using our API to create plugins that connect MailChimp to your CMS, your blog, your e-commerce shopping cart, and more.
Building a MailChimp integration? Apply to our $1 Million Integration Fund and get paid for your work.
The MailChimp API is a way for you to "sync" your customer database, CRM, CMS, or e-commerce shopping cart with MailChimp. It's really powerful stuff.
If you sync your customer database into MailChimp, you won't have to constantly import your updated lists into MailChimp, then export them again into your system, then manually clean any differences. They'll both be "in sync" automatically. But it doesn't stop there. You can sync your campaign stats too. The possibilities are endless:
Our new and improved API will now give you the tools you need to manage your lists and get stats for your campaigns. You can connect into our API using XML-RPC or a simple HTTP POST or HTTP GET. Then you can get the data back out in php serialization strings, JSON, XML, or plain ol' XML-RPC. This gives you the most flexibility to connect to us however you like and get data back in a form that's going to be very quick and easy for you to work with.
There are three sets of functions currently covered by our API:
With the List Management Functions, you can subcribe users to your lists, unsubscribe them, or even update their profiles from your own server. You can also get info about your lists, such as how many unsubsribes you have, and how many emails have been cleaned from your lists.
These functions will allow you to create, update, and even reuse campaigns for what we hope is the ultimate flexibility in campaign management. Once you have them ready, we also have several functions to allow you to send your campaigns whenever you please.
With the Campaign Functions, you can grab all the stats for your campaigns (opens, clicks, etc) as well as bounces and unsubs (this can be really handy if you need to update your internal databases).
The MailChimp API is available in 3 forms (XML-RPC, PHP, and JSON). It's available free of charge. Here's the documentation.
The API is for nerds only. If you're not a programmer, and you don't have one in your company that you can bribe, here's a list of MailChimp Experts.