- Inbound: External platforms send audiences/cohorts, tags/attributes, or Custom Events into OneSignal so you can target users, trigger Journeys, and personalize messages. Capabilities vary by platform.
- Outbound: OneSignal sends Message Events (sends, opens, clicks, and related engagement) to analytics platforms and data warehouses.
- Bidirectional: Both. Amplitude, Mixpanel, Twilio Segment, and some warehouses support inbound and outbound sync.
Explore the full integrations catalog. Need a system that is not listed? Connect any database, DMP, or CRM with our REST API and External IDs.Event Streams, Custom Events, and Journey webhooks work without a catalog integration.
Looking to be a partner? Become a partner and follow the partner integration guide.
Inbound (to OneSignal)
Import audiences, attributes, and Custom Events from external platforms into OneSignal. Capabilities vary by platform. Cards that also export Message Events are marked bidirectional.Adobe Audience Manager
Import audience segments into OneSignal. Does not support Custom Events.
AlloyDB
Import Custom Events from AlloyDB.
Amazon Athena
Import Custom Events from Athena.
Amazon S3
Import custom events from S3 buckets.
Amplitude
Import cohorts and Custom Events from Amplitude. Bidirectional: also exports Message Events.
Apache Kafka
Import custom events from Kafka topics.
AWS Redshift
Import Custom Events from Redshift.
Azure Synapse
Import Custom Events from Azure Synapse Analytics.
ClickHouse
Import Custom Events from ClickHouse.
Confluent Cloud
Import Custom Events from Confluent Cloud.
Databricks
Import Custom Events from Databricks. Bidirectional: also exports Message Events.
Elasticsearch
Import Custom Events from Elasticsearch indices.
Google BigQuery
Import Custom Events from BigQuery. Bidirectional: also exports Message Events.
Google Cloud SQL
Import Custom Events from Cloud SQL.
Google Pub/Sub
Import Custom Events from Pub/Sub topics.
Google Sheets
Import Custom Events from a Google Sheet (no code required).
Greenplum
Import Custom Events from Greenplum.
HubSpot
Sync contacts and attributes from HubSpot. Trigger OneSignal messages from HubSpot workflows.
Materialize
Import Custom Events from Materialize streaming views.
Microsoft Fabric
Import Custom Events from Microsoft Fabric lakehouses.
Mixpanel
Import cohorts from Mixpanel. Does not support Custom Events. Bidirectional: also exports Message Events.
MotherDuck
Import Custom Events from MotherDuck.
MySQL
Import Custom Events from MySQL.
PostgreSQL
Import Custom Events from PostgreSQL.
SingleStore
Import Custom Events from SingleStore.
Snowflake
Import Custom Events from Snowflake. Bidirectional: also exports Message Events.
SQL Server
Import Custom Events from SQL Server.
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.
Twilio Segment
Import audiences, traits as Tags, and Custom Events from Segment. Bidirectional: also exports Message Events.
Outbound (from OneSignal)
Export Message Events from OneSignal to analytics platforms and data warehouses.Amplitude
Export Message Events to Amplitude. Bidirectional: also imports cohorts and Custom Events.
Databricks
Export Message Events to Databricks lakehouses.
Google Analytics for Firebase
Export mobile push Message Events to Google Analytics for Firebase.
Google BigQuery
Export Message Events to BigQuery datasets. Bidirectional: also imports cohorts and Custom Events.
Mixpanel
Export Message Events to Mixpanel. Does not support Custom Events. Bidirectional: also imports cohorts.
Snowflake
Export Message Events to Snowflake.
Twilio Segment
Export Message Events to Segment. Bidirectional: also imports audiences, traits, and Custom Events.
Attribution & enrichment
Enrich subscriber profiles with mobile attribution, CDP audiences, and subscription purchase data.Adjust
Sync mobile attribution and campaign data into OneSignal user profiles.
AppsFlyer
Sync mobile attribution data from AppsFlyer into OneSignal.
BlueConic
Import audience profiles and segments from BlueConic.
HubSpot
Import HubSpot contact properties and list membership into OneSignal.
RevenueCat
Sync in-app subscriptions and purchases from RevenueCat into OneSignal.
Automation
Trigger OneSignal messages and update users from external automation platforms.ActiveCampaign
Trigger OneSignal messages from the ActiveCampaign automation canvas.
HubSpot
Send OneSignal messages and update users from HubSpot workflows.
App builders
Build apps with native OneSignal push notification support.FlutterFlow
Build Flutter apps with drag-and-drop UI and native OneSignal push.
Median
Convert a website into a native mobile app with OneSignal push.
Andromo
Build Android apps with Andromo and enable OneSignal push.
Retool
Build internal tools in Retool that trigger OneSignal messages.
Related paths
Custom database, DMP, or CRM
Integrate any internal system with External IDs and the REST API.
Partner integration guide
Build and publish a partner integration with OneSignal.
Event Streams
Stream real-time Message Events from OneSignal to any HTTP endpoint.
Journey webhooks
Call external APIs as steps inside a Journey.
Custom Events
Track user actions to trigger Journeys, personalize messages, and measure conversions.
Message Events
Per-user record of sends, opens, clicks, and other message interactions.