Hey Kevin,
Thanks for reaching out – let’s see what could be going on here.
Do you happen to have any required fields in the associated MailChimp list that do not appear on the connected form? If so, that may be causing the error you’re seeing on your end. In order to check and adjust those required field settings, do you mind logging into your MailChimp account and ensuring that all required list fields in MailChimp also appear on your List Subscribe form? This knowledge base guide should help you out with that part, if needed: Manage List and Signup Form Fields
Once that’s been done, please update your List Subscribe Form settings by logging into WordPress, navigating to the Plugins page, and then clicking “Settings” next to the MailChimp plugin. Once there, please click the “Update List” button to the right of the list drop down. That will refresh your list settings for the form, and should resolve the error you’re seeing. On the off chance that that does not clear things up, however, please feel free to get back to me with these details and I’ll be happy to take a closer look into this:
1) What WordPress theme are you currently using on your site?
2) What was your workflow when adding this plugin to your page?
Thanks
Pearl
Hi Pearl,
Thank you for the reply.
On Mailchimp only email and name were required.
I tried to remove Name as required (even if it’s on the widget) but I still get the same error.
The Theme is a custom theme.
And this plugin was simply link to Mailchimp, and added a sidebar widget.
Part of the custom theme JS then add a Placeholder on the form field.
(This was previously done with plugin edit, but changed to allow auto-update).
We had this plugin working for a long time before the last update which seems to be the cause of this issue.
Thank you,
Kevin
Hey Kevin,
It’s good to hear back. To be sure that we are on the same page, could you please let me know if any edits were made to the JavaScript associated with this form? If there were edits made, could you please clarify what those edits were?
Thanks!
Pearl
Hi Pearl,
No the plugin wasn’t edited.
Re-installing it also did not help.
The only JS altering it is present on the theme Javascript and is simply:
if (jQuery("#mc_signup").length) {
var email = {
en : "Email Address",
fr : "E-mail",
es : "Correo electrónico"
};
var name = {
en : "Full Name",
fr : "Nom complet",
es : "Nombre completo"
}
jQuery("#mc_mv_EMAIL").attr("placeholder",email[icl_vars["current_language"]]);
jQuery("#mc_mv_LNAME").attr("placeholder",name[icl_vars["current_language"]]);
};
Best,
Kevin
Hey Kevin,
Thanks for getting back to me with those details.
After taking a closer look and running a few tests, it looks like the MailChimp support team would be best equipped to help out from here – mind dropping them an email and including your MailChimp user name as well as a link to this forum post?
The MailChimp support team can be contacted by logging into your paid MailChimp account and navigating to https://mailchimp.com/contact/
Thanks!
Pearl