# Can OneSignal Messages be set to open a certain screen?

**URL:** <https://community.thunkable.com/t/can-onesignal-messages-be-set-to-open-a-certain-screen/1656148>\
**Category:** Questions about Thunkable X\
**Tags:** push-notifications\
**Created:** [December 16, 2021, 7:42pm UTC](https://community.thunkable.com/t/can-onesignal-messages-be-set-to-open-a-certain-screen/1656148 "2021-12-16T19:42:43Z")\
**Posts on this page:** 8\
**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:** [December 16, 2021, 7:42pm UTC](https://community.thunkable.com/t/can-onesignal-messages-be-set-to-open-a-certain-screen/1656148/1 "2021-12-16T19:42:43Z")

</div>

Hi,

OneSignal Push Notifications are great, obviously they can open a specific URL and in general they open the app.

Is there anything we can do to change the Screen that the user is taken to when they tap the Notification?

Or, is there any (meta) data that can be sent to the app from the push notification to facilitate this?

Thank you

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [December 16, 2021, 7:46pm UTC](https://community.thunkable.com/t/can-onesignal-messages-be-set-to-open-a-certain-screen/1656148/2 "2021-12-16T19:46:58Z")

</div>

Thunkable does not support deep linking and therefore this feature cannot be implemented.

---

<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:** [December 16, 2021, 7:50pm UTC](https://community.thunkable.com/t/can-onesignal-messages-be-set-to-open-a-certain-screen/1656148/3 "2021-12-16T19:50:54Z")

</div>

I understand. Deep linking is something specific that would need to be implemented per app, right?

OneSignal has “Additional Data” that can be added when sending a message, I wonder if that can be passed through when the user clicks the notification in some other way, so that the app can receive that little bit of metadata, without having to deal with any URLs or links.

Thanks.

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [December 16, 2021, 7:54pm UTC](https://community.thunkable.com/t/can-onesignal-messages-be-set-to-open-a-certain-screen/1656148/4 "2021-12-16T19:54:20Z")

</div>

I will have to reiterate my answer again. You want to use `deep linking` without using the term itself and the bottom line is: **It’s not available**.

In other words, you cannot pass any info to the app when starting it. Thunkable does not have a way to receive external data at the start of the app.

---

<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:** [December 16, 2021, 7:55pm UTC](https://community.thunkable.com/t/can-onesignal-messages-be-set-to-open-a-certain-screen/1656148/5 "2021-12-16T19:55:16Z")

</div>

Okay, thank you.

---

<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:** [December 16, 2021, 9:33pm UTC](https://community.thunkable.com/t/can-onesignal-messages-be-set-to-open-a-certain-screen/1656148/6 "2021-12-16T21:33:14Z")

</div>

I was just thinking, what about in-app messages?  
([Best In-App Messaging Software - OneSignal](https://onesignal.com/in-app))

Once the user clicks the notification, they are taken **into** the app to then see the in-app message, so deep-linking may not be needed as it’s not an external link once the user is within the app, it’s just a button as part of the OneSignal SDK (I think?).

> **[In-App Message SDK Methods](https://documentation.onesignal.com/docs/iam-sdk-methods#in-app-message-click-handler)**
>
> OneSignal Mobile SDK Methods for In-App Messages

OneSignal has a facility to add a “Custom Action ID” (or URL) for the button of the in-app message.

I was wondering if there’s anything that can be done with this, as this data should already have been pushed into the app from OneSignal, therefore it might be available as a variable?

Thank you.

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [December 16, 2021, 10:01pm UTC](https://community.thunkable.com/t/can-onesignal-messages-be-set-to-open-a-certain-screen/1656148/7 "2021-12-16T22:01:14Z")

</div>

Well, that is deep linking. @muneer has it right here, @hdawc. We don’t support the feature you are asking about at this time.

That said, we do encourage users to make as robust as possible navigation components or to use the built in navigators. Obviously, this is not the same as deep linking, but for many this has been a suitable solution. Surely, deep linking can help with conversion rates and increase the overall UI. I would suggest that you put this into our[github repository](https://github.com/thunkable/thunkable-issues/blob/master/.github/ISSUE_TEMPLATE/feature_request.md) as a feature request.

We take our lead of the product from the consumers so… put it there and be heard! 🙂

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/0/f/0f59f292712368bce16ff80133ae10de8a6f27e8.png) [@system](https://community.thunkable.com/u/system)\
**Post date:** [March 16, 2022, 10:01pm UTC](https://community.thunkable.com/t/can-onesignal-messages-be-set-to-open-a-certain-screen/1656148/8 "2022-03-16T22:01:42Z")

</div>

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