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

david387’s picture

Category: bug » support
david387’s picture

I just confirmed the api key is correct.

david387’s picture

Category: support » bug
Priority: Major » Critical
david387’s picture

The rule out file corruption, I reinstalled the module. Sync is still not happening. Can anyone give me any further troubleshooting suggestions?

lukus’s picture

Same problem here. No update at all.

nelp’s picture

Same 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?

bleedev’s picture

Status: Active » Postponed (maintainer needs more info)

Which roles are selected for the required lists you are using?

JohanWide’s picture

I have the same issue. Roles are "Authenticated User" and "Administrator".

JohanWide’s picture

It 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.

levelos’s picture

I 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.

bleedev’s picture

Status: Postponed (maintainer needs more info) » Fixed

This was only reproducible when a role was not selected for a Required list. Commit #909be89 validates list settings to ensure this.

JohanWide’s picture

Just 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.

Status: Fixed » Closed (fixed)

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

carsonw’s picture

Status: Closed (fixed) » Active

I'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.

gcb’s picture

Status: Active » Postponed (maintainer needs more info)

This issue is reported on 2.6. Have you tried 2.10?

gcb’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

We've implemented testing functions and restructured this logic in the dev tree and a release is coming very soon. Marking closed.