UserProfile

A UserProfile is usually imported from an existing information system, for example CRM, and login database. We usually see our customers using the profile to collect:

  • Contact details

  • User preferences

  • Status in a loyalty program

  • Subscription to a newsletter

  • CRM information

  • Scoring calculated outside the platform

  • Aggregated Values

  • other details

Each UserProfile is associated with a UserPoint by a user identifier. It can also be linked to a UserAccount.

User profile object

field

type

description

$user_account_id

String (Optional)

The associated UserAccount ID. If none, the profile remains anonymous.

$compartment_id

Integer (Optional)

The compartment ID. If none, the profile is imported into the default compartment_id.

$last_modified_ts

Timestamp

The timestamp of the last edit operation for this user profile. Automatically set by the system.

$creation_ts

Timestamp

The timestamp of the creation operation for this user profile. Automatically set by the system.

[any custom property]

Any

The value of a custom property

Example:

Last updated

Was this helpful?