Source catalog
The source catalog contains a searchable list of the sources we support, with links to documentation.
Don’t see the source you want?
If you need a source that we don’t support yet, contact us and let us know more about your needs and use cases.
Find a source
Journeys Message Metrics
Journeys captures unsubscribe events and message metrics—when you send a message, when your audience opens a message, and so on. We forward these events to Data Pipelines, so you can use them in downstream applications that help you track performance over time.
Journeys API
The Journeys API was how you sent data to Customer.io before we introduced Data Pipelines. Journeys API sources let you use Data Pipelines without changing your existing integrations by automatically translating incoming Journeys Track API calls to our Data Pipelines format. You’ll use this source for each set of Journeys API credentials that you want to connect to Data Pipelines.
Salesforce
The Salesforce source lets you send data from your CRM to destinations where you can activate it. For example, you can send Salesforce data to Customer.io where you can automatically message people—follow up with leads, message contacts when it’s time to renew their contracts, and so on. This makes Salesforce a part of your larger marketing stack without needing developers to write a complicated integration.
JavaScript
Add our JavaScript library to your website or app to send events representing your website visitors and users to one or more destinations. This library makes it easy—and in some cases, automatic—to send events into Customer.io and other destinations.
Data Pipelines API
You can integrate directly with our REST API if you don’t want to install one of our libraries or you want to support a source that we don’t have a native integration with.
NodeJS
Add our NodeJS library to your project to send events representing your website visitors and app users. This library saves you the trouble of writing your own code to send events into Customer.io and other destinations—either from your Node backend or client-side functions.
Go
Add our Go library to your project to send server-side events representing your audience’s activities. This library saves you the trouble of writing your own code to send events into Customer.io and other cloud-based destinations.
Python
Add our Python library to your project to send server-side events representing your audience’s activities. This library saves you the trouble of writing your own code to send events into Customer.io and other cloud-based destinations.
Google BigQuery
Import data from Google BigQuery to any destination. This source saves you the trouble of writing code to extract, transform, and load data from your warehouse. Instead, specify the query (or queries) to run, and we’ll handle the rest.
Amazon Redshift
Import data from Amazon Redshift to any destination. This source saves you the trouble of writing code to extract, transform, and load data from your warehouse. Instead, specify the query (or queries) to run, and we’ll handle the rest.
Snowflake
Import data from Snowflake to any destination. This source saves you the trouble of writing code to extract, transform, and load data from your warehouse. Instead, specify the query (or queries) to run, and we’ll handle the rest.
MySQL
Import data from MySQL to any destination. This source saves you the trouble of writing code to extract, transform, and load data from your database. Instead, specify the query (or queries) to run, and we’ll handle the rest.
PostgreSQL
Import data from PostgreSQL to any destination. This source saves you the trouble of writing code to extract, transform, and load data from your database. Instead, specify the query (or queries) to run, and we’ll handle the rest.
Microsoft SQL Server
Import data from Microsoft SQL Server to any destination. This source saves you the trouble of writing code to extract, transform, and load data from your database. Instead, specify the query (or queries) to run, and we’ll handle the rest.
Mobile SDK: IOS
Add our iOS library to your app to send push notifications and in-app messages to your app’s users and track your audience’s activities in your app. You can add iOS as a mobile source in CDP, then route events to your journeys instance.
Mobile SDK: Android
Add our Android library to your app to send push notifications and in-app messages to your app’s users and track your audience’s activities in your app. The library sends data directly to Journeys via our Track API, but the events are available via the “Journeys API” source in Data Pipelines.
Mobile SDK: React Native
Add our React Native library to your app to send push notifications and in-app messages to your app’s users and track your audience’s activities in your app. The library sends data directly to Journeys via our Track API, but the events are available via the “Journeys API” source in Data Pipelines.
Mobile SDK: Flutter
Add our Flutter library to your app to send push notifications and in-app messages to your app’s users and track your audience’s activities in your app. The library sends data directly to Journeys via our Track API, but the events are available via the “Journeys API” source in Data Pipelines.
Mobile SDK: Expo Plugin
Use our Expo plugin for your React Native app to send push notifications and in-app messages to your app’s users and track your audience’s activities in your app. The library sends data directly to Journeys via our Track API, but the events are available via the “Journeys API” source in Data Pipelines.
Sorry, there were no results for in the category.
If you want to request a new source, email us and let us know!