šŸ†• Deep Links

I’m not quite sure. Last time I check anything regarding deep link the ā€œSet columnā€ action that would have helped us to automate the flow is still not writing the right link.

Is this approach working for you? If so, I’d like to understand more about how to do this. I don’t have experience with scripts

@ThinhDinh Did you get this to work?

Nope, unfortunately.

If youre trying to automate, you should be able to do this with a multi-step action.

When testing though, you have to do it in the app itself, not the Glide editor. I got it to work in an MVP project.

Users can generate their profile URL that’s just a short link of their username, the destination link is the deep link.

1 Like

@Lisa Thanks Here’s what I need to do. I currently have emails being sent by Zapier when a new row is added. I would like to include a deep link in the email back to the details screen of the just created item. Any thoughts on how I can do this?

I know you can do this if you’re creating the new row from a form. You can create a custom action based on the values set in the newly created row. I’ve created something similar when users create an appointment - a text message is sent along with a deep link to the appointment created.

Create an action to trigger after the form is submitted

You’ll want to create one action to capture the deep link

Then, you should create a webhook to send the information you want into Zapier (or any other connector - I personally use Integrately)

To test this, make sure you do it on a mobile device so that the deep link captured is the page itself. If you do it within Glide, you won’t get the deep link, but a link to the GDE.

8 Likes

Thank you for that detailed description. I’ll give it a try tomorrow :crossed_fingers:

1 Like

Looking forward to hearing how it goes!

1 Like

@Mark @George_B why when I try to copy to clipboard a screen’s link, it brings me the ā€œnormalā€ link appname.glideapp.io and not appname.glideapp.io/dl/.....?

Edit: the tab/table has Row ID

1 Like

@Lucas_Pires, it should give you that deep-link if you have row owners on the table linked to the detail you are in. Please submit a ticket with a screen recording that shows us how to navigate to the area of your app where you have the action and who the ā€œpreveiw asā€ should be. Submit a request – Glide

1 Like

Do I get it only if I have row onwers in my table?

Sorry, too many emails today. I meant Row ID’s.

Np, @George-Glide. I said here up it has

Are you copying the link from the live app itself or through the Glide editor? You’ll only get the right deep link through the live app.

I also tried on browser and in the app installed in my phone

After a few hours testing with public screens, logged-in screens, I understood how it works properly :confounded:

I had an idea to got profile after user sign in, but show it public… yeah! lol I tried some workarounds but it worked.

Hi Lisa,

Thanks for your clear explanation. I’ve a related question to the use of deep links. I’m trying to make a one-click url that references a comment (text element submitted via a form in a glide table). The intent is the url is texted to a recipient and the recipient can click that one url and come straight to the comment thread on the app.

I can save the deep link on form entry and send it via a webhook (I use integromat–>clicksend. However, when users try to click the (very long) resulting url, they are always brought to the log-in page on the app, rather than the comment thread. I’ve made sure to test this from a phone, rather than Glide builder.

Any insights? Would sure like to make this work…

Have those users logged in your app before? I believe that is the intended flow if you have an app that forces users to log in.

Thanks, yes, that’s part of the problem: users have the app installed, and they’ve already logged into it. When they click the deep link (from a text), instead of being directed to the intended item in the app, they are directed to the login page for the app.

Again, I’m doing this from a Glide table (no row ID), rather than a Google sheet, when using the Glide phone app (not the glide builder). It’s a Glide private app, where access is controlled by list of email addresses in the user sheet; all intended users of this feature will have already installed and authenticated to the Glide app by the time they try to use the deep link. And I’m using bitly to shorten the url.

All constructive comments welcome!

Thanks…