[New feature] Push notifications now support deep linking

Hey everyone,

I’m Nick, a product manager on Bubble’s mobile team.

Deep linking support for push notifications is one of the most requested features we’ve heard from mobile builders, and I’m happy to say it’s here!

Starting today, the Send push notification workflow action has a new optional field: On tap, navigate to destination. Instead of dropping users on your app’s home screen when they tap a notification, you can route them to a specific, customizable view.

What’s new

Here’s what you can configure on the new destination:

  • On tap, navigate to: Choose where users land on tap
  • Navigation type: Stack or modal, so you control how the destination screen appears, if the destination view is not a tab
  • Overlay: Open a sheet or floating group on top of the destination view
  • Base view: Set what the back button leads to when there’s no navigation history, if the destination view is not a tab
  • View parameters: Pass data through the notification so the destination screen knows exactly what to display and can take users directly to the relevant content

Deep linking works on both iOS and Android.

Where to find it

Open any workflow that includes a Send push notification action, where you’ll see the new On tap, navigate to destination option. Once you’ve specified the new settings, submit a new build or OTA to test on your device! Check out the documentation link for a full setup guide.

If you’ve been holding off on push notifications until deep linking was available, now’s a good time to revisit them. And if you’re already using push notifications, this is an easy upgrade worth making.

Give it a try and let us know how it goes in the thread below.

— Nick and the Mobile team

15 Likes

Good job team!

1 Like

i would love to kiss your cheek face for this!

3 Likes

Great job guys​:folded_hands::folded_hands: i asked about it last December i’m glad y’all made it work

1 Like

Amazing job :slight_smile: Love to finally see this

What good news!

Yeeees!!! Thank you!!! @nick.carroll and all team

Wow so bloody awesome guys!

@nick.carroll is there a way to create a deep_link (text) on the fly in the backend? It’s one thing to be able to click-through from a push notification, but another thing to send it in an email. Can we get this capability please? Maybe just a simple action “Create a deep-link” that can be referred back to in the same workflow.

1 Like

Thats next up for us. It will end up being a pretty similar ux / infrastructure so we wanted to prove it out with the push notification deep link case before making it more broad

2 Likes

Oh awesome! Just tested out dthe deep link, works a charm! Great stuff.

1 Like

Anything missing that you would want out of a generic “create a deep link” wf action?

1 Like

nice finally

Nah you’ve done wonders here, can’t really think of anything apart from finding a way to create a slick deep-link url - so not something with huge parameters and something more like https://mywebsite.com/c/lkdica - how I see other apps working.

Hello i’ve tried this feature in live, but it’s not working. Always go to Home on notif click.

Do u know why ? I use bw for schedule my notifications.

Please file a bug report if you havent already so we can investigate, thanks!