Support » Plugin: Contact Form by WPForms - Drag & Drop Form Builder for WordPress » Confirmation message not being shown

  • Resolved BillMc

    (@billmc)


    I have been using Postman SMTP in conjunction with WPForms. Everything was working fine. Within the last few days, Postman was removed from the repository for lack of support/updates/security flaws. I installed WP MAIL SMTP as a replacement. My notification emails are being sent fine but the Confirmation message is not being displayed on the screen. WPForms confirmations were visible using Postman. Checked with Chrome and Safari.

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

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Jess Quig

    (@jquigam)

    Hi Bill,

    Thanks for reposting your question from the blog comment, we’ll be able to communicate a bit more easily here 🙂

    I took a look at your site, and it looks like your forms are displayed in a popup by Popup Maker. By design, Popup Maker will automatically close their popups when the form is submitted — so it’s easy to miss validation errors, as well as the confirmation message like you mentioned.

    Luckily a while back we had another user talk to Popup Maker support, and they provided some code to prevent this:

    <script type="text/javascript">
    jQuery(function($){
    	$('#popmake-120').popmake('open');
    });
    </script>
    

    You can add this code right into the body of the confirmation message (in the form builder under Settings > Confirmation). Be sure to change the ID (currently 120) to match the ID of your popup (should be in their setting pages).

    I’ve tested this out myself, and it worked great.

    When you’ve had a chance to give this a shot, could you please let me know if it works for you?

    Thanks! 🙂

    Hi Jess,

    I changed the popup number and placed the script in the body of the confirmation message. I cleared the cache and tried it. There was no change – the popup didn’t stay open and the confirmation message was not seen.

    For the heck of it, I placed the script in the theme add-custom-code section and the popup stayed open while the message was displayed. Unfortunately, the popup opened on any page where the button was located without a button click.

    You’ve given me some good direction here and I’ll keep pursuing. Alternatively, is there a popup plugin that works without WPForms that doesn’t have the same issue?

    Finally, it’s strange that this all worked fine when Postman was the smtp handler and quit working when we made the switch to WP Mail SMP.

    Thanks again for your help, Bill

    Plugin Support Jess Quig

    (@jquigam)

    Hi Bill,

    I’m sorry to hear that. It may be worth contact Popup Maker’s support team to ask what they’d advise — possibly they know of a conflict with another plugin or something along those lines.

    I agree with you that it’s an odd timing correlation with the SMTP change, though since this is a known occurrence with Popup Maker, probably a coincidence 🙂

    There may be other solutions, but aside from this code option with Popup Maker, the only other popup option I know will keep a popup open like this is OptinMonster, which is our sister company. In case it helps, here’s their tutorial on using our forms with their popups.

    When a form is embedded in OptinMonster as described in their tutorial, you actually have to add a class to the submit button (om-trigger-close) to tell the popup to close when the form is submitted (so it should stay open by default).

    I hope that helps! 🙂

    Thanks!

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Confirmation message not being shown’ is closed to new replies.