Introduction:
AutoChimp allows you to automatically add, remove, and update users to your MailChimp mailing list as users subscribe and unsubscribe to your site. You can also create campaigns automatically from blog posts.
AutoChimp uses a single options page to help you to quickly manage your preferred settings. In order to use AutoChimp, you must already have an account with MailChimp and at least one mailing list.
To use, save your MailChimp API Key on the options page then select which mailing list you want to synchronize. You can configure the plugin to update your mailing list when 1) a new user subscribes, 2) a user unsubscribes, or 3) a user updates his information.
The AutoChimp admin panel:
(above) The AutoChimp admin panel
The workflow is simple. First, simply enter your API key, which you receive when you sign up for an AutoChimp account. You only need to enter your key once.
Then, everything else will appear below:
- Your mailing lists for that account. You can then select which lists you want to synchronize. There’s a special option that allows you to bypass MailChimp’s double opt-in feature. That way, your users will not receive a confirmation email after being signed up on your mailing list by AutoChimp. MailChimp suggests not using this, but many assume this is safe since users have already signed up on your site.
- In the next panel, you can instruct AutoChimp to create campaigns for you from your blog posts. You can instruct AutoChimp to send the campaigns immediately, or just save them as drafts in your MailChimp account.
- Finally, you can use the External Plugin panel to help AutoChimp to work better with other plugins. For example, AutoChimp can fix conflicts with Register Plus and Register Plus Redux. Go here for more specific info on these conflicts. Also, for BuddyPress users, you can use AutoChimp to synchronize your BuddyPress profile fields with your fields in MailChimp.
FAQ:
View the complete FAQ here.
Sponsorship:
Do you want to help direct the development of AutoChimp or is there a feature that you need ASAP? If so, consider sponsorship.
Request a Feature or Ask for Help:
Requested features:
- Attach Firstname and Lastname to the subscription does not work with the “Register Plus” plugin. Fixed in 1.00.
- Sync existing users with mailing list.
- Select multiple categories for creating campaigns (checkboxes instead of select box).
- Add an option for the “More” feature when creating a MailChimp campaign. Send a summary of a post as a campaign.
- Honor post scheduling when sending posts as a campaign. Support time warp of sending campaigns.
- Create campaigns from old posts. Add a “Send to MailChimp” button to posts.
- Support multiple mailing lists and interest groups.
- Generate tags for Youtube and Vimeo.
- Leverage Mail Chimp campaign templates and headers.
- Real time updating of sync feature, log files too.
- Analytics, Facebook, Twitter
- Uninstallation cleanup
- Add a dynamic way for admins to assign results of user preference to MailChimp mailing lists.
- Show and preset first and last names so it’s clear that those are automatically mapped.
- Add an option to add users to a special mailing list when they unsubscribe (or various other events).
- Add an option that lets users add a checkbox to the signup form which let’s new users instantly opt-out of MailChimp signup.
- Patch the Force User Field Registration plugin, which currently writes the user meta information after AutoChimp syncs with MailChimp.
- Be able to toggle the “Full Story” feature.
- Automatically create and send email campaign to a list from a new blog post.
Before you ask for help, be sure to take a look at the FAQ link above. If your question is not there, feel free to send an email.
Downloads:




That’s great. If you end up writing some code, I’d be happy to put it into the codebase. By the way, I’m hoping to launch a fundraising project soon so we can add support to many more third party plugins.