I have Mailchimp setup and working on my site and also have in working for Ubercart orders but is just doesn't seem to work on Webforms. I have even set up a very simple form with just an email field and the mailchimp field, but after submitting and I check in Mailchimp, the email address has not been added. I'm not getting any error on my site or the logs so not really sure what's wrong.

CommentFileSizeAuthor
#1 webform-mailchimp.png55.96 KBmarcus178
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

marcus178’s picture

FileSize
55.96 KB

Any suggestion on this, because as far as I can tell this module doesn't work, I've attached a screenshot of my field settings just in case I've done something wrong, but there isn't much room for error.

rcaracaus’s picture

Your problem is that you need to specify which roles can sign up on the list. Do it here > http://yourwebsite.local/admin/settings/mailchimp

You will see:
Choose which roles may subscribe to this list. All users will see the lists they're eligble for at the newsletter subscription page and in the subscription block. Lists assigned to the Authenticated role may also apear in the registration form if that option is selected below. Authenticated user may also manage their list settings from their profile.

[select role]

Now this is where I get messed up. I tested the webform STILL LOGGED IN as admin user after I had clicked "anonymopus users" > I needed to sign out and submit the webform anonymously, then it worked.

blackdog’s picture

Status: Active » Postponed (maintainer needs more info)

You are not an anonymous user if you're logged in.
marcus178 - can you confirm if this solves your issue? Otherwise I need to know which version of Mailchimp you are using?

marcus178’s picture

Sorry forgot to reply. Yes that resolved the problem thanks.

jpmckinney’s picture

Status: Postponed (maintainer needs more info) » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.