• Resolved dwalton100

    (@dwalton100)


    Hello,

    Assuming the user does not click the ‘X’ button to close the popup, I believe the popup should reappear each time the user loads the page.

    If the user is at the very top of my page and refreshes, the popup appears every time. However, if the user scrolls down the page and then refreshes, the behaviour is unpredictable:

    1. Sometimes, the page jumps to the top, the popup appears, and then the page scrolls down automatically to the point where the user was before refreshing.

    2. Sometimes, the page reloads at the same position the user was, but in this case no popup is displayed.

    Is this behaviour caused by some page elements which come into view after scrolling down? I am using the site builder Elementor.

    For example, it seems that if you refresh above the point when the number counters appear (just after the form ‘Next’ button), then the pop up always appears. However, once the counters appear on screen, refreshing at this point can result in outcomes 1 or 2.

    Thank you.

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Bel

    (@belimperial)

    Hello @dwalton100

    Good day, and thank you for reaching out!

    I checked the popup on your sample page. I saw that popup 383 – cookie is initializing. However, there is a cookie on the trigger Time Delay/Auto Open but did not specify which will control the cookie. The Cookie name is pum-383.

    Kindly remove the cookie so that the popup will always display on page reload and if you want it to display on the same position, please enable the Fixed Positioning under the popup settings Display > Position.

    Lastly, I tried reloading the page, but the popup is not visible on the frontend. Please could you add the below CSS to your site and see if this will fix the issue. You may add it to your Appearance > Customize > Additional CSS.

    .pum-overlay.pum-active,
    .pum-overlay.pum-active .popmake.active {
        opacity: 1 !important;
        display: block !important;
    }

    I hope that helps.

    Let us know if this fixes the issue or if you have any questions.

    Thread Starter dwalton100

    (@dwalton100)

    Hello @belimperial

    Thank you for your reply. Indeed, the Custom CSS you provided now ensures the popup is shown on every refresh, regardless of the page position at the time of the refresh.

    After adding this CSS, I also tried reenabling the Time Delay / Auto Open and On Popup Close cookie events, and the pop up still displays on each refresh (until the user closes it themselves).

    Thanks again for the help!

    Maria T

    (@mariatogonon)

    Hi @dwalton100 – if you have set a cookie to the popup then another important setting is that you will need to set the cookie name to the Trigger settings to be able to make it work. See this demo screenshot from my test site: https://share.getcloudapp.com/GGuWKk6E And, that will do the trick.

    Keep us posted.

    If that works for you then we would very much appreciate it if you could quickly rate the plugin, just to help us spread the word.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Popup doesn’t show after page refresh’ is closed to new replies.