OneSignal is a high volume and reliable push notification service for websites and mobile applications. We support all major native and mobile platforms by providing dedicated SDKs for each platform, a RESTful server API, and an online dashboard for marketers to design and send push notifications.
Easy to use - Implementing reliable interfaces to the GCM/FCM (Google), APNS (Apple), and the Web Push protocols is difficult. There are open source projects to do it, but even the best ones break when message quantity begins to exceed 500,000 at a time.
Better Than The Competition - Other notification services lack features such as segmentation, automatic/triggered notifications, variable substitution, a notification delivery API, or detailed reporting tools. Additionally, other services often provide low quality or out of date SDKs that do not support new platform features.
Advanced Functionality - OneSignal provides marketing tools including A/B testing, segment targeting, variable-substitution, localization, drip marketing, and conversion tracking.
Platform Support - OneSignal provides a single UI and API to deliver messages across iOS, Android, Amazon Fire, Windows Phone, Chrome Apps, Amazon Alexa, Safari, Chrome Web, and Firefox.
SDK Support - OneSignal provides SDKs for nearly every major cross-platform mobile development environment, including Unity, PhoneGap, Cordova, Ionic, React Native, Intel XDK, Corona, Xamarin, Marmalade, Adobe Air, and Web Push.
Popular - OneSignal is the most widely used push notification service for both web and mobile developers, with over 325,000 registered developers and 175,000 applications and websites.
Free - Best of all, OneSignal is a free service that supports unlimited devices and notifications. OneSignal makes money by selling data to advertisers and research companies. We also offer paid service options for clients that require increased data privacy.
Marketers - Talk to your developers, and meanwhile get acquainted with OneSignal Features in our user manual.
Easy setup for web and mobile push
Build targeted segments to personalize messages to just the right users
Schedule messages in a variety of ways, including our ML-optimized Intelligent Delivery method
Dive into your user data, no matter how many users you have
View stats on messages you've sent