Introduction

https://secure.travis-ci.org/collective/collective.mailchimp.png

MailChimp integration for Plone.

MailChimp helps you design email newsletters, share them on social networks, integrate with services you already use, and track your results.

collective.mailchimp has been written from the scratch in order to replace raptus.mailchimp for newer versions of Plone (> 4.0).

The difference between collective.mailchimp and raptus.mailchimp is:

collective.mailchimp is tested on Plone 4.x and should work on Plone > 3.3 (with the appropriate version pins).

Installation

Just add collective.mailchimp to the eggs section of your buildout.

Multiple MailChimp Lists

collective.mailchimp supports multiple MailChimp lists. The MailChimp portlet allows administators to choose a MailChimp list from a dropdown list for each portlet. The MailChimp newsletter view (@@newsletter) allows to provide a list_id (see your MailChimp account) as optional URL parameter:

http://localhost:8080/Plone/@@newsletter?list_id=f3247645gs

If no URL parameter is provided the form just chooses the first MailChimp list available (which is fine as long as you have just one list anyway).

Extend Newsletter Subscription Form

The collective.mailchimp newsletter form (used in the separate view as well as in the portlet) can be extended without touching the code of collective.mailchimp. See https://github.com/collective/collective.mailchimp/blob/master/collective/mailchimp/browser/extender.py and https://github.com/collective/collective.mailchimp/blob/master/collective/mailchimp/browser/extender.zcml for details. In general this works the same way as for plone.app.discussion: http://packages.python.org/plone.app.discussion/howtos/howto_extend_the_comment_form.html.

Issue Tracker

Please report bugs to the issue tracker on github.