Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hello,
I built a custom module to extent the MailChimp module to provide:
- Anonymous Email Subscriptions (with email and subscribe validation)
- Standard subscribe/unsubscribe pages
- List Groups, the ability to group lists into groups when displayed on the subscribe and unsubscribe pages.
Obviously I have made the default block and hooks for registration, login, and user accounts groups aware. But it is a great example of adding sort order and grouping for lists. If anything I hope someone finds it useful and can extend and or integrate it into a release for MailChimp.
To view the group management pages go to the setup/mailchimp page. To view the anonymous subscribe/unsubscribe go to:
http://www.example.com/subscribe
http://www.example.com/unsubscribe
** where www.example.com is your domain (duh). :P
Comment | File | Size | Author |
---|---|---|---|
#4 | swipht_mailchimp.tar_.gz | 12 KB | emptyvoid |
swipht_mailchimp.tar_.gz | 6.32 KB | emptyvoid |
Comments
Comment #1
emptyvoid CreditAttribution: emptyvoid commentedopps fixed typo in title.
Comment #2
emptyvoid CreditAttribution: emptyvoid commentedMan I really need to proof read my posts,
I have not make the default displays "groups" aware so registration, login, accounts, and blocks are not group aware.
Sorry.
Comment #3
levelos CreditAttribution: levelos commentedThanks @emptyvoid, I'll definitely review for inclusion and appreciate the help.
Comment #4
emptyvoid CreditAttribution: emptyvoid commentedDoh found a bug in the subscribe and unsubscribe pages where it wouldn't properly detect the list names.
Updated release, definitely needs to be re-factored to not include the swipht prefix, but if anyone uses it there is nothing in the interface that eludes to the swipht prefix so.
Comment #5
tallsimon CreditAttribution: tallsimon commentedthis looks excellent, will try to use on my test site
Comment #6
merauluka CreditAttribution: merauluka commentedI'm very excited about this add-on module. I have been using Constant Contact, but I've been wanting to switch to MailChimp.
The ability to reorganize and group my lists is a wonderful feature.
At the moment, however, it appears that without the ability to display the group order elsewhere, this module is not as powerful as I had hoped. It's potential is great though!
Has anyone put work into allowing the groups to appear on the subscription forms?
Comment #7
nrackleff CreditAttribution: nrackleff commented“And now our watch [for support of the 6.x version of the MailChimp module] has ended…” With the end of Drupal 6 support, I’m sad to say we too must turn the page.
Fret not! The 7.x-4.x and 8.x versions come highly recommended. Both are using Mailchimp’s new API 3.0 and are being actively maintained. “What is dead may never die, but rises again, harder and stronger!”