• Resolved Plippers

    (@plippers)


    Hi Danny,

    Since my last support thread, I have implemented mc4wp for all of our newsletter signup areas (CF7 on 3 different pages, checkbox in blog comments, and form in sidebar widget area). 2 out of the 3 CF7 forms have “subscribe to newsletter?” checkboxes and the third is a mandatory signup on submission of the form.

    Unfortunately the 2 CF7 forms with checkboxes are subscribing people to our newsletter regardless of whether the checkbox is checked or not. Can you think of anything that would be causing this?

    Many thanks!!

    https://www.ads-software.com/plugins/mailchimp-for-wp/

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

    (@dvankooten)

    Hi Plippers,

    Sorry, my bad. Updating to the latest version of MailChimp for WP Lite should fix the issue.

    Thread Starter Plippers

    (@plippers)

    Wicked! Once again thank you Danny!

    Anonymous User 13176105

    (@anonymized-13176105)

    Hi Danny,

    This looks like an absolutely amazing plugin – well worth the upgrade – however, after connecting to my MC account, selecting a list to subscribe people to, and placing the (test) form (CF7) below on a page, my test emails aren’t being subscribed into the list on MC … I’ve had a look through your discussion and came upon this post – hope it’s ok posting here.

    Anything I might be missing? Admittedly, I’m not sure if the list is only updated once a day etc.

    First Name
    [text* mc4wp-FNAME]
    
    Last Name
    [text* mc4wp-LNAME]
    
    <p>Your Email (required)<br />
        [email* your-email] </p>
    
    <p>Subject<br />
        [text your-subject] </p>
    
    <p>Your Message<br />
        [textarea your-message] </p>
    
    [mc4wp_checkbox "Subscribe to my newsletter"]
    
    <p>[submit "Send"]</p>

    Many thanks for putting this together and any pointers you can provide ??

    Anonymous User 13176105

    (@anonymized-13176105)

    I just had a look at my API settings page in MC and have some interesting feedback that might be of use – you can view at https://nisekodesign.com/wp-content/uploads/api.png – it appears as though the requests are being made but lists/subscribe are resulting in a negative. Is this of any help?

    Again, much appreciated

    Anonymous User 13176105

    (@anonymized-13176105)

    hmmm … may have worked it out – seems to have been some kind of error with the original account I tried to connect to. Either way, it appears to be working now ??

    All going well, expect a pro upgrade – sensational work; many thanks for putting this together!

    Plugin Author Danny van Kooten

    (@dvankooten)

    Hi JBinJPN.

    A required merge field was missing in the subscribe requests. You should have gotten a detailed error message when doing the request from a sign-up form while logged in as an administrator but I’m guessing you were using the CF7 checkbox.

    Anyway, thanks and glad you have figured it out!

    Danny

    Anonymous User 13176105

    (@anonymized-13176105)

    Thanks for the quick response Danny! I didn’t get any error messages unfortunately – where would I find these messages?

    Plugin Author Danny van Kooten

    (@dvankooten)

    If you’re logged in as an administrator and try a sign-up form (rendered by the [mc4wp-form] shortcode) you should see detailed error messages if anything goes wrong.

    Hi
    I am running CF7 with your MailChimp for WordPress Lite, each time I add the following to the name and email = mc4wp- my emails come through with the following variables instead of the actual name = [your-name] <[your-email]>
    When I remove the mc4wp the mail works correctly?
    In both cases the mail is received but the Mailchimp list is not being updated with the new subscribers ?
    I am running the latest version of CF7 and your plugin 1.3.1
    Do the “list fields” in Mailchimp need to be the same in CF7 example
    Mailchimp = FNAME CF7 = your-name

    thank you in advance
    Michelle

    Plugin Author Danny van Kooten

    (@dvankooten)

    Hi Michelle,

    If your list field in MailChimp is FNAME, your CF7 template should be mc4wp-FNAME.

    Then, to show the value in the email you’re receiving from CF7 you should use [mc4wp-FNAME] as well.

    Example CF7 Form

    <p>Your First Name (required)<br />
        [text* mc4wp-FNAME] </p>
    
    <p>Your LastName (required)<br />
        [text* mc4wp-LNAME] </p>
    
    <p>Your Email (required)<br />
        [email* mc4wp-EMAIL] </p>
    
    <p>[submit "Send"]</p>

    Examle CF7 email message body

    From: [mc4wp-FNAME] [mc4wp-LNAME] <[mc4wp-EMAIL]>
    
    .....

    Did that help? ??

    Hi Danny
    Thank you, the emails are now coming through correctly however they are still not being added to the MailChimp List as a subscriber?
    Any thoughts on what could be the problem?

    The response I get back from the MC api is – (250) List_MergeFieldRequired
    does that help?

    Plugin Author Danny van Kooten

    (@dvankooten)

    Hi Michelle,

    The response tells us that your MailChimp list requires a field that is not present in your CF7 form.

    Make sure you include all required fields in your Contact Form (and prefix them with mc4wp-) or make the field optional in your MailChimp list settings.

    Hi Danny
    I only have the following in MC
    [FNAME] [LNAME] [EMAIL]
    and the following in CF7
    [mc4wp-FNAME] [mc4wp-LNAME] <[mc4wp-EMAIL]>
    [mc4wp_checkbox “Sign up for our newsletter”]

    Yay – its working, i disabled the “required” in MC

    Thank you for an awesome plugin!!!

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Checkbox in CF7 is subscribing everyone’ is closed to new replies.