Send Journeys data to a Destination
Engage Foundations requires a Business tier account and includes Unify.
See the available plans, or contact Support.
When you send data to destinations, you send a series of events or user lists, depending on the destination type.
Before you begin
Ensure you have connected and enabled destinations in your Space.
Send data to destinations
- Add a Send to destinations step to the journey.
- Enter a Step name. This name should be descriptive of the users you send to the destination. For example,
New subscribed users
. Journeys generates a key based on the step name you enter. Destinations use this key to references the users that Journeys sends to it. For track events, the property name uses this key. For Identify events, the trait name uses the key. - Click Connect destinations to select the destination you’ll send the data to.
- Click Save.
Test event payloads
With the Engage event tester, you can send a test event payload to a Destination. As a result, you can confirm that you’ve correctly configured Journey Audiences before you publish your Journey.
Follow these steps to send a test event:
- From the Send to destinations window, select + Add destination.
- Choose the Destination that you want to connect.
- In the Destination pane, select Event tester.
- From the Event Type dropdown, select the event you want to test. Segment generates a test user ID.
- Select Send Event, then view the test event results in the Event lifecycle section.
If your Destination successfully handled the event, Segment displays a 200 OK
HTTP status code along with the full response. If an error occurred, Segment displays any available details in the Event lifecyle section.
Use Trait Activation with Journeys
Use Trait Enrichment and ID Sync to configure sync payloads that you send from Journeys to your destination.
- With Trait Enrichment, use custom, SQL, computed, and predictive traits to enrich the data you map to your destinations.
- Use ID Sync to select identifiers and a sync strategy for the data you send to your destination.
To use Trait Activation with Journeys:
- Navigate to the Journeys builder of a new or existing Journey.
- Select a supported destination from a journey step.
- Select Customized Setup, then add identifier and trait mappings to customize the way you send data to your destination. For more, visit the Trait Enrichment and ID Sync setup docs.
What do I send to destinations?
The data type you send to a destination depends on whether the destination is an Event destination, or a List destination.
Event destination
The format in which the destination receives updates depends on the call type.
Track calls
When the user enters the step:
{
"type": "track",
"event": "Audience Entered",
"properties": {
"j_o_first_purchase__opened_email_dje83h": "true"
}
}
Identify calls
When the user enters the step:
{
"type": "identify",
"traits": {
"j_o_first_purchase__opened_email_dje83h": "true"
}
}
List destination
The destination receives a list of users who qualify for the associated journey step. Unlike lists associated with Engage Audiences, users who are added to a journey list cannot be subsequently removed. See best practices for techniques to suppress targeting with journey lists.
For more information, see Using Engage Data.
This page was last modified: 25 Sep 2023
Need support?
Questions? Problems? Need more info? Contact Segment Support for assistance!