# How do i get a button to open a custom screen on my menu

**URL:** <https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144>\
**Category:** Ask for Help\
**Created:** [July 13, 2025, 5:26pm UTC](https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144 "2025-07-13T17:26:00Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hbrezy](https://avatars.discourse-cdn.com/v4/letter/h/ea666f/32.png) [@Hbrezy](https://community.glideapps.com/u/Hbrezy)\
**Post date:** [July 13, 2025, 5:26pm UTC](https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144/1 "2025-07-13T17:26:00Z")

</div>

How do i get a button to open a custom screen on my menu?

Thanks

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 13, 2025, 11:27pm UTC](https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144/2 "2025-07-13T23:27:29Z")

</div>

What do you mean by “a custom screen” and “my menu”? Do you mean a screen that you have already built for a specific table?

Do you have some visualizations of what you want to have and can you describe more about the use case here?

---

<div class="post-metadata">

**Author:** ![Hbrezy](https://avatars.discourse-cdn.com/v4/letter/h/ea666f/32.png) [@Hbrezy](https://community.glideapps.com/u/Hbrezy)\
**Post date:** [July 14, 2025, 7:03am UTC](https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144/3 "2025-07-14T07:03:21Z")

</div>

Hey apologies for not being clear. Basically i want a button to open a screen that is on my navigation. Please see screenshot below:

 ![1](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/5/b/5bb771b2365ee16e9ef3cd0b4e2cfcf4ba9442fe.jpeg)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [July 14, 2025, 7:59am UTC](https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144/4 "2025-07-14T07:59:21Z")

</div>

Use a Go to Tab action.

---

<div class="post-metadata">

**Author:** ![Hbrezy](https://avatars.discourse-cdn.com/v4/letter/h/ea666f/32.png) [@Hbrezy](https://community.glideapps.com/u/Hbrezy)\
**Post date:** [July 14, 2025, 1:29pm UTC](https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144/5 "2025-07-14T13:29:17Z")

</div>

Hey, thanks

I also want to reveal a button after a form is filled in. Im struggling with the visibility setting. I want the bottom button to show after the form has been filled. My app is not user specific by the way. Not sure if i need to trigger incrementing numbers or something along those lines. Any advice would be helpful

 ![Screenshot 2025-07-14 at 14.26.12](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/9/b9530728921f0130ad90b03e9c995ad221b7c9f0.jpeg)  
 ![Screenshot 2025-07-14 at 14.26.20](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/d/d/dd952f854d5414a0807d600ab8105dfa364f0bbd.jpeg)  
 ![Screenshot 2025-07-14 at 14.26.37](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/c/6cb5a6c0ccd4f2f2970f8782e5a5e7b294d197ab.jpeg)

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 14, 2025, 2:04pm UTC](https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144/6 "2025-07-14T14:04:44Z")

</div>

> [@Hbrezy](#):
>
> I want the bottom button to show after the form has been filled.

As long as you can define well what triggers the condition “the form has been filled”.

I take it from your wording here:

> [@Hbrezy](#):
>
> My app is not user specific by the way.

…that you mean your app doesn’t need users to log in.

- In the Sign Up open form action, add a step to write a unique ID to a user-specific column called “Session ID”.

- In the Sign Up form, add that Session ID to a column in the destination table.

- When a session ID relation between the 2 columns above is not empty, the user has filled the form.

Or, you can just set a user-specific boolean to true after the form has been submitted.

Please correct me if any of the assumptions are wrong.

---

<div class="post-metadata">

**Author:** ![Hbrezy](https://avatars.discourse-cdn.com/v4/letter/h/ea666f/32.png) [@Hbrezy](https://community.glideapps.com/u/Hbrezy)\
**Post date:** [July 14, 2025, 3:02pm UTC](https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144/7 "2025-07-14T15:02:10Z")

</div>

> [@ThinhDinh](#):
>
> In the Sign Up open form action, add a step to write a unique ID to a user-specific column called “Session ID”.

Hey thanks.

Could you kindly simplify the first 2 step please, i seem to be stuck:

- In the Sign Up open form action, add a step to write a unique ID to a user-specific column called “Session ID”.
- In the Sign Up form, add that Session ID to a column in the destination table.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 14, 2025, 11:11pm UTC](https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144/8 "2025-07-14T23:11:20Z")

</div>

What have you got so far? Can you send me some screenshots?

And can you confirm if your app is fully public, or users can still sign in? What’s the use case here?

---

<div class="post-metadata">

**Author:** ![Hbrezy](https://avatars.discourse-cdn.com/v4/letter/h/ea666f/32.png) [@Hbrezy](https://community.glideapps.com/u/Hbrezy)\
**Post date:** [July 14, 2025, 11:23pm UTC](https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144/9 "2025-07-14T23:23:59Z")

</div>

> [@ThinhDinh](#):
>
> app is fully public

Hey thanks for the support:

the app is app is fully public no users. Please find a few screenshot attached

 ![Screenshot 2025-07-15 at 00.21.52](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/1/4177fb1f44c3325ac5a8b34435186c0809ee95ed.jpeg)  
 ![Screenshot 2025-07-15 at 00.22.04](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/c/6c20348ed25986f82fc04a18232994aaf9a3fd20.jpeg)  
 ![Screenshot 2025-07-15 at 00.22.29](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/6/c6a5f841634485d87889aaa612eefdbc40657f91.jpeg)  
 ![Screenshot 2025-07-15 at 00.23.02](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/8/98ee5d82b8e903ea9b96d580064476e62c1e5918.jpeg)

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 14, 2025, 11:28pm UTC](https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144/10 "2025-07-14T23:28:13Z")

</div>

Thanks, my thinking was you can build your Welcome tab on top of a one-row helper table.

Add your Session ID column in that table, and then when the user opens the Sign Up action, before opening the form, set a unique ID to that Session ID column.

In the form, add that Session ID to the destionation table as a special value, so the relation can be established, and you can hide the Sign Up button after form submission.

---

<div class="post-metadata">

**Author:** ![Hbrezy](https://avatars.discourse-cdn.com/v4/letter/h/ea666f/32.png) [@Hbrezy](https://community.glideapps.com/u/Hbrezy)\
**Post date:** [July 14, 2025, 11:38pm UTC](https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144/11 "2025-07-14T23:38:05Z")

</div>

> [@ThinhDinh](#):
>
> Session ID

Thanks im new dont fully understand this new version of Glide, however i will pass these instruction to a developer from fiverr. Thanks you so much tying to help 🙏

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [July 21, 2025, 11:38pm UTC](https://community.glideapps.com/t/how-do-i-get-a-button-to-open-a-custom-screen-on-my-menu/83144/12 "2025-07-21T23:38:40Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
