• Resolved AlexPR

    (@alexpr)


    I am using the MailChimp short code in a widget. When the user subscribes with an address which is already in MailChimp`s, the plugin shows these “error” messages:

    “Admin only message: there seems to be a problem with one of your merge fields. Maybe you forgot to add a required merge field to your form?

    MailChimp error: firstname.lastname@gmail.com is already subscribed to list Newsletter Signup. Click here to update your profile.”

    I am presenting only the email field (which is required), not the first name and last name input fields which exist in the database but are not required. Hence, the plugin should not show an error message.

    But more importantly, the plugin should not show the second “error” message when the email address is already in the database. It should just invite the user to update its profile (as the original MailChimp plugin does).

    Thank you!

    http://wordpress.org/plugins/mailchimp-for-wp/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Danny van Kooten

    (@dvankooten)

    Hi Alex,

    Actually, it’s just one error message. The first one is coming from me, hinting what might be the problem (as it usually has something to do with a required name field) and the second is the actual error returned by MailChimp.

    Nice catch! The plugin should not show the merge field error indeed. I’ll fix it asap.

    Thanks.

    Danny

    Thread Starter AlexPR

    (@alexpr)

    Hi Danny,

    thank you for your quick reply and your great plugin!

    When I use the “official” WordPress plugin, I just get the message “» That email address is already subscribed to the list. Click here to update your profile.”

    It does not say “error”, which I would prefer since I would not consider it to be an error if a website visitor is so excited to subscribe twice 🙂 If you could remove the word “error” that would help.

    Thank you!

    Alex

    Plugin Author Danny van Kooten

    (@dvankooten)

    Hi Alex,

    Fixed this in 0.6.1. Also changed the CSS class from error to notice so it allows for some more friendly styling. 🙂

    You can set the “already_subscribed” message in the form settings screen if you scroll down a bit. Leave the field empty to use the default MailChimp notice (with the update link).

    Good luck, hope that helps!

    Danny

    Thread Starter AlexPR

    (@alexpr)

    Hi Danny,

    thank you so much for the quick fix and fast response! It is working now.

    I am using your plugin as short code in a sidebar widget in a Twitter Bootstrap Theme.

    When the browser window is getting resized by the user and becoming narrower, the sidebar width is also getting narrower, but unfortunately the input text box width does not narrow down and becomes wider than the sidebar (with and without the CSS option set in your plugin). I can send you a screenshot if you like.

    Do you have any idea on how to solve this issue?

    Thank you,

    Alexander

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Do not show error messages for existing email addresses and missing input fields’ is closed to new replies.