Closed (fixed)
Project:
Mailchimp
Version:
7.x-2.6
Component:
Lists
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
31 Jul 2012 at 02:37 UTC
Updated:
17 Jul 2013 at 05:31 UTC
Type of List: Required
Adding new user to Drupal does not automatically add them to MailChimp list.
Also, running cron with "Sync List During Cron" checked does not add new Drupal users to MailChimp list.
Comments
Comment #1
david387 commentedComment #2
david387 commentedI just confirmed the api key is correct.
Comment #3
david387 commentedComment #4
david387 commentedThe rule out file corruption, I reinstalled the module. Sync is still not happening. Can anyone give me any further troubleshooting suggestions?
Comment #5
lukusSame problem here. No update at all.
Comment #6
nelp commentedSame problem here. On a new installation I don't get any list or users from mail chimp. I doublechecked the API key.
Tried to downgrade to 2.5 but still no sync.
Any suggestions to a solution?
Comment #7
bleedev commentedWhich roles are selected for the required lists you are using?
Comment #8
JohanWide commentedI have the same issue. Roles are "Authenticated User" and "Administrator".
Comment #9
JohanWide commentedIt only transfers user information from Drupal to Mailchimp, if I click "Queue existing" users, and then run Cron manually. If Cron is run automatically on its usual schedule, and I have not clicked "Queue existing" users, then it wont transfer the user info over to Mailchimp.
Comment #10
levelos commentedI think there's some confusion on this thread. The module does not import users from MailChimp into Drupal. It adds Drupal users to a given MC list and keeps the users merge data and subscription status syncronized.
Comment #11
bleedev commentedThis was only reproducible when a role was not selected for a Required list. Commit #909be89 validates list settings to ensure this.
Comment #12
JohanWide commentedJust to avoid confusion, I am trying to have new users signing up in Drupal to be exported into a required MailChimp list. And the roles are set to Authorized Users, and it is not exporting the users to MailChimp. Neither automatically upon signup, nor if I change setting to use Cron. Only if I have changed setting to use Cron, and I queue existing users, will it export. If I have the setting to use cron, and I run Cron without queuing existing users first, it does not export at all. I can monitor the api activity in MailChimp, and there is none for that scenario.
Comment #14
carsonwI'm having the same problem as #12.
UPDATE:
This occurs when the "authenticated user" role is checked under "Roles" at admin/config/services/mailchimp/lists/1/edit
If the "authenticated user" role is left unchecked, and other roles are checked, it works.
Comment #15
gcbThis issue is reported on 2.6. Have you tried 2.10?
Comment #16
gcbWe've implemented testing functions and restructured this logic in the dev tree and a release is coming very soon. Marking closed.