Default Attributes

Prev Next

Default attributes are user attributes that Insider defines for your account in advance. These attributes are chosen based on:

  • The requirements of Insider products.
  • Common patterns of user behavior.

In addition to default attributes, you only need to create custom attributes for data points that are not included in the default list or for special use cases.

For example, the email attribute is required for many Insider products. You do not need to create the email attribute as a custom attribute, as Insider allocates it as a default attribute. However, it does not necessarily mean that the value of a default attribute is automatically populated. You may need to pass the required information for the values of some default attributes. In the example of the email attribute, you need to pass the email information required for this attribute. 

The last visited product name attribute is also a default attribute. However, this attribute does not require you to pass any data specifically for its value, as Insider populates it via the functions defined to map out your website.

Being a default attribute means it exists in your account by default, but it does not guarantee that values are automatically filled. Some attributes (like email) require you to send values, while others (like last visited product name) are automatically populated by Insider.

This guide provides a full list of attributes, categorized by whether Insider populates them automatically or whether you must provide the values.

Default Attributes Populated by Insider

Default attributes populated by Insider require integrating your website and app platforms. Once you complete the integrations, these default attributes will be populated by Insider where applicable.

Below is a list of default attributes populated by Insider, along with their names, definitions, data sources, data types, and sample values.

Attribute NameDisplay NameDefinitionSourceTypeSample Value
laLanguageLanguage of the userWeb / Mobile / EmailStringen_US
ciCityUser's city informationAllStringLondon
coCountryUser's country information in ISO 3166-1 alpha-2 format.AllStringSG
iidProfile IDUser's Profile IDAllString1a2b3c4d5e6f
envEnvironmentEnvironment of the app (e.g., production, development, etc.)MobileStringproduction
udidUDIDUnique device ID of the userMobileString1a2b3c4d5e6f
moDevice ModelSegment for specific device modelsMobileStringiPhone 13
caMobile CarrierSegment for specific carrier brandsMobileStringVodafone
ovOS VersionSegment for specific OS version usersMobileString10
plPlatformSegment for specific platform usersMobileStringiOS
dlDevice LanguageSegment for specific language usersMobileStringEnglish
svSDK VersionSegment for specific SDK version usersMobileString13.4.2
mpoApp Push Opt-inSegment for opted-in/out usersMobileBooleanfalse
mlsMobile App Login StatusSegment for logged-in/out usersMobileBooleantrue
lpsLast App Push SentSegmentation with users' last push interactionMobileDatetime2021-11-10T23:00:00Z
ltpLikelihood to Purchase for AppSegmentation with Likelihood to Purchase algorithmMobileNumber1
app_push_engageApp Push Engage PredictionSegmentation with app push engage predictionMobileNumber1
tssiOS Time SensitiveSegments users according to iOS Time Sensitive selectionMobileBooleantrue
ssmiOS Scheduled SummarySegments users according to the iOS Scheduled Summary selectionMobileBooleanfalse
wptWeb Push TokenUser's web push token subscriptionWebStringa1b2c3d4e5f6
wpoWeb Push Opt-inDefines if user has opted in for web pushesWebBooleantrue
wplWeb Push LanguageUser's web push token languageWebStringen_US
clsCustomer Lifecycle StatusSegmentation with CLS algorithmWebNumber4
icInterest ClusterSegmentation with IC algorithmWebNumber6
clvCustomer Lifetime ValueSegmentation with CLV algorithmWebNumber1
daDiscount AffinitySegmentation with DA algorithmWebNumber5
last_purchase_amountLast Purchase AmountUser's last purchase amountWeb / MobileNumber125
last_purchased_product_nameLast Purchased Product NameUser's last purchased product nameWeb / MobileStringSafari Shirt
last_abandoned_cart_amountLast Abandoned Cart AmountUser's last abandoned cart amountWebNumber310
search_querySearch QueryUser's last search queryWebStringsWomen shoes
cart_abandonedItem(s) in CartDefines if user has items in the cartWebBooleantrue
last_visited_product_idLast Visited Product IDUser's last visited product IDWeb / MobileStringPI-0123
last_visited_product_nameLast Visited Product NameUser's last visited product nameWeb / MobileStringHigh Rise Ankle Jeans
last_visited_product_imgLast Visited Product ImageUser's last visited product imageWeb / MobileStringhttps://img.co
last_visited_product_urlLast Visited Product URLUser's last visited product URLWebStringhttps://url.co
last_visited_categoryLast Visited Category NameUser's last visited categoryWeb / MobileStringKids and Babies
last_visited_category_urlLast Visited Category URLUser's last visited category URLWebStringhttps://mybrand.co/kids-and-babies
device_typeDevice TypeUser's device typeWebStringDesktop
last_abandoned_product_imgLast Abandoned Product ImageUser's last abandoned product imageWebStringhttps://img.co
last_abandoned_product_urlLast Abandoned Product URLUser's last abandoned product URLWebStringhttps://myproduct.co
cart_itemsCart ItemsUser's cart items for cart abandonmentWebStringBlue jeans
c_ucd_last_browsed_itemsLast Browsed ItemsUser's last browsed items for browsed abandonmentWebStringWhite shirt
last_purchase_dateLast Purchase DateUser's last purchase dateWeb / Mobile / APIDatetime2021-11-13T23:00:00Z
last_visit_dateLast Visit DateUser's last visit dateWebDatetime2021-11-13T23:00:00Z
attribute_affinityAttribute AffinityUser's attribute affinityWebStringposhjewels
recommendation_ub_webpushWeb Push RecommendationsAlgorithm that calculates recommendations for each user behavior
WebStrings[“a1b2c3”, “d435f6"]
churn_predictionLikelihood to ChurnSegmentation with Likelihood to ChurnWebNumber1
rfm_recencyRFM RecencySegmentation with RFM segmentsWebNumber3
rfm_frequencyRFM FrequencySegmentation with RFM segmentsWebNumber4
rfm_monetaryRFM MonetarySegmentation with RFM segmentsWebNumber5
rfmRFMSegmentation with RFM segmentsWebNumber451
email_ltoLikelihood to Open EmailSegmentation with Likelihood to OpenWebNumber1
sms_opt_out_userSMS Opt-Out UserUsed for labeling end users who have opted out of SMS via an unsubscription action after a campaign is sent. It is used as a security blanket to prevent you from sending SMS messages to unsubscribed users via Insider's Unsubscribe methods (which can be changed via the Global Unsubscribe page).WebBooleantrue
wa_opt_out_userWhatsApp Opt-Out UserUsed for labeling the end-users who have opted out of WhatsApp via an unsubscription action after a campaign is sentWebBooleanfalse
bounceEmail BouncedIndicates if the email is bouncedEmailNumber1
spamEmail Reported as SpamIndicates if the email is reported as spamEmailNumber0
global_unsubscribeGlobal UnsubscriptionIndicates that recipient opted out of any email that you send
EmailNumber1
has_invalid_emailInvalid Email AddressIndicates if the email is invalidEmailNumber0
unsubscribe_groupsUnsubscribe GroupsIndicates that recipient unsubscribed from a particular type of email being sent to them
EmailNumbers[5,8,9]
email_atEmail AtUser’s common email open time in UTC +1EmailNumber (between 0-24)15
last_email_open_dateLast Email Open DateThe last date user opened an emailEmailDatetime2022-11-10T23:00:00Z
blockedEmail BlockedIndicates if the email is blockedEmailNumber0
warmupEmail WarmupIndicates if the warmup is completedEmailNumber0
last_unsubs_dateLast Unsubscription DateThe last date user unsubscribed from an emailEmailDatetime2010-11-10T23:00:00Z
last_email_clicked_dateLast Email Clicked DateThe last date user clicked on an emailEmailDatetime2021-11-10T23:00:00Z
acnAmplitude CohortsAmplitude connectorCRMStrings["1a2b3c"]
custom_segment_idStatic Segment IDUser's custom segment IDPanelNumbers[9]

Default Attributes Populated by Partners

The following list of default attributes requires you to pass the data needed for their values. If necessary, you can pass such data using one of Insider's data ingestion methods.

Once you start sending data for any default attribute, the respective attribute will be populated with its value.

Below is a list of default attributes that need to be populated by partners, along with their names, definitions, data sources, data types, and sample values.

If you do not pass any data for the following default attributes, they will not be populated with any value.
When sending any data for any of these attributes, ensure that you follow the required datatypes and samplevalues.
Attribute NameDisplay NameDefinitionSourceTypeSample Value
geGenderUser's gender informationAllStringF
biBirthdayUser's birthday in RFC 3339 format (e.g. 1993-03-12T00:00:00Z). Note: Ensure the birthday ends with Z to indicate UTC; no other time offset is included.AllDatetime2021-11-13T23:00:00Z
naNameUser's nameAllStringJane
susurnameUser's surnameAllStringDoe
agAgeUser's ageAllNumber37
emEmail AddressUser's email addressAllStringjdoe@mail.co
eoEmail Opt-inUser's email opt-in information used for the consent to send emails to the userAllBooleantrue
pnPhone NumberUser's phone number in E.164 formatWeb / Mobile / CRMString+6512345678
soSMS Opt-inUser's SMS opt-in information used for the consent to send SMS messages to the userWeb / Mobile / CRMBooleanfalse
uuidUUIDUser's unique user IDWeb / Mobile / CRMString1a2b3c4d5e6f
lidList IDID(s) of the lists the user is inWeb / Email / CRMNumbers[3,7,2]
idfaIDFAUser's IDFA used for Google and Facebook remarketingMobileStringx1y2z3q0
avApp VersionUser's app version informationMobileString12.1.2
mloMobile Location Opt-inUser's location opt-in/opt-out informationMobileBooleantrue
gdprGDPR Opt-InUser's GDPR consent informationWebBooleantrue
wboWhatsApp Opt-inUser's WhatsApp opt-in information used for consent to send WhatsApp messages to the userWebBooleanfalse