Update Profile node

The Update Profile action allows changing the value of customer attributes, add and remove tags from customers.

A customer attribute is a quality of customers assigned to them. A customer can have limitless qualities. All of them are enlisted on a customer card in Profiles.

Tags allow grouping customers into segments and organize communication with customers and so on. Read more about tags here.

WARNING: When the workflow is launched for a large amount of customers, it can take longer to update the attributes.


You must implement the tracking code to your website.

Node configuration

  1. Click the pencil icon.
    Result: A pop-up opens.
  2. From the dropdown list, select Attribute or Tags.
  3. Select an item from a list.
    Result: An item is added.
  4. From the dropdown on the right side, select an action:
    • The Clear field option removes the old value and leaves the attribute empty.
    • The Change option defines a new value for the customer attribute.
    • The Add option adds the selected tag to a customer.
    • The Remove option deletes the selected tag.
  5. For the Change option: Next to the action selection dropdown, enter a value that replaces the old value. You can also add inserts by clicking the plus button in the field. It’s useful when you want to update the attribute value with the value of the aggregate, expression or the event parameter.
  6. To

    impose a limit on the action, switch the Action limit toggle. Enter a number and from the dropdown list, select the time unit. You can define how many times this action can be executed for the whole automation process (workflow), or you can define how many times per second/minute/hour/day/week/month can be executed.

  7. If

    If you want to monitor the entries into this step, switch the Track datapoints toggle on. As a result, events related to the movement between nodes (automation.clientPathStep) will be available in the Analytics module to use. These events (automation.clientPathStep, automation.clientEndStep, automation.startPath) are displayed on the activity list on the profile card regardless of the configuration of this option.

  8. Confirm by clicking Apply.
Important: If the Update profile node is used in the workflow triggered by an event occurrence, the changes of attribute are processed in real time. In the case of the workflows triggered by the Audience node, the changes of attribute are processed in a separate queue and the duration of the processing depends on the load.

Example of use

Example of use
Example of an automation process that uses the Update Profile action

The output of this workflow is tag assignment to customers who buy premium-classified products is tagged with the TopCustomer label.

  1. Add the Profile Event trigger and select an event that signifies transaction (product.buy).
  2. Add an action that updates a customer attribute. In this case we add the TopCustomer tag.
    Result: Once the action is launched, the scenario is completed.

We are sorry to hear that

Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.



Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.

Close modal icon Placeholder alt for modal to satisfy link checker