• Resolved Welia

    (@welia)


    Hello,

    I use a Mailchimp form in the popup which worked perfectly with the previous version but for some reason it has stopped working. When clicking on the sign up button it appears as if something is loading within the popup but nothing happens. Screenshot: https://imagizer.imageshack.us/v2/1161x653q90/537/cQh4Vv.jpg This is usually where a new window would appear with a confirmation of the mailchimp subscription. The same embedded codes work perfectly on the rest of my website which is http://www.sympatheticlistening.com/

    Edit: I have just found out that a confirmation email is sent once entering the information so the sign up button works. But no new window opens with a confirmation or error message like it does with the sign up forms on the rest of my website. This is a huge issue to me as people will not know from the website that they have signed up! In Google Chrome it never even changes from the “browsing” status as in the screenshot.

    Custom CSS for the popup: http://pastebin.com/SWfMHJxN
    Embedded Mailchimp code: http://pastebin.com/CUxT7iEN

    What could be going on? Any help would be much appreciated πŸ™‚

    https://wordpress.org/plugins/wordpress-popup/

Viewing 10 replies - 1 through 10 (of 10 total)
  • Hello Welia,
    I just wanna say that I have the same problem with my 2 websites. Everything was ok, and suddenly it looks like there is some javascript issue. Any response from developers would be great.

    Hi there,

    Sorry to hear of the problem you are having.

    I have tested it on my test site using Mailchimp form in the popup and i could reproduce the same issue that you are having therefore i have notified the plugin developer about this so that it can be fixed.

    I have troubleshooted it and found the following error message is getting displayed in the browser javascript console on submitting the mailchimp form.

    Uncaught SecurityError: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Blocked a frame with origin "http://www.abc.com" from accessing a frame with origin "http://abc.us8.list-manage.com". Protocols, domains, and ports must match.

    See the error message in this screenshot : http://i.imgur.com/Tux5m7p.png

    In the meanwhile you can just try using older version of WordPress PopUp plugin by downloading it from the following page which works for you.

    https://wordpress.org/plugins/wordpress-popup/developers/

    Regards,
    WPMU DEV

    Thread Starter Welia

    (@welia)

    Thank you WPMU DEV. It’s nice to have clarity on what’s going on. I’m looking forward to having this problem solved by the plugin developer.

    Hi @welia,

    The issue will be resolved in the future version of plugin.

    It will be mentioned in the following changelog page.

    https://wordpress.org/plugins/wordpress-popup/changelog/

    Have a great day!

    Cheers,
    WPMU DEV

    Thread Starter Welia

    (@welia)

    Hello,

    Coming home from vacation I saw that the Pop Up was updated and I was very excited expecting it to work correctly now. However, this problem is still happening and it also isn’t described in the changelog. Is there any idea on when, with which update it will be fixed?

    Thank you very much.

    Hi @welia,

    It is fixed in the plugin version 4.6.1.3 and in the change log it is noted as following.

    – Fix: Prevent PopUps from staying open after submitting a form to external URL.

    If it’s not working for you using latest version of PopUp plugin then please share us the page link where you are using it so that we can troubleshoot it.

    Regards,
    WPMU DEV

    Thread Starter Welia

    (@welia)

    Hello,

    It still isn’t working. From my point of view the problem doesn’t seem to be that the popup stays open ( which it does ) but rather that the Popup doesn’t allow the link to the MailChimp website to open.

    For these last couple of weeks I have installed an older version, as you adviced, and it worked perfectly ( but doesn’t look as nice imo ).

    I’ve updated the popup to the latest version again so you can see the trouble I am having: http://www.sympatheticlistening.com/

    Thank you for your help πŸ™‚

    Hi @welia,

    I tested on your site and found the mailchimp form is working in the pop up and i am getting the newsletter subscription confirmation mail but not getting any response after submitting the mailchimp form.

    I have tested on my test site creating & using new mailchimp form and found it’s working fine in the pop up displaying response after submitting the mail chimp form as displayed in the following screenshot.

    http://i.imgur.com/kQdY1cX.png

    When tested it i have used “Page Footer” pop up loading method.

    You can also test it on your site using this mailchimp form code http://pastebin.com/GqQi74wj

    The mailchimp form code that you have shared though pastebin is expired so could you please make it available again so that i can use it to test it further?

    Regards,
    WPMU DEV

    Thread Starter Welia

    (@welia)

    I adjusted the original embedded code as I have had many problems with it in my theme. This meant that in the old version of the popup the response from Mailchimp opened up in a separate tab. This still isn’t happening. However, by adding a few lines of code I can get it to show up within the popup just like I saw happening in your example. So the problem is solved!

    Thank you so much πŸ™‚

    Hi @welia,

    You are most welcome, if i can be of any further assistance please don’t hesitate to ask πŸ™‚

    Have a fantastic day!

    Cheers,
    Vinod Dalvi

Viewing 10 replies - 1 through 10 (of 10 total)

The topic ‘Mailchimp Subscribe button not working’ is closed to new replies.