# Overlays: Trigger once per visitor (avoid refresh triggers)

**URL:** <https://community.sitejet.io/t/overlays-trigger-once-per-visitor-avoid-refresh-triggers/268>\
**Category:** Website Builder Request\
**Created:** [June 7, 2021, 3:55pm UTC](https://community.sitejet.io/t/overlays-trigger-once-per-visitor-avoid-refresh-triggers/268 "2021-06-07T15:55:56Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![zachary](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/zachary/32/26_2.png) [@zachary](https://community.sitejet.io/u/zachary)\
**Post date:** [June 7, 2021, 3:55pm UTC](https://community.sitejet.io/t/overlays-trigger-once-per-visitor-avoid-refresh-triggers/268/1 "2021-06-07T15:55:56Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![Frank\_Joerns](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/frank_joerns/32/40_2.png) [@Frank\_Joerns](https://community.sitejet.io/u/Frank_Joerns)\
**Post date:** [June 8, 2021, 2:34pm UTC](https://community.sitejet.io/t/overlays-trigger-once-per-visitor-avoid-refresh-triggers/268/2 "2021-06-08T14:34:32Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![zachary](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/zachary/32/26_2.png) [@zachary](https://community.sitejet.io/u/zachary)\
**Post date:** [June 8, 2021, 2:49pm UTC](https://community.sitejet.io/t/overlays-trigger-once-per-visitor-avoid-refresh-triggers/268/3 "2021-06-08T14:49:41Z")

</div>

Ohhh, that’s sneaky. Thanks for that!!

Maybe I’ll make a feature request for session-based overlays!

---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [July 7, 2021, 4:00pm UTC](https://community.sitejet.io/t/overlays-trigger-once-per-visitor-avoid-refresh-triggers/268/4 "2021-07-07T16:00:59Z")

</div>



---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [July 7, 2021, 4:01pm UTC](https://community.sitejet.io/t/overlays-trigger-once-per-visitor-avoid-refresh-triggers/268/5 "2021-07-07T16:01:10Z")

</div>



---

<div class="post-metadata">

**Author:** ![Suman\_S](https://avatars.discourse-cdn.com/v4/letter/s/c77e96/32.png) [@Suman\_S](https://community.sitejet.io/u/Suman_S)\
**Post date:** [July 8, 2021, 4:10am UTC](https://community.sitejet.io/t/overlays-trigger-once-per-visitor-avoid-refresh-triggers/268/6 "2021-07-08T04:10:43Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Frank\_Joerns](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/frank_joerns/32/40_2.png) [@Frank\_Joerns](https://community.sitejet.io/u/Frank_Joerns)\
**Post date:** [July 8, 2021, 9:55am UTC](https://community.sitejet.io/t/overlays-trigger-once-per-visitor-avoid-refresh-triggers/268/7 "2021-07-08T09:55:25Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [May 17, 2024, 8:03am UTC](https://community.sitejet.io/t/overlays-trigger-once-per-visitor-avoid-refresh-triggers/268/9 "2024-05-17T08:03:22Z")

</div>


