Question
How do I attach profile identifiers or traits to audience events and send them to destinations in Segment Engage?
Product
Twilio Segment
Environment
Segment Console
Answer
You can send customer identifiers and profile traits downstream alongside your Engage audience or journey data using ID Sync and Trait Enrichment. Both features are configured within the Segment Console under your audience or journey connection's customized settings.
- Navigate to Engage > Audiences in the Segment Console.
- Select your audience, and then select the connected destination.
- Click on the Traits and identifiers tab.
- Configure Identifiers (ID Sync): Under the Identifiers section, click + Add Identifier. Map your specific Segment identifiers to their corresponding destination fields and select an ID Strategy (e.g., sending the first added, last added, or all identifiers).
- Configure Traits (Trait Enrichment): Under the Traits section, click Add Trait. Select up to 30 custom, SQL, computed, or predictive traits to sync and map them to the destination fields.
- Click Save to apply your changes.
traits object for Identify calls (e.g., traits.your_trait) and within the properties object for Track calls (e.g., properties.your_trait).
Additional Information
- ID Sync and Trait Enrichment configuration changes only apply to new data flowing after about five minutes. They do not apply to active syncs or trigger a historical resync of the entire audience.
- You can only select a maximum of three identifiers when utilizing an All strategy.
-
ID Sync configurations and space-level ID strategies are not applied to
Audience Exitevents. Segment automatically sends all ID combinations during exit events to ensure the user is successfully removed from the downstream destination audience.