You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Xtremepush](https://xtremepush.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank”} is a complete digital engagement platform. Empowering global brands to create personalised, real-time experiences for their customers across mobile, web, email, SMS and social. Xtremepush's clients are increasing revenue through data-driven, contextually-relevant interactions. The software is flexible, reliable and quick to deploy, backed up by a team of expert strategists and technical support.
12
+
[Xtremepush](https://xtremepush.com/?utm_source=segmentio&utm_medium=docs&utm_campaign=partners){:target="_blank”} is a complete digital engagement platform that empowers global brands to create personalized, real-time experiences for their customers across mobile, web, email, SMS and social. Xtremepush's clients are increasing revenue through data-driven, contextually-relevant interactions. The software is flexible, reliable and quick to deploy, backed up by a team of expert strategists and technical support.
7
13
8
14
This destination is maintained by Xtremepush. For any issues with the destination, [contact the Xtremepush Support team](mailto:[email protected]).
9
15
10
-
> success ""
11
-
> **Good to know**: This page is about the [Actions-framework](/docs/connections/destinations/actions/) Xtremepush (Actions) Segment destination. There's also a page about the [classic Xtremepush destination](/docs/connections/destinations/catalog/xtremepush/). Both of these destinations receive data from Segment.
12
-
13
16
## Benefits of Xtremepush (Actions) vs Xtremepush Classic
14
17
15
18
Xtremepush (Actions) provides the following benefits over the classic Xtremepush destination:
16
19
17
-
-**Easier setup**. Users see fewer initial settings which can decrease the time spent configuring the destination.
18
-
-**Increased transparency**. Users can see the exact data that is sent to the destination, and when Segment sends it.
19
-
-**Improved customization**. Users can determine how the events their sources trigger and map to actions supported by the destination.
20
+
-**Easier setup**: Users see fewer initial settings which can decrease the time spent configuring the destination.
21
+
-**Increased transparency**: Users can see both the exact data that is sent to the destination and the time that Segment sent it.
22
+
-**Improved customization**: Users can determine how the events their sources trigger map to actions supported by the Xtremepush (Actions) destination.
20
23
21
24
## Getting started
22
25
23
-
1. From your workspace's [Destination catalog page](https://app.segment.com/goto-my-workspace/destinations/catalog){:target="_blank”} search for "Xtremepush"
24
-
2. Select **Xtremepush (Actions)** and click **Add Destination**
25
-
3. Select an existing Source to connect to **Xtremepush (Actions)**.
26
-
4. Enter the "API Key" and "API Endpoint" into your Segment Settings UI which you can find from your Xtremepush Project under *Settings > Integrations* as described in the [user guide](https://docs.xtremepush.com/docs/segment){:target="_blank"}.
26
+
1. From your workspace's [Destination catalog page](https://app.segment.com/goto-my-workspace/destinations/catalog){:target="_blank”} search for "Xtremepush".
27
+
2. Select **Xtremepush (Actions)** and click **Add destination**.
28
+
3. Select an existing Source to connect to **Xtremepush (Actions)**, and click **Next**.
29
+
4. Enter a name for your Xtremepush (Actions) destination and click **Create destination**.
30
+
5. From the Segment destinations settings page, enter the "API Key" and "API Endpoint". You can find these values in your Xtremepush Project under *Settings > Integrations* as described in the [Xtremepush Segment integration user guide](https://docs.xtremepush.com/docs/segment){:target="_blank"}.
When you identify a user, we'll pass that user's information to Xtremepush and will try to update or create a new user based on whether a Profile exists with that `user_id`.
46
+
When you identify a user, Segment passes that user's information to Xtremepush and creates a new user, if no profile exists with that `user_id`, or updates an existing profile if the `user_id` already exists.
43
47
44
-
Some special traits will also be used as additional user identifiers:
48
+
Some user traits are also passed as additional user identifiers:
45
49
46
50
| Segment Trait | Xtremepush User Identifier |
47
51
| ------------- | -------------------------- |
48
52
| email | email |
49
53
| phone | mobile_number |
50
54
51
-
For any additional traits you want to save you should create [User Profile Attributes](https://docs.xtremepush.com/docs/attributes-tags){:target="_blank"} in your Xtremepush Project.
55
+
For any additional traits you want to save, create [User Profile Attributes](https://docs.xtremepush.com/docs/attributes-tags){:target="_blank"} in your Xtremepush Project.
52
56
53
-
If a trait does not match a custom Xtremepush User Profile Attribute and is not recognized as a User Identifier it will be ignored.
57
+
If a trait does not match a custom Xtremepush User Profile Attribute and is not recognized as a User Identifier, Xtremepush ignores the trait.
Track calls will be sent to Xtremepush as a `event hits`, so you can use it to [trigger a campaign](https://docs.xtremepush.com/docs/campaign-events){:target="_blank"} for a user.
69
+
Track calls are sent to Xtremepush as a `event hits` and you can use them to [trigger a campaign](https://docs.xtremepush.com/docs/campaign-events){:target="_blank"} for a user.
66
70
67
71
Event properties can be used as merge tags in the message content. You can also define additional rules on where to trigger the campaign based on event properties value.
68
72
69
73
## Enabling Push and In-App Notifications
70
-
To enable Xtremepush push and in-app notifications you will also need to to install the relevant Xtremepush SDKs.
74
+
To enable Xtremepush push and in-app notifications you must also install the relevant Xtremepush SDKs.
0 commit comments