Support » Plugin: Easy Forms for Mailchimp » Single opt-in selected but client receives a confirm subscription email

  • Resolved bandsome

    (@bandsome)


    Hi,

    We have recently created a second signup form by duplicated the first form.
    The original form had single optin selected and when the user joined they were automatically send a welcome email setup in mailchimp.

    Since duplicating the form both forms now send the user a please confirm subscription email, even though single optin has been selected. The user also does not receive the welcome email setup in mailchimp.

    Hope you can help.

    Thanks!

    Edit: We are on Version 6.5.2

    • This topic was modified 1 month ago by  bandsome.

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • bandsome

    (@bandsome)

    EDIT2:

    So I reverted back to a previous backup where everything was running fine (still within version 6.5.2) and I discovered the issue seems to occur when I add a FNAME or LNAME field.

    I tried adding the supplied script below but it didn’t resolve anything.

    add_filter( ‘yikes-mailchimp-checkbox-integration-body’, ‘set_integrations_to_single_optin’, 10, 4 );
    function set_integrations_to_single_optin( $request_body, $integration_type, $list_id, $additional_vars ) {
    $request_body[‘status_if_new’] = ‘subscribed’;
    $request_body[‘status’] = ‘subscribed’;

    return $request_body;
    }

    Thanks

    Plugin Author yikesitskevin

    (@yikesitskevin)

    Hi @bandsome,

    How are you using the form? Is it via a shortcode or via a checkbox integration? The code you linked to (and referred to on the other ticket) is only for the checkbox integrations. It won’t have an effect if you’re using our shortcode (or widget).

    Also, I’ve never seen this problem so any additional information you could offer would be helpful. Can you send a screenshot of your form builder screen with the opt-in options showing? I can assure you that we don’t switch to double opt-in based on the presence of a FNAME/LNAME field.

    Let me know.

    Thank you,
    Kevin.

    bandsome

    (@bandsome)

    Hey Kevin,

    Thanks for the reply.

    We are using the shortcode which we paste into our homepage html.

    A link to all our settings is below –
    https://imgur.com/a/ST4zMbB

    These settings are for the form that currently works perfectly. But as soon as I duplicate this form and add a FNAME or LNAME (required setting or not) to the new form, both forms start to send the sign up confirmation email. I can understand the duplicate form not working for some reason, but for it to stop the first form from working is confusing.

    All i can think of is both forms are linked to the mailchimp automated workflow email, so maybe that workflow email doesn’t like FNAME/LNAME settings.

    Thanks

    Plugin Author yikesitskevin

    (@yikesitskevin)

    Hello,

    I can understand the duplicate form not working for some reason, but for it to stop the first form from working is confusing.

    I completely agree.

    What happens if you make a new form manually (not by duplicating) and add an FNAME/LNAME? Also, how are you testing this? Are you using an email that was deleted/unsubscribed from the form?

    If you unsubscribed your email from your list, Mailchimp won’t allow you to re-subscribe via single opt-in – you’ll need to confirm your subscription again via double opt-in. We have some logic in the plugin that checks if you are unsubscribed and will send a double opt-in email even if it’s a single opt-in list. Could that be the issue?

    Let me know.

    Thank you,
    Kevin.

    bandsome

    (@bandsome)

    Hi Kevin,

    Ah! That was the issue. I was unsubscribing and re-subscribing one email address.
    Just created a new test email and the forms work flawlessly.

    Thanks for the help, much appreciated!

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.