Page tree
Skip to end of metadata
Go to start of metadata

Data brought in and stored in a user profile object is available to leverage in segmentation and campaign targeting. The two out-of-the-box rules, Object Aggregation and Object Match, allow business users to leverage any data stored on a profile object for driving improved cross-channel personalization.

This Article Explains

This article details the two out-of-the-box rules and provides sample use cases.

Sections in this Article

Accessing Profile Object Rules

Profile Object rules are available in segmentation and campaign targeting. To access the rules, simply follow these steps:

  • Segmentation:
    • Open the user segments screen and select a new segment
    • In the drop-down, select gears
    • In the 2nd drop-down to the right of Gears, hover over Profile Objects in the mega-menu and then select either attribute calculation or object count to open up the associated rule logic
  • Campaigns:
    • Profile Object campaign rules are only available to clients leveraging Interaction Studio's campaigns and templates system 
    • Profile Object rules will appear alongside the other campaign rules in the rule drop-down menu


Profile Object Rules in Segmentation

Profile Object Rules in Campaigns


Understanding Profile Object Rules

The two out-of-the-box rules that are available are detailed in the table below.

Conditions Limit

The maximum number of conditions that a single object rule can contain is 20 conditions.

Rule NameRule DescriptionExample Rules
Object Aggregation

Analyze/evaluate integer and decimal profile object attributes across objects of the same object type.

For example, if you have a lease profile object with an attribute of mileage, and a profile has multiple leases, this rule allows you to apply logic against that attribute that spans across the multiple lease objects available.

Note: This rule can only be used for profile objects that have an integer or decimal attribute applied on the object definition screen. For information on how to configure profile object attributes, reference this article

Example 1: Lease mileage max is less than 50,000 for objects matching no specific conditions

Example 2: Lease mileage average is between 25,000 and 50,000 for objects matching all the following conditions:

  • status is active

Example 3: Mortgage interest rate average is less than .08 for objects matching no specific conditions.


Object Match

Find users with objects that meet a certain set of criteria for targeting/analysis purposes.

For example, if you have a lease profile object, you may want to find all the users that have at least 1 lease that satisfies a set of conditions like:

  • lease end is in the next 90 days
  • lease mileage is over 50,000
  • Year is 2020
  • Model is sport edition

Note: Unlike the object aggregation rule which looks across objects of the same type, the object match rule looks at individual objects on user profiles to see if they match either any or all of the conditions outlined in the rule.

Example 1: Lease count is at least 1 satisfying all of the following conditions:

  • lease end is in the next 90 days
  • lease mileage is over 50,000
  • Year is 2020
  • Model is sport edition


Example 2: Mortgage count is at least 1 satisfying all of the following conditions

  • type is fixed-rate
  • Duration is greater than 10
  • Status is active


Example 3: Support case count is greater than 2 satisfying any of the following conditions:

  • status is open
  • priority is high