One Signal Push Notifications

Hi I am in need of some clarification regarding One Signal’s push notification plugin.

I have followed the setup given by bubble to enable push notifications however I am having difficulties sending push notifications through to individual users. Its seems that the app is not communicating with the relevant users player ID’s. Where can I find the player ID’s for users within Bubble?

Do I need to create a thing in my database for One Signal Player ID’s?

Thank you in advance

I am also looking for answer with respect to your above scenario… have you gotten any solution so far?

Hi @teofeijun1986,

Which one of the plugins are using for OneSignal, is it the one by TwoBits?
If it is, I’m pretty sure you don’t need to store the playerId for that because OneSignal have some Bubble integration setup you need to go through on their website, when setting it up.

Thank you for replying,

I am using the one by one signal… should i use the plugin by TwoBits instead?

It depends because there’s a few of them now and I know one only works through the SuperView web wrappers for iOS/Android mobile devices, whilst the OneSignal one works with “web push notifications” through browsers. Are you just trying to get it working with browsers only? when I say browsers, I mean Edge, Chrome, IE etc… not mobile browsers!

It’s all a bit confusing to say the least! but I’ve managed to get notifications working although I run into issues myself everytime, I like to think I’m getting better though :slight_smile:

I tested the one signal plugin made by one signal themself, and it is able to push notification through mobile web browser. However, I can’t seem to locate the user. I have sent an email for help to bubble support. Hopefully can solve the issue.

ok hang on a sec, let me check a couple of my apps
I might have got that wrong

Ok, you’re using the correct one. Sorry about that.

OneSignal Push Notifications (by Two Bits) is for the SuperView web wrapper so don’t use that one.

OneSignal - Push Notifications (by OneSignal) is the one which integrates with Bubble and you have to follow the steps mentioned in this post:
https://manual.bubble.io/bubble-made-plugins/onesignal-web-notifications.html

More info here can be seen here:

Have you seen tis post?

Thanks for the reply, I guess I will continue from the thread you “Push Notifications, onesignal and headache”, so that everyone with the same questions can view together

As the author of the “headaches” post, just wanted to provide an update.

After getting nothing useful from OneSignal support (they didn’t seem to even know they had a Bubble integration), I’ve abandoned OneSignal in favor of Google’s Firebase Cloud Messaging.

I used the Firebase Cloud Messaging plugin and was up and running in under 15 minutes. My particular use case is solved and it all worked as advertised.

So for me, the fastest way to get push notifications like the ones offered by One-Signal was to absolutely not use OneSignal. YMMV.

This topic was automatically closed after 70 days. New replies are no longer allowed.

Hi there,

I would like to clarify on OneSignal PRO plugin. (made by TwoBits)
I’ve made it so that it can work with all devices: web, iOS and Android.
As for now, I’ve only tested with SuperView Wrapper, but ANY webview that has OneSignal SDK installed will be able to receive push notifications.
It should be able to work with the JS bridge too, since it calls on OneSignal SDK to read the PlayerID.
There is a bit of setup involved, and a lot of testers uninstalls it thinking that it doesn’t work. Why? because I’ve made some automation on registration, but you need to place it on pages where user will be logged in.
Why so? If a user will have multiple devices: phones, tablets, laptops, desktop computers, then we can register multiple PlayerIDs to the same user, and delete that device once it logs out.

Feel free to reach out for support (PRO version only) shall you have any issues. Thanks!

Dear bubblers,
I’m also facing some difficulties with the Onesignal Plugin (Made by onesignal). After having spent an entire day trying to implement it, it is unclear how data from players/users are passed by Bubble to the Onesignal app.
I dully followed all ‘Getting Started’ steps from OneSignal Web Notifications - Bubble Docs. However when signing up new users to my website, Onesignal is not mirroring these new users in the dashboard.
Althought I made sure that notifications are allowed on my test device.
From the above post on this forum, I understand that this plugin might not be working ? Is it worth continuing ? Thank you by advance

1 Like