Goal

To calculate the current biological age of your contacts, based on their date of birth.

Background Information​

An operation is a type of profile-based automation. An operation consists of expression language applied to a profile attribute with the data type string, number or date. Use an operation to extract or modify data stored in an attribute.

Procedure

  1. In ​Administration​, create a new custom user attribute with the name ​CurrentAge​. The data type is Number.
  2. In ​Automation​, create a new profile-based automation with the type ​Operation​.
    The target attribute is ​CurrentAge​.
    The operation has the following expression.

    ${ecm:age(date.today,user.DateOfBirth)}
  3. Click the Save button.
  4. Select the profile-based automation and click the Activate button.
    ⇒ The profile-based automation is now active.
  5. Click the Apply Automations button.
    ⇒ Engage applies the automation to all contacts in the system. This can take a long time. An email notifies you when the automation is finished.

Related Topics​