Is there a native way to set Overlays to open only the first time a browser visits the page, within native SiteJet?
Without using additional code?
Is there a native way to set Overlays to open only the first time a browser visits the page, within native SiteJet?
Without using additional code?
Hello Zachary,
I had the same problem. I solved it with a trick. It only works if the overlay is on the start page.
You duplicate the start page and you ever lead the customer to the duplicate within the page. So the overlay only appears once when the customer calls up the URL of the page.
Greetings Frank
Ohhh, that’s sneaky. Thanks for that!!
Maybe I’ll make a feature request for session-based overlays!
Hi Frank,
Could you elaborate more on the workaround?
So if I have an overlay on the home page and if I duplicate the home page along with the overlay element, the overlay will not appear on any other page except the home page?
Thanks.
Not quite. If the overlay is on the startpage of the homepage, it will appear again and again when the visitor returns to the startpage of the site.
This may be annoying for the visitor.
That’s why you duplicate the startpage, BUT without the overlay.
In the menu of the page you always link only the copy of the homepage.
So the overlay appears to the visitor only at the first call of the domain.