Pull Customer data from Xtremepush into Distil

  • Updated

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 : 
  • Unsubscribed
  • Subscribed
  • Not Provided
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 : 
  • Unsubscribed
  • Subscribed
  • Not Provided
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

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.

Still have questions?

Contact us