OneSignal Help & Documentation

Welcome to the OneSignal New IA developer hub. You'll find comprehensive guides and documentation to help you start working with OneSignal New IA as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    Discussions

Integrations Overview

Integrating OneSignal with Third Parties


Looking for more?

See our Full Integrations List.

If you have an integration to share, Become A Partner!

Supported Integrations



Database, DMP, & CRM Integration

Link your user data from any external data set to OneSignal. This is generally the best place to start as OneSignal can work in almost any case. Also see our DMP, CDP, CRM Integration Blog Post for more details.


  • Boost engagement with more contextualized messaging from OneSignal, triggered when users enter or exit Mixpanel cohorts
  • Gain a holistic view of customers by combining Mixpanel in-product user actions and OneSignal message engagement metrics
  • Leverage product-level user insights for re-engaging campaigns through OneSignal


  • Create segment triggered campaigns.
  • Dynamically send users a push notifications when an action or event occurs.
  • Send user metrics and reactions back into Blueshift to drive future engagement.


  • Connect Data stored in Firebase Firestore and/or Realtime Database
  • Send notifications through Firebase Cloud Functions using images in your Firebase Cloud Storage

  • Single view of customer.
  • Realtime audiences. Understanding your customer.
  • One API.
  • Cleaner code.



Analytics Integrations

Not seeing your Analytics vendor? No problem!
OneSignal's SDK allows you to hook into analytics events around:

  • notifications
  • user data changes
  • prompt actions


Track mobile downloads and segment users based on channel, campaign and ads.

Create customized and personalized push notifications and in-app messaging.

Google Analytics for Firebase

Track Notification Opened, Received (Android only) and Influenced Opened events

Microsoft App Center Analytics

  • Track and update notification and subscription events as they occur
  • Better understand the interaction between your user and the notification they clicked
  • Send Custom Events


  • Send event data to Amplitude.
  • Create and receive a whole set of cohorts based on your users' behavior and actions.

Popular Analytics Tools

CMS & App Builders


WordPress & Shopify

The official OneSignal WordPress Plugin and Shopify App. Setup guides:

Google Tag Manager

Easily run OneSignal code within your Google Tag Manager Setup.

3rd Party Web Integrations

Support for web based solutions by 3rd party developers we love! Like VTEX, Laravel, VueJS, CosmicJS and more!


Powerful code-free web application builder

A popular solution that turns your website into a mobile app and leverages OneSignal out-of-the-box!


Create a mobile app. Without code!

Locations & Subscriptions



  • Geofences: More powerful than native geofencing, with unlimited geofences, polygon geofences, and more.
  • Places: Detect when a user visits a place, chain, or category without creating geofences for those places
  • Insights: Predict a user's home and work locations and detect when a user is at home, at work, or traveling
  • Regions: Detect a user's country, state, DMA, and postal code. Simpler than reverse geocoding.


  • Fetch products, make purchases, and check subscription status with our native SDKs.
  • Host and configure products remotely from our dashboard.
  • Analyze the most important metrics for your app business in one place.
  • See customer transaction histories, chart lifetime value, and grant promotional subscriptions.
  • Get notified of real-time events through webhooks.
  • Send enriched purchase events to analytics and attribution tools with our easy integrations.


  • Integrate in-app purchases and subscriptions in your iOS mobile app in 2 lines of code. No server code required.
  • View and analyze important revenue metrics to make data-driven decisions. Find out how many users start trials, convert to paying customers and renew.
  • Test different in-app purchases on paywall. Run experiments to find a subscription price that maximizes ROI.
  • Automatically win back lapsed customers, reduce churn, get cancellation insights using OneSignal integration.
  • Send personalized push or in-app message through OneSignal, when a specific event occurs, e.g. if a user cancels a trial or billing issue occurs.

Workflow Automation



  • A plethora of integrations along with RSS feed
  • Set up automated workflows that connect OneSignal with other apps.
  • Send push notifications for new posts, no manual work or coding required.


  • Send event reminders to ensure your customers turn up.
  • Direct mobile users to other marketing channels such as social networks or your website.
  • Promote new products or offers to increase sales.
  • Remind inactive users to use your app.
  • Notify your customers of any changes or disruptions.

Movable Ink

  • Integrate Movable Ink creative output into OneSignal with our pre-built solution
  • Automate content production with reusable content apps that connect to any data source
  • Layer in real-time contextual cues such as location and weather, customer data, live inventory, and more

Updated 2 months ago

Integrations Overview

Integrating OneSignal with Third Parties

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.