Support » Plugin: MC4WP: Mailchimp for WordPress » Custom Integration Stopped Working

  • Resolved luckydays

    (@luckydays)


    Hi guys!

    Thank you for this awesome plugin, it saves much time and makes things flow in the better way.

    Somehow, recently our custom integration stopped working.
    We have a pop-up window with the front-end registration form, where just before the ‘Submit’ button the mc4wp checkbox is located.

    It was pasted exactly in a way described on the Custom integration plugin’s page, just with some additional HTML tags for styling:

    <div class="reg-from-subscr-checkbox-block">
       <label class="reg-form-checkbox">
          <div class="reg-from-subscr-checkbox-input">
          <input type="checkbox" name="mc4wp-subscribe" value="1" />
          </div>
         <div class="reg-from-subscr-span">
         <span>Send me the latest news and insights.</span>
         </div>
       </label>
    </div>

    I am testing the subscription process for the couple days already, with different emails – and still Mailchimp double opt-in emails do not come (the double opt-in option is switched on both inside Mailchimp list’s settings and inside the very plugin settings).

    And the last thing here to mention – the Contact Form 7 integration though works like a charm.

    P.S.: could this be somehow related to this new GDPR updates which you’re preparing for the next plugin’s version?

    Could you assist with this issue, please?

    Thank you!

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Contributor Lap

    (@lapzor)

    Hi,

    This could be a number of things.

    If you set a field to be required, but it’s not coming trough via the custom integration that could break it. Any error in the log on the Mailchimp for WP > Other page?

    Another possibility is that your email is blocked if you used it for testing a few times, see: https://kb.mc4wp.com/not-receiving-opt-final-welcome-email/

    Hope that helps. If you have any questions, please let us know!

    Hi Lap.

    Thanks for your response.

    The field isn’t set to be a required one.
    No errors in the debug log: it displays the successful subscriptions (while set to log everything).

    Regarding possibility the email could be blocked – 100% not.
    a) I’ve tried the same email and was able to subscribe with the Contact Form 7 integration and b) For testing this issue I used my multiple emails (around 6, actually) on different email services.

    Do you have any other ideas or suggestions how this could be troubleshooted and actually – fixed?

    Thank you

    • This reply was modified 2 years, 1 month ago by luckydays.
    Plugin Contributor Lap

    (@lapzor)

    There is a success message when log everything is turned on? That should mean it is send to Mailchimp successfully.

    You can look in your Mailchimp.com account under Account > Extra > API keys, there you will find the API history, to see if you can spot the calls there and if there is any hints there to what could be wrong.

    Hope that helps. If you have any questions, please let us know!

    Hi Lap!

    There is a success message when log everything is turned on?

    Yes, sure there’re successful messages – those are from the Contact Form 7 integration’s successful subscriptions (as I’ve mentioned before, that in case with CF7 integration – it works fine as it should).

    You can look in your Mailchimp.com account under Account > Extra > API keys, there you will find the API history, to see if you can spot the calls there and if there is any hints there to what could be wrong.

    Thanks for pointing out to this one.
    Actually, right now I’ve tried the whole process one more time:
    1. I’ve registered as a new user on the website (with marking a MC4WP checkbox). 2. I’ve checked the Mailchimp’s API calls table – and actually the status is with an error – http://take.ms/fpsO4
    So, seems something is wrong with triggering Mailchimp’s API in this case?

    Whilst I’ve checked in the same way Contact Form 7 submitting (with MC4WP checkbox marked) – it was successful and Mailchimp API Calls table shows it as a successful result.

    Plugin Contributor Lap

    (@lapzor)

    That API log looks good, we first try to update the contact and if that comes back with an error we know we need to create the contact instead.

    Maybe I misunderstood your message about the subscribers showing in the log when it’s set to log everything. I now understand that if you test the form you are having issues with it does not show anything in the log even when the log is set to log everything?

    Can you share with me a link to the form that has this custom integration?

    thanks.

    I now understand that if you test the form you are having issues with it does not show anything in the log even when the log is set to log everything?

    Yes, it doesn’t show there was any kind of error. But that’s not a problem at all 🙂
    The problem… the challenge is to make the MC4WP checkbox work for the custom form.

    Can you share with me a link to the form that has this custom integration?

    Sure. Please, go to the homepage of https://homeswithsoul.com.au/ and push ‘List a property’ button at the right header part, and then – click ‘Create your account’ link. You would see that form and MC4WP checkbox.

    Plugin Contributor Lap

    (@lapzor)

    My question is, does it show anything in the log when log everything is turned on when you submit the custom integration that is not working?

    What version of Boxzilla and Mailchimp for WordPress are you using? Please be sure to update everything to the latest version.

    ​Thanks for letting us know.

    No. Actually, it happens to display only the status of CF7 and the very MC4WP forms – http://take.ms/jykBH

    All plugins are updated. Boxzilla 3.2.2 and Mailchimp for WordPress 4.2.1

    Plugin Contributor Lap

    (@lapzor)

    Could you make a test page for me with the same form, but directly on the page instead of a boxzilla box, and see if it works there?

    ​Thanks for letting us know.

    Hi Lap.

    That ‘Login/Sign Up’ form is implemented inside the WordPress template, it’s not set as a form inside Boxzilla box.

    Here is it’s full code – please check it and let me know what do you think, how this could be finally fixed?

    • This reply was modified 2 years, 1 month ago by luckydays.
    Plugin Contributor Harish Chouhan

    (@hchouhan)

    Hey luckydays,

    Can you please let us know how the custom form is created? From this I mean, do you use a plugin or custom PHP code to process the form?

    Plugin Contributor Lap

    (@lapzor)

    I’m sorry, this just seems to go nowhere. Let me assure you we are doing our best to help you though.

    Please contact our Premium support at support -at- mc4wp.com, hopefully we can look into it further from there. You can just send a link to this thread to get us up to speed.

    I will close the thread here so we can pick it up from there.

    Hope that helps.

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Custom Integration Stopped Working’ is closed to new replies.