The Segment integration allows you to use Xtremepush as your multichannel messaging hub by adding it as a destination in Segment. Customer data from Segment can be routed to Xtremepush in real-time which can be used to trigger campaigns or launch journeys. You can route identified customers, their associated traits, and any action data that is tracked in Segment.
The Xtremepush integration with Segment gives access to the following Segment APIs:
Navigate to Settings > Integrations > Marketplace, select the Segment card and click Connect.
Give your connection a unique Name that helps you easily identify it, click Connect to confirm.
The Overview page will show you the API token needed to add a destination in Segment.
Go to Destinations and click Add destination. Search for "Xtremepush" in the destinations catalog and select. Enter the API token from Xtremepush and click Save. Review the Segment documentation for more information.
When you identify a user, Segment passes that user’s information to Xtremepush where we will update or create a new user profile based on whether a profile exists with that User ID.
Some special traits will also be used as additional user identifiers:
|Segment trait||Xtremepush user identifier|
For any additional traits you want to save you should create user profile attributes in your Xtremepush project.
If a trait does not match a custom Xtremepush user profile attribute and is not recognised as a user identifier it will be ignored.
To create an additional Segment connection, select the Segment card in the Integrations Marketplace tab found at Settings > Integrations > Marketplace. Click Connect New and repeat the integration steps outlined in the above section.
Select the integration you want to update at Settings > Integrations > Marketplace > Configured Integrations. Go to the Settings tab to update the Name of the connection. You can choose to revoke the API token by clicking the bin icon.
Click Save to confirm any changes.
Select the integration you want to update at Settings > Integrations > Marketplace > Configured Integrations. Go to the Settings tab and click the Actions button. You will be presented with the option to either Deactivate or Delete the integration. Clicking either of them opens a confirmation dialog.
Updated 2 months ago