Okay
  Public Ticket #3508906
Popup continually repeating
Closed

Comments

  • Craig Westbury started the conversation

    I have setup a Popup to display the first time the home page is loaded and not displayed again.

    This worked fine on our staging site, when I transferred to the live site, the popup is loading every time the home page is loaded.

    The staging site is now also loading the popup every time.

    I did notice an issue transferring the license for Layer Slider from the staging to live site, could this be related?

    Popup settings are;

    Open Automatically After - 0 Seconds

    Repeat Popup (not selected)

    Prevent Reopening - Selected

    Target Page - Homepage

    Target Audience - All, including Show Only For First Time Visitors

  •  137
    George replied

    Hello Craig,

    Thank you for getting in touch with us. My name is George and I'm happy to assist you today. I appreciate your patience while we've been working towards your ticket.

    No, this issue should be independent whether you are trying it on a staging or live site. I've checked your site and for me, the popup doesn't display at all. Did you change something in the mean time?

    Best Regards,
    George | Kreatura Dev Team

  • Craig Westbury replied

    Thank you George, I had to turn the popup off on the live site, as it kept on repeating on each page load.

    It is still active (and opening on each page load) on the staging site staging6.guidestar.au

    Thanks

    Craig

  • Craig Westbury replied

    Further to my last message, I have updated both staging and live site to 7.9.4 (manually).

    On the staging site this triggered recognition that the license had moved and therefore the pop-up no longer displays (Do you have an license option for staging sites?)

    For the live site, I have re-enabled the pop-up and we are now getting inconsistent behaviour with some people getting the pop-up every time the home page is loaded, and others not getting it at all.

    I tried enabling the repeat option and setting it to a time period (e.g. 1 day). This seemed to result in no-one getting the pop-up.

    How do I get the pop-up to display on first presentation of the home-page and then not be displayed again?

    Thanks

    Craig

  •  137
    George replied

    Hello Craig,

    First of all: I am sorry for the delayed reply.
    About staging sites: LayerSlider is trying to detect staging/dev domains with the following rules: https://layerslider.com/documentation/#activation-sites
    In the current case, "staging6" won't, but "staging" should work.

    About the issue: Did you embed the popup in the home page, or just set the Target Page to Homepage in the popup settings. If you've also embedded it, that can cause an issue like that.

    Best Regards,
    George | Kreatura Dev Team

  •   Craig Westbury replied privately
  •   George replied privately
  •   George replied privately
  • Craig Westbury replied

    thanks George,


    We using a couple of caching options, 

    1. Siteground Optimiser which does frontend caching and page optimisation.

    2. CDN

    Do you have advice on caching options that should / should not be used with the Popup?

  •  137
    George replied

    Helo Craig,

    Currently, for popups, this setting is checked on the server. Therefore, if you are using a cache service, the problem is that if a user visits your page and in the stored version of your cached page the popup should appear, it will always appear from then on until the cache is purged/deleted. We will try to find a solution for that in the near future. Until then, I recommend you exclude that page from the cache. There should be a setting for that both on the CDN and Storefront admin.

    Best Regards,
    George | Kreatura Dev Team