# Deep Link for Specific Pages

**URL:** <https://community.glideapps.com/t/deep-link-for-specific-pages/58181>\
**Category:** Ask for Help\
**Created:** [February 20, 2023, 1:35am UTC](https://community.glideapps.com/t/deep-link-for-specific-pages/58181 "2023-02-20T01:35:36Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joshua\_Mentrup](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joshua_mentrup/32/54600_2.png) [@Joshua\_Mentrup](https://community.glideapps.com/u/Joshua_Mentrup)\
**Post date:** [February 20, 2023, 1:35am UTC](https://community.glideapps.com/t/deep-link-for-specific-pages/58181/1 "2023-02-20T01:35:36Z")

</div>

Hi there,

Is it possible to directly link to a specific page in a Glide app?  
Example: Share a link to a user-specific page in the app

I understand that all pages have their own direct URL, but does anyone know how they are created?  
I have users that have their individual project pages (we essentially do project planning) with information pulled from a Google Sheet.

But I don’t want to just give them the link to our directory because then they could pull up other people’s accounts by navigating through the directory, so I just want to send them a direct link to their project.

If yes, how do we do this?  
If not, is it on the roadmap?

---

<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:** [February 20, 2023, 1:46am UTC](https://community.glideapps.com/t/deep-link-for-specific-pages/58181/2 "2023-02-20T01:46:01Z")

</div>

The below might help:

> [@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:** ![Joshua\_Mentrup](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joshua_mentrup/32/54600_2.png) [@Joshua\_Mentrup](https://community.glideapps.com/u/Joshua_Mentrup)\
**Post date:** [February 20, 2023, 2:44am UTC](https://community.glideapps.com/t/deep-link-for-specific-pages/58181/3 "2023-02-20T02:44:01Z")

</div>

This was pretty helpful in figuring out the pattern, but the problem is that I am not getting the Row IDs from Glide, but I am getting the data from Google Sheets. I have since added a column called “Row ID” to my sheet, but event after a sync it won’t update the details screen URL for each project (aka row) with the Row ID in my sheet, but rather still use the Glide-generated one.

---

<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:** [February 20, 2023, 2:48am UTC](https://community.glideapps.com/t/deep-link-for-specific-pages/58181/4 "2023-02-20T02:48:17Z")

</div>

Is it an option to dispense with the Google Sheet generated ID’s?  
You’d be much better off working with the Glide RowID’s if that’s an option.

---

<div class="post-metadata">

**Author:** ![Joshua\_Mentrup](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joshua_mentrup/32/54600_2.png) [@Joshua\_Mentrup](https://community.glideapps.com/u/Joshua_Mentrup)\
**Post date:** [February 20, 2023, 2:52am UTC](https://community.glideapps.com/t/deep-link-for-specific-pages/58181/5 "2023-02-20T02:52:48Z")

</div>

I actually just figured it out! My sheet has a lot of formulas and is very sensitive, but I just watched the video here: [Glide • Row ID Column](https://www.glideapps.com/docs/reference/computed-columns/row-id-column) that explains I have to add the Row IDs via the Glide editor and can’t just make a new column myself. After doing that, it worked!

---

<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:** [February 20, 2023, 2:54am UTC](https://community.glideapps.com/t/deep-link-for-specific-pages/58181/6 "2023-02-20T02:54:03Z")

</div>

oh, right. hehe, I assumed you were already doing that 🙂

---

<div class="post-metadata">

**Author:** ![Carter](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/carter/32/45004_2.png) [@Carter](https://community.glideapps.com/u/Carter)\
**Post date:** [February 20, 2023, 10:48am UTC](https://community.glideapps.com/t/deep-link-for-specific-pages/58181/7 "2023-02-20T10:48:18Z")

</div>

The problem with the Deep Link is tha, when we use a deep-link (even internal), it relaunches the application with loading and it’s a shame, so the deep link is interesting in my opinion only on emails to open a page. Unless there is a method to avoid this loading that i dont know?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 20, 2023, 12:29pm UTC](https://community.glideapps.com/t/deep-link-for-specific-pages/58181/8 "2023-02-20T12:29:54Z")

</div>

There shouldn’t be a need to use deep links internally to navigate throughout the app. Deep Links are used to get into the app. Not navigate within the app. Within the app, you should be using relations and actions to navigate wherever you need in the app.

---

<div class="post-metadata">

**Author:** ![Carter](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/carter/32/45004_2.png) [@Carter](https://community.glideapps.com/u/Carter)\
**Post date:** [February 20, 2023, 12:48pm UTC](https://community.glideapps.com/t/deep-link-for-specific-pages/58181/9 "2023-02-20T12:48:41Z")

</div>

Yes that’s what i use, but in that way you can connect only using “collection” and use relations like you say, but for exemple in prefer use “hint” for notification system, because look better than a collection for a notification, but i can’t connect to the right page using a “hint”. But basically, you’re right

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 20, 2023, 12:54pm UTC](https://community.glideapps.com/t/deep-link-for-specific-pages/58181/10 "2023-02-20T12:54:19Z")

</div>

I would need more information or some screenshots, but I don’t think you should be limited to only using a collection. If you are showing a notification in a hint component, then how did you get the data for that notification? Wouldn’t it be a relation? Any component that allows actions can call the ‘Show Detail Screen’ for any table or relation.

---

<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:** [February 21, 2023, 12:54pm UTC](https://community.glideapps.com/t/deep-link-for-specific-pages/58181/11 "2023-02-21T12:54:32Z")

</div>

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