# Link to current screen feature

**URL:** <https://community.glideapps.com/t/link-to-current-screen-feature/49936>\
**Category:** Ask for Help\
**Created:** [September 22, 2022, 8:40pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936 "2022-09-22T20:40:49Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![Albert\_Puig](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/albert_puig/32/84707_2.png) [@Albert\_Puig](https://community.glideapps.com/u/Albert_Puig)\
**Post date:** [September 22, 2022, 8:40pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/1 "2022-09-22T20:40:49Z")

</div>

Hello everybody,

I’ve been trying to send a by trigger zap notification the link of a current screen.

The link seems ok but when the user clics on it the URL gets shorter to the “main” one so it leads to the main menu or whatever the first screen is.

Any tips to solve it?

Thanks in advance ;)!

Albert Puig

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [September 22, 2022, 11:26pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/2 "2022-09-22T23:26:14Z")

</div>

Make sure your sheet has Row IDs…I believe this is a requirement to get the deeplink.

---

<div class="post-metadata">

**Author:** ![Albert\_Puig](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/albert_puig/32/84707_2.png) [@Albert\_Puig](https://community.glideapps.com/u/Albert_Puig)\
**Post date:** [September 23, 2022, 3:44pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/3 "2022-09-23T15:44:14Z")

</div>

Thanks Robert, yes I did asign row IDs but still not working… 😅

The browser pick up the correct URL but suddenly changes to the main one.

I tried diferent navigators and incognit session with no luck…

Anyway is there is another way, will be apreciatte.

Many thanks in advance, have a nice weekend ;)!

Albert Puig

---

<div class="post-metadata">

**Author:** ![Joe\_Gabriele](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joe_gabriele/32/57595_2.png) [@Joe\_Gabriele](https://community.glideapps.com/u/Joe_Gabriele)\
**Post date:** [September 23, 2022, 8:27pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/4 "2022-09-23T20:27:29Z")

</div>

Make sure there are no visibility requirements on the page they are trying to view as that will redirect them to your home page.

---

<div class="post-metadata">

**Author:** ![Albert\_Puig](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/albert_puig/32/84707_2.png) [@Albert\_Puig](https://community.glideapps.com/u/Albert_Puig)\
**Post date:** [September 28, 2022, 2:31pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/5 "2022-09-28T14:31:58Z")

</div>

Hi Joe, I understand then that is not possible to redirect to the page if there is any visibility condition for now. Is that correct? Thank you!

---

<div class="post-metadata">

**Author:** ![Joe\_Gabriele](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joe_gabriele/32/57595_2.png) [@Joe\_Gabriele](https://community.glideapps.com/u/Joe_Gabriele)\
**Post date:** [September 28, 2022, 2:38pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/6 "2022-09-28T14:38:57Z")

</div>

Yes, so for example, if you have a Tab/screen hidden when “email is empty for Users” and a non signed in user tries to access that Tab via your Deep Link, then they will be redirected to the first visible tab.

But if they meet the Visibility conditions, then they can still access that page via Direct Link.  
Might not be your issue, but something to check for!

---

<div class="post-metadata">

**Author:** ![Albert\_Puig](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/albert_puig/32/84707_2.png) [@Albert\_Puig](https://community.glideapps.com/u/Albert_Puig)\
**Post date:** [September 28, 2022, 3:28pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/7 "2022-09-28T15:28:51Z")

</div>

OK, so something I might have done wrong since the the deep link is OK but, eventhough the user acomplish the visibility conditions, is redirected to the home screen…

I’ll keep trying, but in the meanwhile if there is any other tips will be apreciatte 😉

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![Julien](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/julien/32/1003_2.png) [@Julien](https://community.glideapps.com/u/Julien)\
**Post date:** [September 28, 2022, 4:09pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/8 "2022-09-28T16:09:44Z")

</div>

I had the issue as well, to works well, the deeplinks need to be created with an action in a published version of the app and not in the builder.

Not sure how to explain, but you have to do the action (create the link and access it) in a published version of the app, not in the builder.

---

<div class="post-metadata">

**Author:** ![Joe\_Gabriele](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joe_gabriele/32/57595_2.png) [@Joe\_Gabriele](https://community.glideapps.com/u/Joe_Gabriele)\
**Post date:** [September 28, 2022, 5:35pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/9 "2022-09-28T17:35:30Z")

</div>

This is also correct. If you clicked a button to create and save the deeplink when using the builder, you’ll get the wrong deeplink. You’ll need to click the button on the live app.

One tip for not needing an action to create a deep link is to go to the live website and copy the entire url. Then use a template column.

> [@Save Deep link in database](https://community.glideapps.com/t/save-deep-link-in-database/47821):
>
> Hi Gliders, It is now possible to know the deeplink of each page and save it in database. Here are the steps to follow: Go to the builder Add a clickboard button with the “link to the current screen”. Publish your app, to get the right URL Open your application on the web and click on the button you created. You will get a URL like this: https://testaymeric.glideapp.io/dl/6471c6/s/747b79/r/QVZsfqE0SAWAwLTaZA.GiA. You can use the first part of the URL as a column template: https://testaymer…

Example of a deep link in my app.

“[https://thisdish.co/dl/a55b37/s/3ddb6b/r/51UqeVq2RbCURmqA7glnng](https://thisdish.co/dl/a55b37/s/3ddb6b/r/51UqeVq2RbCURmqA7glnng)”

So using the above link, the last part “ 51UqeVq2RbCURmqA7glnng” is the row ID of that particular item.

So using a template column, I would do:

“[https://thisdish.co/dl/a55b37/s/3ddb6b/r/ROWID](https://thisdish.co/dl/a55b37/s/3ddb6b/r/ROWID)”

and dynamically replace ROWID with the Row ID column.

Then you can just share the temp column as your deep link.

---

<div class="post-metadata">

**Author:** ![Albert\_Puig](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/albert_puig/32/84707_2.png) [@Albert\_Puig](https://community.glideapps.com/u/Albert_Puig)\
**Post date:** [September 28, 2022, 9:16pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/10 "2022-09-28T21:16:14Z")

</div>

Hello everybody,

First off all, thanks to all you gave som advice. I really apreciate.

However, still having problems. I think the link is generated correctly but, for some reason, when the users clicks the link, at the end,the browser loads the home page instead. It even hapens when I open the link from a incognit browser session. Here a video that might help what I’m trying to explain:

[Deep link trouble](https://youtu.be/w7WSEu3bTy4)

Sorry to insist, it might be something I’m doing wrong. Any help will be apreciate.

Thanks and good night.

---

<div class="post-metadata">

**Author:** ![Joe\_Gabriele](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joe_gabriele/32/57595_2.png) [@Joe\_Gabriele](https://community.glideapps.com/u/Joe_Gabriele)\
**Post date:** [September 28, 2022, 9:58pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/11 "2022-09-28T21:58:11Z")

</div>

I opened your app. Which screen is the deep link supposed to take a user to?

Could be a few things.

1. You require people to sign in to your app to access
2. Looks like you require them to fill out a form before accessing more of the app.

Both or one of these things could prevent a user from accessing a screen thats beyond these “gate keeping” requirements. I suspect its the form.

---

<div class="post-metadata">

**Author:** ![Albert\_Puig](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/albert_puig/32/84707_2.png) [@Albert\_Puig](https://community.glideapps.com/u/Albert_Puig)\
**Post date:** [December 28, 2022, 7:13am UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/12 "2022-12-28T07:13:41Z")

</div>

Hello everybody,

Still having problems. As far as I understood, the deep link will only work if:

1. We have a ID Column for the item
2. It’s created outside the builder
3. There in no visibility conditions for that screen.

Am I correct?

1 and 2 easy. The third is most of the times impossible to acomplish.

Any other tips please 🙏

Many 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:** [December 28, 2022, 1:28pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/13 "2022-12-28T13:28:07Z")

</div>

As long as the user you share it to has the right to see that screen, then it should not be a problem. What do you mean by “impossible to accomplish”?

---

<div class="post-metadata">

**Author:** ![sardamit](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sardamit/32/263_2.png) [@sardamit](https://community.glideapps.com/u/sardamit)\
**Post date:** [December 28, 2022, 3:50pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/14 "2022-12-28T15:50:25Z")

</div>

This is my theory, and I hope it works.  
You can construct the URL for an item just using the RowID for that record and suffixing it with the URL of the screen the viewer will have access to.

For instance, let’s assume a networking app, where each user can access the profiles of other users using a Search tab.

When Viewer 2 wants Viewer 1 to view Viewer 2’s profile, a link in the following format needs to be sent to Viewer 1: AppDomain[dot]com/Search/[RowID of Viewer2]

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [December 28, 2022, 4:03pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/15 "2022-12-28T16:03:53Z")

</div>

Yep! Explained here:

> [@link Create a deeplink to ANY screen](https://community.glideapps.com/t/create-a-deeplink-to-any-screen/53049):
>
> wave Hey fellow Gliders! Need a way to create, store and share any link to any screen within your app? Discover several tips and tricks for generating deeplinks in my latest video: [[Glide Pages: Create the Perfect Deeplink] ](https://www.youtube.com/watch?v=ciUf_qUmTW0)[https://www.glideapps.com/docs/reference/ux/deep-links?gspk=cm9iZXJ0cGV0aXR0bzU5NDE&gsxid=Q9CRCDFpkU2X](https://www.glideapps.com/docs/reference/ux/deep-links?gspk=cm9iZXJ0cGV0aXR0bzU5NDE&gsxid=Q9CRCDFpkU2X)

---

<div class="post-metadata">

**Author:** ![sardamit](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sardamit/32/263_2.png) [@sardamit](https://community.glideapps.com/u/sardamit)\
**Post date:** [December 28, 2022, 4:17pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/16 "2022-12-28T16:17:43Z")

</div>

> [@Robert\_Petitto](#):
>
> Yep! Explained here:

Yep. Forgot to point to the video Robert created, which was the source of my theory.

---

<div class="post-metadata">

**Author:** ![Albert\_Puig](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/albert_puig/32/84707_2.png) [@Albert\_Puig](https://community.glideapps.com/u/Albert_Puig)\
**Post date:** [December 28, 2022, 8:38pm UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/17 "2022-12-28T20:38:45Z")

</div>

Hello everybody,

Thanks for your advise, now seems to work fine. I was just generatin the link from another tab wich had more visibility restrictions and thats way it didn’t work.

Just one more question. Is it possible to make a “short” and “nicer” link to send?

Anyway, many thanks again and have a happy new year!

---

<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:** [December 29, 2022, 12:07am UTC](https://community.glideapps.com/t/link-to-current-screen-feature/49936/18 "2022-12-29T00:07:52Z")

</div>

> [@Deep links - the mystery remains... slight\_smile](https://community.glideapps.com/t/deep-links-the-mystery-remains/48161/3):
>
> I have an example that uses [short.io](http://short.io) to generate branded shortlists of glide deeplinks. Is this something you’re looking for?
