Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Note!

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.

  • No labels