Performed user properties select the last observed property value of a track event.

Example Use Case - Last Purchased Item

As an example, imagine you are running an e-commerce application. You might create a lastPurchasedItem user property, to track the last item that a user purchased.

{
  "type": "track",
  "userId": "1234",
  "event": "purchase",
  "properties": {
    "item": {
      "name": "orange socks"
    }
  }
}

This property would then be available to render in a template.

{{ user.lastPurchasedItem | default: "this amazing item" }}!