Connect Journeys data sources to destinations
UpdatedJust getting started? Use our newer source integrations instead!
This page is about our Journeys Track API and Journeys integration sources. If you’re new to Customer.io, you should integrate with our newer API or native integrations instead. Our newer API and integrations support batching, retry logic, and are where we’re focusing our development efforts.
To send data from the Journeys Track API, or integrations based on the track API, to a destination outside of Customer.io:
- Go to the Data Pipelines tab and click Connections.
- Select the destination you want to forward your data to and then click Add Source.
- Select your Journeys API source from the list of sources. You’ll see a different entry for each set of Track API credentials you have—which includes your Track API integration credentials.
- Now you’ll see your Journeys Track API source under Internal Sources connected to your destination.
Give your integrations helpful names
When you set up Journeys integrations, you’ll provide a Name for the integration (or your Track API credentials). Make sure you give your integrations sensible names, like—Production Javascript or Test Environment—so you can easily identify them when you’re setting up destinations.
Each set of Journeys API credentials is a source
When you connect sources to your destination, you’ll see each set of Track API credentials as separate sources. This lets you route each set of credentials to different destinations; you don’t have to forward all Journeys API calls to the same place(s).
Sources are organized by the Name you give to each set of credentials. You may have separate sets of credentials for your website, mobile app, testing, etc. Each set of credentials is called Journeys API: [Name].
What’s the Track API? What are Journeys integrations?
If you’re asking this question, you probably don’t need to worry about it. Check out our integration directory or our API documentation and start integrating with Customer.io!
The Track API is an older (but still great!) way to get data into Customer.io. Journeys integrations are integrations built on the Track API. But, in many cases, the major difference is simply the API keys you’ll use and the names of a few parameters or endpoints.
What if I want to transform my data?
When you connect your Journeys integration traffic to a destination, we automatically transform your data to the newer Data Pipelines API format to support our data-out integrations, like Mixpanel, without writing any code.