Posted: September 23, 2019 at 8:21 am
I have set up the mailchimp plugin, added the api, created a group and still the email address is not being added?
No logs are being created in the plugin admin, there is activity in mailchimp log.
2019-09-23 13:35:33 GMT nope 18.104.22.168 GET / php 0.01s Event Espresso Integration/MailChimp-API/3.0 (https://eventespresso.com/forum/mailchimp-integration/ 3.0 n/a
Please advise, as i can not see why there there should be an issue.
Have you set up the list, questions and/or groups on the event itself?
Each event needs to be linked to a list and the fields for that list set up on the event, see: https://eventespresso.com/wiki/mailchimp-integration/#ee4usage
Also in Event Espresso -> Add-ons -> MailChimp
What is the ‘Submit to MailChimp when …’ option set to?
Thanks for your reply.
Yes, list/questions are set up..
“What is the ‘Submit to MailChimp when …’ option set to?”
Registration is complete (payment status doesn’t matter)
Can you link me to an event I can run some tests on?
You can set up a test event with a password if preferred (just post the password here and mark your reply private), I just need an event that has the MailChimp settings set which you don’t mind test registrations being run on.
Hmm, ok, yeah I think I’ll need to take a quick look over the MailChimp logs.
You can send temp login details using this form:
So looking over your site I can see you have caching enabled, the first thing you’ll need to do is exclude the EE pages from caching. We have some documentation on doing that here:
However, the subscription calls appear to be working as expected as I’m getting the opt in emails from MailChimp (I wouldn’t get those unless my contact was subscribed to your list).
Contacts won’t show up on your audience unless they confirmt he subscription with the opt-in email, or you set the MailChimp add-on to skip them and directly subscribe the email.
If you go to Event Espresso -> Mailchimp
Check the ‘Skip double opt-in emails.’ checkbox and save.
Now retest a registration and check if the user is subscribed.
Note that with this:
On your set up, as you only have a single off-site payment method enabled, users will only be added to your list if they complete the payment using PayPal and return back to your afterwards.
If you want them to be subscribed earlier that you can change the above to ‘subscriber submits information.’ The subscription call will then be sent as soon as they enter their details on the ‘attendee information’ step.