By David on Tuesday, 22 May 2018
Posted in Technical Issues
Replies 10
Likes 0
Views 580
Votes 0
Hi,

Just been trying to set up Mailchimp integration with a new Mailchimp list and after many hours of trying to set things right, it's still not working.

As per Mailchimp's new default, I'd like to disable double opt-in. Also, ideally, I don't even want users to have an opt-out - so I'd like to hide the Subscribe to our Newsletter box when users register.

As far as Easysocial's settings go:
I've set the API in the Mailchimp field, and have set the user list in the Mailchimp workflow for the profile.

As far as Mailchimp's settings go:
I've enabled the API key for Easysocial. I've disabled double opt-in both for the specific list (at the list level) and under the list default settings.

After all this, when I create a new user, the user is not added to the new list.

Have I missed anything?
hey David,

Is it possible for you explain to us normally how new user register on your site? Because i only notice there only have 'request an invite' instead of registration link, perhaps you can guide us regarding this so we can able to troubleshoot this?

Also is it can provide us with your mailchimp login access?
·
Tuesday, 22 May 2018 18:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex, it’s invite only at the moment but users can invite others. If you’re logged in and go to Friends > Invite Friends, you can invite another user. Am away from my computer at the moment but will send you Mailchimp details asap. Cheers, David
·
Tuesday, 22 May 2018 19:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey David,

Based on what i checked in the code, it seems like currently only referring that list id from the custom field setting instead of workflow area.

For now, I already help you out your list id into that custom field area, you can check my attached screenshot below.

Can you give it a try again and see whether it work fine now?

By the way, I will lock this issue into our issue tracker.
·
Wednesday, 23 May 2018 18:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Just an update, it seems like that is not bug after read through the code again, it actually required to set the mailchimp API key and List ID from the app, if you would like to set different List ID, you have to set it from the workflow under the mailchimp field.

By the way, keep us update if the issue still persists.
·
Wednesday, 23 May 2018 22:22
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex,

Thanks for your help with this.

Just a note on privacy, the API key allows anyone to access this so probably not a good idea to show this in the image above.

Have just tested and an email was sent to a test subscriber for confirmation. Having said this, Mailchimp has a few issues with subscriber confirmation, they have now set single opt-in (ie. no confirmation email) as the default for all new accounts. Also, in my experience, most users don’t confirm subscriptions and there’s no way to easily see which users have not confirmed subscription using Mailchimp’s app or site. So this means you need to use their API, which is a headache.

Also, for my site, users will automatically join a newsletter only once they’ve already received an email, so there’s no need to double (triple!) opt-in and risk losing them joining the newsletter by requiring them to confirm a second time. I checked my Mailchimp account settings and I’ve disabled double opt-in in all available fields so I assume the duplicate opt-in is caused my Easysocial’s Mailchimp settings/field.

Cheers, David
·
Wednesday, 23 May 2018 22:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Sorry David, I already removed that screenshot in my previous reply.

In next version, we will add a new setting for "Use Double Opt-in" from the Mailchimp custom field, so you can disable it if you do not want to send out the confirmation step when the user subscribe.
·
Thursday, 24 May 2018 14:24
·
0 Likes
·
0 Votes
·
0 Comments
·
Great, thanks Arlex! Looking forward to the update.

Cheers, David
·
Thursday, 24 May 2018 14:32
·
0 Likes
·
0 Votes
·
0 Comments
·
You're most welcome.
·
Thursday, 24 May 2018 16:56
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post