This article explains how to pull Contact from Xtremepush into Distil.
If you haven't already created a connection between Distil and Xtremepush, then you'll need to do this first.
Select Customer Data Source
To pull your Xtremepush Contacts into Distil, navigate to your Xtremepush Connection in Distil via Settings > Integrations. From the list in the panel on the left, select the Xtremepush Integration from which you would like to pull Customer records. If you've just created the connection and there are no data sources listed, click Refresh List in the top menu bar.
Under Customer data sources (the first column), you should see a single Data Source called `All Profiles` which is a single Data Source representing all Customer Profiles and their associated data from Xtremepush. You can enable or disable this Customer data source by clicking the slider.
Click on the Data Source to see details such as sync status, number of records and a list of Attributes. Clicking on an attribute name will allow you to rename the attribute in Distil for the sole purpose of display of this attribute name within Distil.
Once Distil has finished importing and automatically tying the identities of the Customer records together, you can then view the data for the Xtremepush Customer profiles in your Single Customer View in its own tab in the Customer Data Studio.
Xtremepush Attributes
For each Contact, Xtremepush holds values for a set of Standard fields. In addition, you can create Custom fields as explained in this XtremePush article.
When pulling Customer data from Xtremepush, Distil will bring in values for both Standard and Custom fields.
The following is a list of Xtremepush Standard fields that are pulled into Distil:
Standard Attribute | Description |
---|---|
Profile Id | Xtremepush internal Profile ID |
Customer Id | Customer ID in Xtremepush profile |
User Id | User ID in Xtremepush profile |
Email Address | Email Address in Xtremepush profile |
Email Is Addressable | Boolean (True|False) indicating whether Xtremepush thinks the email is valid and can be sent emails to |
Email Subscription | A string value which can be :
|
Gdpr Status | If the value of the field Email Subscription = Subscribed, then the field is set to True, otherwise False |
Mobile Number | Email Address in Xtremepush profile |
Sms Is Addressable | Boolean (True|False) indicating whether Xtremepush thinks the Mobile number is valid and can be sent SMS messages to |
Sms Subscription | A string value which can be :
|
Whatsapp Number | Whatsapp Number in Xtremepush profile |
Whatsapp Is Addressable | Boolean (True|False) indicating whether Xtremepush thinks the Whatsapp number is valid and can be sent messages to |
Language | Language in Xtremepush profile |
Timezone | Timezone in Xtremepush profile |
Date Created | The Date the record was created in Xtremepush |
Date Updated | The Date the record was last updated in Xtremepush |
Email Last Opened | The Date the user profile last opened an email sent from XtremePush |
Custom Fields and mapping to Distil Core attributes
All custom attributes defined in Xtremepush will be pulled into Distil by default. There are a few Customer profile fields which Distil considers to be CORE data attributes which Xtremepush does not have as standard attributes, but if the name of the attribute in Xtremepush is one of the expected values, then it will be treated as one of the core fields.
The following is a list of the Distil CORE attributes and the possible names which are allowed to match automatically:
Distil CORE Field | Allowed Custom Attribute Names |
---|---|
FIRST NAME |
"FNAME", "FIRSTNAME", "GIVENNAME" |
LAST NAME |
"LNAME", "LASTNAME", "SURNAME", "SNAME" |
COUNTRY |
"COUNTRY", "COUNTRYCODE" |
POST CODE (ZIP) |
"POSTCODE", "ZIP" |
Please note, that the mapping is case insensitive and also ignores non alpha characters such as spaces and underscores
Comments
0 comments
Please sign in to leave a comment.