Skip to main content
The User Data Feed can hold detailed information about a user that PureClarity can use to define customer segments. There are a few standard fields such as UserId and FirstName but you can provide any number of Custom Fields as part of the feed, e.g. Marketing Preferences or any personal information known. You are able to create customer segments for each custom field sent in the user feed.
PureClarity will either update the information for an existing user or will add a new user if PureClarity has no information for that user.
Please note that there are certain types of information that are you are not allowed to send to us under our Terms and Conditions. These are classes of data that under GDPR would be classed as Special Category Data.
Restricted data includes:
  • Race
  • Ethnic origin
  • Politics
  • Religion
  • Trade union membership
  • Genetics
  • Biometrics (where used for ID purposes)
  • Health
  • Sex life or Sexual orientation
  • Offences
Custom fields can also be sent. These can be of type String, Number, Boolean or Array of strings. For example “VIPCustomer”: true.

Properties

UserId
string
required
Unique User Id. This should be the same identifier sent to PureClarity in the tracking events (customer_details and order_track).
GroupId
string
Optional user group. Used to support price banding (prices per user group)
Email
string
Customer’s email address
FirstName
string
Customer’s first name
lastName
string
Customer’s last name
Title
string
Mr, Mrs, Miss, Ms, Dr, etc.
DOB
string
Date of Birth. NOTE: PureClarity derives ‘Age’ from DOB for Behavioral Profiling. Format is DD/MM/YYYY
Gender
string
Male or Female
City
string
Location of City or Town
State
string
Users location state
Country
string
Users country