onesignal.com Open in urlscan Pro
104.16.160.145  Public Scan

Submitted URL: http://api.onesignal.co/
Effective URL: https://onesignal.com/
Submission: On October 14 via manual from DE — Scanned from NL

Form analysis 0 forms found in the DOM

Text Content

Javascript must be enabled for the correct page display
Skip to Content
 * Product
   * Messaging Channels
     * Mobile Push Notifications Direct, highly visible, mobile-first
     * Web Push Notifications Direct, reach any browser visit
     * Email Powerful composer, accessible anywhere
     * In-App Messaging Visual, customizable, reach all app users
     * SMS Effective, fast, mobile-first
     * Live Activities Highlight real-time app updates
   * Features
      * Journeys
      * Personalization
      * Segmentation
      * Analytics
      * API
      * SDKs
      * Integrations Directory
     
     View More Features
     Industries
      * Gaming
      * News/Media
      * eCommerce
      * Mobile Apps
      * Fintech/Financial
   
   
   * GET A DEMO
     
     Connect with a customer engagement expert to learn more
 * Resources
   * Resources
      * eBooks
      * Customer Case Studies
      * Videos
      * Podcasts
      * Tools & Templates
      * Events
     
     View All Resources
   * More to Explore
     * Blog
     * Use Cases
     * Demo Videos
     * Notification Preview Tool
     * Signal Boosters Community
     * OneSignal Solution Partners
     * Glossary
   
   
   * GET A DEMO
     
     Connect with a customer engagement expert to learn more
 * Documentation
 * Pricing
 * Get a Demo

Log In Sign Up
Log In Talk to Sales Get Started Now


MAXIMIZE ENGAGEMENT
MINIMIZE CHURN


PUSH NOTIFICATIONS, EMAIL, SMS, LIVE ACTIVITIES, AND IN-APP MESSAGING TO DEVELOP
ENGAGED AND LOYAL CUSTOMERS.

Get Started Now Talk to Sales

G2 G2 Leader in Marketing Automation Software



Trusted by over a million businesses

 * Logo eventbrite gray
 * Logo whole foods gray
 * Logo zynga gray
 * Logo bitcoin gray
 * Logo zenni gray

 * Logo nexstar gray
 * Logo dhl gray
 * Logo royal caribbean gray
 * Logo abinbev gray
 * Logo peapod gray


EVERYTHING YOU’RE LOOKING FOR IN ONE PLATFORM

Omnichannel customer engagement has never been more important – or this easy.


JOURNEYS

Seamlessly automate messaging across channels with our drag-and-drop workflow
builder - all with no code required.


MOBILE PUSH NOTIFICATIONS

Be the first thing customers see when they pick up their phones and the last tap
before lights out.


WEB PUSH NOTIFICATIONS

Stay in front of customers even after they leave your site and bring them back
with real-time news, offers, and updates.


EMAIL

Deliver on-brand and mobile-responsive transactional and promotional emails that
look great on every device.


IN-APP MESSAGING

Inspire action through in-app banners, modals, and multi-screen carousels - no
app store approvals needed.


SMS

Communicate with customers who don’t have your app with one of the highest
engagement channels available.


LIVE ACTIVITIES

Display custom app experiences directly on the Lock Screen with real-time
updates lasting up to 8 hours.


UNBLOCKING MARKETERS SO YOU CAN DRIVE ROI

Marketing teams are being asked to do increasingly more with less support.
OneSignal is here to help.

344%
Increase in engagement through personalized content
36%
Greater engagement from using more than one messaging channel
24%
Higher purchase rates by sending onboarding messages
14%
Improvement in average 30-day retention for apps using Journeys


OPERATE AUTONOMOUSLY

Connect with your audience throughout their lifecycle with our low-maintenance
platform. No need for ongoing engineering support.


BE MORE EFFICIENT

Waste less time context-switching and consolidate channels into one platform for
omnichannel customer lifecycle messaging.


DRIVE MEASURABLE ROI

Onboard, engage, reactivate, and retain your users to drive higher LTV,
retention, and revenue for your business.


GET STARTED TODAY FOR FREE WITH OUR PLATFORM

From a Free Plan to a totally customized annual contract, OneSignal is built to
scale with your business.

Get Started Now Talk to Sales


TAILORED SOLUTIONS FOR YOUR INDUSTRY

We serve businesses across virtually every vertical — these are just a few that
love OneSignal:


GAMING

Upgrade casual players to paying pros with an irresistible engagement loop and
reactivation campaigns.


NEWS & MEDIA

Increase traffic, impressions, and ad revenue with breaking news alerts and
trending stories that are first-to-phone.


ECOMMERCE

Generate revenue through product drops, promos, in-stock alerts, and abandoned
cart reminders.


MOBILE APPS

Digitally transform your strategy for a mobile-first world to grow, engage, and
retain your app users.


FINANCIAL

Be the first to tip off users to critical updates, limited-time opportunities,
and market movements.


MEASURING OUR SUCCESS BY OUR CUSTOMERS’ SUCCESS

See what they have to say about us.

> “Here in the gaming industry, push notifications are the best retention tool
> and the best way to return players to the game. And that’s why we love to work
> with OneSignal.”
> 
> Ishai Kerem
> 
> CRM and Monetization Manager, Beach Bum Games

> 1.5M
> 
> Additional pageviews after 4 years
> 
> "We've managed to bring back tens of thousands of users to our website,
> generating some additional 1.5 million pageviews over the past four years."
> 
> Managing Director
> 
> Small Business Media Company

> “We were able to generate more engagement with the product and were able to
> attribute some transactional messages to these campaigns, which we consider a
> huge success.”
> 
> Daria Dovzhikova
> 
> Growth Product Manager, Bitcoin.com

> 90%
> 
> of OneSignal users say using OneSignal is easier than their previous messaging
> platform.
> 
> Survey of OneSignal Users
> 
> Conducted by UserEvidence

> “Within this one-year journey in partnership with OneSignal, we were able to
> get more than 2x the user activity and revenue versus Salesforce Marketing
> Cloud on the email side.”
> 
> David Ting
> 
> CTO & Global General Manager, Zenni Optical

> 35%
> 
> Increase in mobile app usage
> 
> “OneSignal increased our mobile app usage by over 35%.”
> 
> Chief Technology Officer
> 
> Medium Enterprise Internet Software & Services Company

> “With the introduction of OneSignal Journeys, we’ve taken our engagement
> strategy a notch higher. This feature has allowed us to craft more
> personalized, timely, and relevant messaging sequences.”
> 
> Ryan Lawrence
> 
> Founder, Betmate

> 33%
> 
> Average increase in ability to engage audience using OneSignal reported across
> survey respondents.
> 
> Survey of OneSignal Users
> 
> Conducted by UserEvidence

> “Here in the gaming industry, push notifications are the best retention tool
> and the best way to return players to the game. And that’s why we love to work
> with OneSignal.”
> 
> Ishai Kerem
> 
> CRM and Monetization Manager, Beach Bum Games

> 1.5M
> 
> Additional pageviews after 4 years
> 
> "We've managed to bring back tens of thousands of users to our website,
> generating some additional 1.5 million pageviews over the past four years."
> 
> Managing Director
> 
> Small Business Media Company

> “We were able to generate more engagement with the product and were able to
> attribute some transactional messages to these campaigns, which we consider a
> huge success.”
> 
> Daria Dovzhikova
> 
> Growth Product Manager, Bitcoin.com

> 90%
> 
> of OneSignal users say using OneSignal is easier than their previous messaging
> platform.
> 
> Survey of OneSignal Users
> 
> Conducted by UserEvidence

> “Within this one-year journey in partnership with OneSignal, we were able to
> get more than 2x the user activity and revenue versus Salesforce Marketing
> Cloud on the email side.”
> 
> David Ting
> 
> CTO & Global General Manager, Zenni Optical

> 35%
> 
> Increase in mobile app usage
> 
> “OneSignal increased our mobile app usage by over 35%.”
> 
> Chief Technology Officer
> 
> Medium Enterprise Internet Software & Services Company

> “With the introduction of OneSignal Journeys, we’ve taken our engagement
> strategy a notch higher. This feature has allowed us to craft more
> personalized, timely, and relevant messaging sequences.”
> 
> Ryan Lawrence
> 
> Founder, Betmate

> 33%
> 
> Average increase in ability to engage audience using OneSignal reported across
> survey respondents.
> 
> Survey of OneSignal Users
> 
> Conducted by UserEvidence


THE DEVELOPER’S CHOICE FOR MOBILE MESSAGING

Our founders are developers at heart, prioritizing clear documentation, reliable
APIs, and robust SDKs.

Android iOS Flutter React Native Unity
Select SDK Android iOS Flutter React Native Unity Android
// Initialize SDK during app bootstrapping 
package com.onesignal.sample.android
import android.app.Application
import com.onesignal.OneSignal
class MainApplication : Application() {
    override fun onCreate() {
        super.onCreate()
        OneSignal.initWithContext(this, "APP_ID")
    }
}

Build for Android
import SwiftUI
import DotEnv
import OneSignalFramework
@main
struct MyApp: App {
    @UIApplicationDelegateAdaptor(AppDelegate.self) var appDelegate
    
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
class AppDelegate: UIResponder, UIApplicationDelegate, OSInAppMessageLifecycleListener {
    func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) -> Bool {
        let env = DotEnv(withFile: ".env")
        env.load()
     
        OneSignal.initialize(env.get("ONESIGNAL_APP_ID"), withLaunchOptions: launchOptions)
    
        return true
    }
}

Build for iOS
import 'package:flutter/material.dart';
import 'package:onesignal_flutter/onesignal_flutter.dart';
import 'package:flutter_application_la/live_actiivties_manager.dart';
void main() {
  runApp(const MyApp());
}
class MyApp extends StatelessWidget {
  const MyApp({super.key});
  @override
  Widget build(BuildContext context) {
    LiveActivitiesManager.register();
    OneSignal.initialize("<<YOUR_APP_ID>>");
    OneSignal.Notifications.requestPermission(true);
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
        useMaterial3: true,
      ),
      home: const MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

Build with Flutter
import * as React from 'react';
import { APP_ID } from '@env'; 
import { OneSignal} from 'react-native-onesignal';
class OS extends React.Component<Props, State> {
  constructor(props: Props) {
    super(props);
    this.state = { };
  }
  async componentDidMount() {
    OneSignal.initialize(APP_ID);
  }
}

Build with React Native
using System;
using UnityEngine;
using UnityEngine.UI;
using OneSignalSDK;
public class ExampleBehaviour : MonoBehaviour
{
    public OSConfigData configData;
    public string externalId;
    private void Start()
    {
        OneSignal.Initialize(configData.appId);
    }
    
    private void _userStateChanged(object sender, UserStateChangedEventArgs e) {
        // OneSignal ID and External ID are available in event state
        // e.g., `e.state.Current.OneSignalId`
    }
    
    public void LoginUser() {
        OneSignal.Login(externalId);
    }
    
    public void SetExternalIdString(string newVal) => externalId = newVal;
    
    
}

Build with Unity


SDKS

Enable mobile messaging, identify users, and understand user behavior to improve
your user experience.


REST APIS

Send messages and analyze results at scale, manage subscriptions, and build
integrations.


WEBHOOKS

Connect with your martech stack and seamlessly share message and event data.


SEAMLESS INTEGRATIONS

OneSignal works with leading tools including Analytics platforms, CDPs, Data
Warehouses, CRMs, and more to help you better target and personalize your
messaging–without having to duplicate your data.

View Full Integrations Directory



DEDICATED TO DATA PRIVACY AND SECURITY

Compliant with SOC 2 Type II, GDPR, HIPAA, and more.

Soc 2 Gdpr Ccpa Hipaa Data privacy framework


GET STARTED TODAY FOR FREE WITH OUR PLATFORM

Get going in a matter of minutes.

Get Started Now Talk to Sales

Product
 * Mobile Push Notifications
 * Web Push Notifications
 * Email
 * In-App Messaging
 * SMS
 * Live Activities
 * Journeys
 * Integrations Directory
 * Pricing

Resources
 * Resources Library
 * Customer Case Studies
 * Blog
 * Notification Preview Tool
 * Signal Boosters Community
 * Glossary

Developers
 * Documentation
 * GitHub
 * Code Samples
 * Developer Community
 * Beta Program
 * Status

Company
 * About Us
 * Careers
 * Why OneSignal?
 * Contact Sales
 * Newsroom
 * Partner Program
 * Customer Referral Program

OneSignal is the market leading customer engagement solution for Push
Notifications, Email, SMS, In-App Messaging, and Live Activities.

 * 
 * 
 * 
 * 

 * Privacy
 * Terms of Use
 * Acceptable Use Policy
 * Software Lifecycle Policy

Back to top
This website uses cookies to optimize performance, personalize content and ads,
and analyze site traffic. By continuing to use our site, you agree to our use of
cookies. Learn more.
Okay