Jeremy Worboys
Jeremy Worboys

Reputation: 531

What is the best way to integrate ExpressionEngine members with MailChimp?

I am developing a site that uses FreeMember to handle user sign-up, login and profile updating. We want to offer a way for users to sign up for the newsletter when creating an account as well as the option to (un)subscribe by updating their EE profile.

Is there an add-on that handles this functionality? I have tried to set up MailChimp Subscribe but it doesn't allow updating subscriptions with FreeMember.

Any advice is welcome.

Upvotes: 7

Views: 1272

Answers (3)

Jeremy Worboys
Jeremy Worboys

Reputation: 531

Robon Sobral has a fork of FreeMember that adds support for updating subscriptions when a user updates their profile. This patch solved my issues.

Upvotes: 2

Justin Kimbrell
Justin Kimbrell

Reputation: 594

Take a look at our latest add-on Postmaster. It does a lot more than MC integration. It focusses on providing 1 add-on for all email services. You can create email campaigns just by creating new channel entries. You can create any number of template and variations to have really complex and dynamic interactions. It works with Safecracker and regular Publish entries.

But speaking directly to MC integration, it also has standalone subscribe tags (both a tag and standalone form). You can get any list of subscribers, and even unsubscribe with tags and a standalone form. All of this integration works with both MC and CampaignMonitor with the same tags (same syntax).

https://objectivehtml.com/articles/postmaster-the-definitive-email-solution-for-expressionengine

The next version (v1.2) is finished and currently in beta, which includes support for CartThrob and any other EE hook. For example, you can now send all systems emails with Mandrill or SendGrid. We had a lot of clients complain their receipts (sent from EE using CartThrob) went to spam or they were never received. We solved this problem with Postmaster by redirecting those emails to a proper service (SendGrid in our case) which has a reliable delivery system with reporting and analytics. You can even do things like send an email when a specific member group logs into the site.

We took a radically different approach than all the other add-ons and tried to provide a much more abstract utility that is capable of solving a lot of complex problems. I would have happy to answer any specific questions directly (just use the contact form on my site).

Upvotes: 2

erwinheiser
erwinheiser

Reputation: 729

Have a look over at Devot-ee http://devot-ee.com/search/results?keywords=mailchimp&collection=addons&addon_version_support=ee2 there are several options listed.

Stephen Lewis recently open-sourced his add-ons so his mailchimp add-on can be found on github here https://github.com/experience/mailchimp_subscribe.ee_addon

Upvotes: 5

Related Questions