Skip to main content
OneSignal integrates with a wide range of platforms—from data warehouses and CRMs to analytics and automation tools. Explore the full integrations catalog or become a partner. To build your own integration, follow the partner integration guide.
Need something custom? You can connect to any database, DMP, or CRM.Looking for webhooks? See Event Streams for real-time message events or Journey webhooks for user-specific automation.

How to choose an integration

GoalSection
Full bidirectional sync (events, audiences, and message data)Featured integrations
Send custom events or audience data into OneSignalInbound
Export message event data from OneSignalOutbound
Track attribution, purchases, or enrich user profilesAttribution & enrichment
Trigger messages from external workflow toolsAutomation
Build apps with native OneSignal supportApp creation

These integrations support full bidirectional data sync:
  • Import custom events into OneSignal
  • Sync audience cohorts with OneSignal
  • Export message events from OneSignal

Mixpanel

Sync cohorts, export message events, and import custom events between Mixpanel and OneSignal.

Amplitude

Sync cohorts, export message events, and import custom events between Amplitude and OneSignal.

Twilio Segment

Route events, traits, and audiences between Segment and OneSignal in both directions.

HubSpot

Trigger messages, create and update users, and sync audience data via HubSpot workflows.

Inbound (to OneSignal)

Import audience data, tags, and custom events from external platforms into OneSignal.
Amplitude, HubSpot, Mixpanel, and Twilio Segment also support inbound data sync. See Featured integrations.

Adobe Audience Manager

Import audience segments from Adobe Audience Manager into OneSignal.

Custom event sources

Connect databases, data warehouses, and streaming platforms to import custom events into OneSignal.

AlloyDB

Import custom events from your AlloyDB database.

Amazon Athena

Query and import custom events from Amazon Athena.

Amazon S3

Import custom events from S3 buckets.

Apache Kafka

Stream custom events from Kafka topics.

AWS Redshift

Import custom events from your Redshift data warehouse.

Azure Synapse

Import custom events from Azure Synapse Analytics.

ClickHouse

Import custom events from your ClickHouse database.

Confluent Cloud

Stream custom events from Confluent Cloud.

Databricks

Import custom events from Databricks lakehouses.

Elasticsearch

Import custom events from Elasticsearch indices.

Google BigQuery

Import custom events from BigQuery datasets.

Google Cloud SQL

Import custom events from Cloud SQL instances.

Google Pub/Sub

Stream custom events from Pub/Sub topics.

Google Sheets

Import custom events from Google Sheets spreadsheets.

Greenplum

Import custom events from your Greenplum database.

Materialize

Import custom events from Materialize streaming views.

Microsoft Fabric

Import custom events from Microsoft Fabric lakehouses.

MotherDuck

Import custom events from your MotherDuck database.

MySQL

Import custom events from your MySQL database.

PostgreSQL

Import custom events from your PostgreSQL database.

SingleStore

Import custom events from your SingleStore database.

Snowflake

Import custom events from your Snowflake warehouse.

SQL Server

Import custom events from your SQL Server database.

Starburst Enterprise

Import custom events via Starburst Enterprise queries.

Starburst Galaxy

Import custom events via Starburst Galaxy queries.

Trino

Import custom events via Trino queries.

Outbound (from OneSignal)

Export message event data from OneSignal to analytics or storage platforms.
Amplitude, Mixpanel, and Twilio Segment also support outbound message event sync. See Featured integrations.

Databricks

Export message events to Databricks lakehouses.

Google BigQuery

Export message events to BigQuery datasets.

Snowflake

Export message events to your Snowflake warehouse.

Attribution & enrichment

Track in-app purchases, attribution, and user traits to enrich subscriber profiles.

Adjust

Sync mobile attribution data with OneSignal.

AppsFlyer

Sync mobile attribution data from AppsFlyer.

BlueConic

Import audience profiles and segments from BlueConic.

HubSpot

Import contact properties and audience data from HubSpot.

RevenueCat

Sync in-app subscription and purchase data from RevenueCat.

Automation

Trigger push messages and update users from external automation platforms.

ActiveCampaign

Trigger OneSignal messages from the ActiveCampaign automation canvas.

HubSpot

Send messages and update users via HubSpot workflows.

App creation

Build apps with native OneSignal push notification support.

FlutterFlow

Build Flutter apps with drag-and-drop and native OneSignal push.

Median

Convert websites into native mobile apps with OneSignal push notifications.

Andromo

Build Android apps with Andromo and enable OneSignal push notifications.

Retool

Build internal tools with Retool and trigger OneSignal messages.