Is there a way to auto subscribe by role. I just installed the mailchimp module and want to add all people of a certain role to the list for administration emails.

Comments

levelos’s picture

Status: Active » Fixed

gweston, that's actually exactly how the module works. You'll want to take the following steps.
- Go to admin/settings/mailchimp
- Assuming you have entered your API key, assign one or more lists to a given role.
- Match up your merge fields
- Make the list type "required"
- Check the "sync at cron" checkbox

Next time cron runs, your list will be synced.

gweston’s picture

Hi

I did exactly what you have listed here and ran the cron.

Still did not work. Still says 0 pending to be added to the list.

gweston’s picture

Is there a way to troubleshoot this? It seems like it should be pretty straight forward.

I see my lists in Drupal but nothing is merging. The only available variables to merge are first and last name?

If I change the list setting to Opt-in I can subscribe to the list.

Maybe my initial question was not clear. I have existing users that I want to add to the list. Not just new users as they subscribe.

Please Advise.

levelos’s picture

Status: Fixed » Closed (duplicate)

gweston - I think I understand the problem you're having now, and I'm fairly certain it's a duplicate of #840996: Handle user updates for lists being set as compulsory. Marking this as a duplicate and lets take the discussion into single issue.

gweston’s picture

Just in case I am not totally clear let me explain again.

I use drupal. I have 500 users. I install mailchimp and configure my list as required. I want my 500 users in Mailchimp. That is not happening.

Also if I create a new list and mark it as required then again users should be synced in that list. This is not happening.