GoNative provides an end-to-end solution that enables you to deploy web-based applications as native iOS and Android apps. Learn more
GoNative’s OneSignal integration offers two high-quality services for app users: native push notifications and in-app messages. This article will help walk you through sending your first push notification, which will allow you to send highly visible, relevant, and timely information that will help drive up app engagement. Push notifications are delivered to a user's phone or tablet home screen providing them with specialized information without requiring the user to open your app. OneSignal is an industry-leading push notification provider and they offer advanced custom features including segmentation and scheduling to ensure you can reach the desired target audience at the optimal time. Here is how it all works!
Sending your first Push Notification with OneSignal
OneSignal’s online portal makes it easy to send push notifications to all or a subset of your app users. We’ll take you through the steps required to send your first push notification.
To get started open your OneSignal Dashboard and click Messages > Push > New Push
Enter a Message Name as an internal reference that you can refer back to later.
Step 1: Choose an Audience
Next, utilize user segments to reach specific audiences. You can send notifications to individual segments, multiple segments, and exclude segments from receiving your messages. OneSignal will automatically filter out duplicate user records so the device only gets one push notification. To find out more information about custom segments click here
*Users will be added to your OneSignal account automatically when they install your app. You do not need to import users to send push notifications.
Step 2: Enter a Message
Create a personalized message for your target audience. OneSignal makes it easy to upload custom images to catch the user’s attention. OneSignal’s interactive preview will allow you to view how the notification will look on iOS and Android in real-time!
You can optionally specify a URL to open within your app when the user taps the push notification from their notifications area. To do this add a field in Additional Data named targetUrl and specify the URL. It is important to be case sensitive here.
Step 3: Schedule
The final step is to schedule exactly when you want your push notification to reach the selected audience. You can schedule a notification up to 30 days in advance. The OneSignal Dashboard automatically detects your timezone (displayed on the right side of the page). Notifications will be delivered to users based on the Per-User Optimization selection which provides multiple scheduling options.
Your push notification will be delivered to each user’s device lock screen and notifications view. If the app is open it will also be displayed in a window within the app.
*DISCLAIMER: This content is provided solely for informational purposes. It is not exhaustive and may not be relevant for your requirements. While we have obtained and compiled this information from sources we believe to be reliable, we cannot and do not guarantee its accuracy. This content is not to be considered professional advice and does not form a professional relationship of any kind between you and GoNative.io LLC or its affiliates. GoNative.io is the industry-leading end-to-end solution for developing, publishing, and maintaining native mobile apps for iOS and Android powered by web content. When considering any technology vendor we recommend that you conduct detailed research and “read the fine print” before using their services.*
Want to learn more about OneSignal? Book a demo here.