Yeah, this is doable, you just need to handle deep linking properly.
When you send the push notification, include some data with it (like the page name and the thing’s ID — for example, a post ID or comment ID). Then set up deep links in your app so that when the user taps the notification, the app reads that data and navigates straight to the correct page and state.
So instead of just “opening the app”, the notification says something like: open /post/123?comment=456. The app catches that link, loads the post page, and scrolls or opens the comment section automatically.
That’s basically how apps like Facebook do it. If you want, tell me what you’re using (Bubble + BDK, FlutterFlow, native iOS/Android, etc.) and I’ll explain it in the exact way for your setup.
Yeah, fair point — Bubble Native Mobile doesn’t support true deep linking the same way web does, so you can’t rely on universal links like /post/123 yet.
The way people handle this right now is by passing data inside the push notification payload, not via a URL. When the user taps the notification, Bubble gives you access to that payload in the “app opened from notification” event. From there, you manually route the user to the right page and load the correct data using the IDs you sent.
So instead of deep linking, it’s more like “controlled navigation after open.” You include something like post_id or comment_id in the notification, then on app open you check: if post_id exists → go to post page → load that post → open comments. It’s not automatic deep linking, but functionally it achieves the same result.
That’s the current workaround until Bubble adds real deep link support.