Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Tip
titleNote!

The user profile is one of the main entities of the system and contains everything necessary to calculate quality product recommendations for the user. Use the profile lifecycle points listed in this document to fill it with as much data as possible.


Life PointDescriptionAvailable for

Initialization

This creates a new anonymous profile or initializes the use of an existing profile.

Profile Set

This fills an anonymous profile with data or updates the data of an existing profile.

Use this to fill the profile with a first name, last name, email, phone, and other information you need and will use in the system later.

Subscriptions Manage

This changes the subscription statuses of campaigns for an anonymous or existing profile.

During the initialization phase, the anonymous profile is created as subscribed to all campaign types for all channels. Use this method every time you fill the profile with contacts to update the subscription statuses.

You can use multiple message types such as bulk, trigger, and transactional campaigns for channels such as email, SMS, web push, app push, telegram, and more.

Activity Tracking

This saves all the user's activity on a website or in an app in a profile, and uses this to accurately calculate recommendations. 

Use as many events as possible to fill the profile with quality data. You can use a product and category view event, cart, purchase, search, favorites, and any custom events.

Manage Triggers

This keeps the user self-subscribed to product status changes (price and availability) in the profile.

Use this to allow users interested in specific products to be notified about them.

Manage Segments

This adds to or removes a profile from a segment.

Use this if you need to group the profiles based on some characteristic.



Page Navigation

Column
Table of Contents
maxLevel3
indent0px
stylenone

Related Pages

Filter by label (Content by label)
showLabelsfalse
max1
showSpacefalse
sorttitle
cqllabel in ( "profile" , "subscriptions" , "segments" , "triggers" , "tracking" , "initialization" )