# Can I open the app with deep linking URLs and OneSignal?

**URL:** https://community.thunkable.com/t/can-i-open-the-app-with-deep-linking-urls-and-onesignal/748296
**Category:** Questions about Thunkable X
**Tags:** onesignal
**Created:** [August 17, 2020, 12:32pm UTC](https://community.thunkable.com/t/can-i-open-the-app-with-deep-linking-urls-and-onesignal/748296 "2020-08-17T12:32:45Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![hdawc](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/hdawc/32/119068_2.png) [@hdawc](https://community.thunkable.com/u/hdawc)
#### Post date: [August 17, 2020, 12:32pm UTC](https://community.thunkable.com/t/can-i-open-the-app-with-deep-linking-urls-and-onesignal/748296/1 "2020-08-17T12:32:45Z")

</div>

As per title;

Is there a way to create a link that when sent to OneSignal as the URL, it will open the app?  
(no specific screen)

Usually I believe this is done when creating the apps in Studio or XCode. As we can’t do this, I was hoping there is a way to get the app to open?

I could send users to the relevant App/ Play Store (in the app not on the web) , but that doesn’t always open the app.

I was thinking of using app:// itms-app:// or something, but all the info I can find is in reference to when coding from scratch. Though the Android “intent-filter” seems like it could be easy-ish for Thunkable to implement and capture the App ID when exporting(?)

Thank you 🙂

---

<div class="post-metadata">

### Author: ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)
#### Post date: [September 1, 2020, 10:27pm UTC](https://community.thunkable.com/t/can-i-open-the-app-with-deep-linking-urls-and-onesignal/748296/2 "2020-09-01T22:27:16Z")

</div>

Hey @hdawc,

We’ve done some work on deep linking, but nothing ready to be released at the moment, and even then - I’m not sure that our OneSignal component supports this…so perhaps that would need to be updated too?

I appreciate that this would definitely be a _nice_ feature to have, but is it something you _must have_ in order to complete your project at this stage?

Could you ship a version 1 or a test version without it?

---

<div class="post-metadata">

### Author: ![StartShare](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/startshare/32/75883_2.png) [@StartShare](https://community.thunkable.com/u/StartShare)
#### Post date: [September 2, 2020, 6:20am UTC](https://community.thunkable.com/t/can-i-open-the-app-with-deep-linking-urls-and-onesignal/748296/3 "2020-09-02T06:20:46Z")

</div>

Keep me posted on the deep linking, I’m excited to hear you’ve got something in the works! I have a method I might try. I’ve always figured it could be possible with something like this:

a) an invisible web viewer on the first page to listen for injected java and respond accordingly to the data transmitted inwards OR a transparent label that pastes the URL’s data string from the link you clicked to launch the app.

b) The data would be in a string separated by &'s between userID’s from Firebase (which would have to be indexed), something to describe what kind of command it is for the blocks later, and the content ID in the following format, with a “.” to separate an additional variable: userID&post&postID, userID&like&postID.likedBY&userID, userID&comment&postID.commentBY&userID etc.

c) the middle parameter (in this case “post”) would be used to trigger blocks to open screens for the corresponding information, whereas userIDs would load additional variables like profile data, comments, etc and could be saved as app variables.

I haven’t tested/built anything like this yet, and I would have to find a way to pass that string through a link and have the code on the website launch the app (for example: startshare.app/userID&post&postID.commentBY&userID) and copy the parameter to the clipboard for step A.

---

<div class="post-metadata">

### Author: ![hdawc](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/hdawc/32/119068_2.png) [@hdawc](https://community.thunkable.com/u/hdawc)
#### Post date: [September 27, 2020, 4:37pm UTC](https://community.thunkable.com/t/can-i-open-the-app-with-deep-linking-urls-and-onesignal/748296/4 "2020-09-27T16:37:52Z")

</div>

Hi,

At the moment, I’ve put the project this topic refers too on hold.

However, it would be great to allow OneSignal notifications to open the app. Even if it’s not for a specific screen. I can imagine many scenarios that could use these deep links to benefit both developers and users.

If there is movement on this, I would like to Beta test (I will be moving to a new Thunk account soon though)

@StartShare  
For the time being the only thing I can _thunk_ of is for the notification link to redirect to a web page, that redirects to the relevant device’s App Store or Play Store page, though that seems a bit confusing, but might be acceptable for technical users who just want to open the app…

Until Thunkable adds this feature, I don’t think there’s a way around it because the system doesn’t have a link to open the app (as far as I know) except from the App/Play store…

---

<div class="post-metadata">

### Author: ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)
#### Post date: [November 8, 2024, 12:23pm UTC](https://community.thunkable.com/t/can-i-open-the-app-with-deep-linking-urls-and-onesignal/748296/5 "2024-11-08T12:23:44Z")

</div>


