Getting Started
October 19, 2022

How to send your first push notification with OneSignal

By 
Eamonn Gogan
Updated 
October 19, 2022
Getting Started
October 19, 2022

How to send your first push notification with OneSignal

By 
Eamonn Gogan
Updated 
October 19, 2022
How to send your first push notification with OneSignal

GoNative provides an end-to-end solution that enables you to deploy web-based applications as native iOS and Android apps. Learn more

Getting Started
  —  
October 19, 2022
Updated on 
October 19, 2022

How to send your first push notification with OneSignal

By 
Eamonn Gogan
Updated 
October 19, 2022
How to send your first push notification with OneSignal
Updated on 
October 19, 2022
Getting Started
  —  
May 5, 2022
May 5, 2022

How to send your first push notification with OneSignal

By 
Eamonn Gogan
Updated 

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.

Get Started

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.


Send!

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.

Convert your website into a native app

Guaranteed Acceptance by Apple App Store and Google Play Store. Enter any website URL to build a native iOS and Android mobile app.

Try it out
Convert your website into a native app

Want to learn more about OneSignal? Book a demo here.

Eamonn Gogan
Eamonn Gogan
Customer Success @ GoNative
Connect