Use Cases

Services

Technologies

Services

Services

Resources

Use Cases

Services

Technologies

OneSignal push notifications

OneSignal push notifications

Simon Jenner

Thursday 22 December 2022

Setting up mobile notifications in Bubble? Learn the step-by-step process with insights into OneSignal, BDK plugin nuances, and handling unique player IDs. Are you optimizing your app for seamless native notifications?

Posted in:

No-Code

Lead Owner: Joseph

(Responsible for updating the document & helping out with any questions)

Bubble Editor Link: Click here

Step 1: Mobile notifications setup


Additional Notes

  • OneSignal has different notification types for multiple OS types that have to be set up separately, they can both be set up in a single application however.

Step 2: BDK plugin setup


Additional Notes

  • BDK’s Notification function only works on wrapped apps on mobile devices, it will do nothing on desktop.

  • This will not break anything, as it “silently fails”. Meaning while it doesn’t work, it won’t interrupt anything else.

  • Ensure that the plugin has been paid for if not on agency plan, as “BN-” workflows will not function if the plugin isn’t paid for, and wrapped apps use live version only.

Step 3: Get player ID


Additional Notes

  • This is necessary to send notifications to native app users, as it is a unique ID of their device, without this, there is no target for the notification

Step 4: BDK notification trigger


Additional Notes

  • This can only be tested on a native device on a wrapped app, as BDK workflows will only fire within a BDK wrapped app, this can make testing notifications difficult

 



Launch Your Startup Fast and Affordably! Our no-code approach is perfect for non-tech founders. With a simple 3-step process: START, LAUNCH, GROW, join over 1400 startups we've successfully launched. Start your journey today!

Join