User retention in apps is hard and Push Notifications powered by One Signal can be a very valuable asset to engage with your app audience after they have downloaded your app
However, like ads, being overly aggressive can backfire and have a negative effect on your users. Annoying notifications--those that are irrelevant and too frequent--are the number one reason why users uninstall mobile apps.
Try this new level
We recommend limiting push notifications to content that will be welcomed by a large majority of your users. Less is more!
Most of the work you do to use push notifications in your app will be on the One Signal interface. On Thunkable, you simply drag and drop the component in and add the One Signal API key.
One Signal is a free service that supports unlimited devices and notifications
Go to One Signal and login
Add a new app
Generate a Google Server API key and project number
Select 'Native Android' as target SDK
After dragging and dropping the Push Notifications component to your app, go to the App Settings page of your app and copy the One Signal App ID into the properties of the Push Notifications component
One Signal App ID
Corresponds to the One Signal App ID on the App Settings page of One Signal
If you want to use your app icon as your notification icon, you simply enter the letters "ya" into the small icon field
One Signal allows users to send a push notification immediately or schedule one for later. You can also select their more intelligent timing that optimizes for a user's timezone or most likely to click time.
IMPORTANT: It may take a few minutes for your first push notification to go through