Behaviors are a series of customer actions that model the way customers interact with your brand. Optimizely Data Platform (ODP) views them as a set of specific expressions in a particular order, such as cart abandonment:
- The customer added an item to their cart within the last day.
- The customer did not remove that item from their cart.
- The customer did not purchase that item.
Behaviors are used to create segments or to populate dynamic grids in campaigns.
Create a behavior
- Click the ellipses next to Campaigns.
- Select Behaviors > New Behavior.
- Provide a name for the behavior.
- Add the desired steps.
Example behavior: cart abandonment
- The customer added an item to their cart within the last day. The step syntax is "Everyone who matched Product Add to Cart at least 1 time in the last 1 days."
- The customer did not remove that item from their cart. The step syntax is "and then did not match Product Remove from Cart linked to Step 1 with same Product Id for all time."
- The customer did not purchase that item. The step syntax is "and then did not match Order Item Purchase linked to Step 1 with same Product Id for all time."
- Click Save.
Apply a behavior
You can apply behaviors to segments or dynamic grids to affect the content that those elements reference (like campaign emails).
Apply behavior to a segment
- Go to Customers > Segments.
- Create a new segment or edit an existing segment.
- Create or add a Have done something or Have not done something segment expression.
- Search for the desired behavior and provide any additional required information.
- Click Save.
Apply behavior to a dynamic grid
- Go to Campaigns.
- Create a new campaign or edit an existing campaign.
- Add or edit an email touchpoint (you must have OJO for this).
- Add or edit a dynamic grid and select the desired behavior as the Source.
- Click Save to apply the behavior to the grid.
Edit a behavior
- Click the options menu (...) next to Campaigns.
- Select Behaviors.
- Locate the behavior you want to edit and click Edit (pencil icon).
- Make the desired changes and click Save.
Delete a behavior
- Click the options menu (...) next to Campaigns.
- Select Behaviors.
- Locate the behavior you want to delete and select the Delete icon.
- Click Delete to confirm the deletion.
Copy or share a behavior
You can copy or share the structure of a behavior between ODP accounts to use the same behavior in each.
- Click the options menu (...) next to Campaigns.
- Select Behaviors.
- Locate the behavior you want to share and click the Copy icon.
- Select the Account with which you want to share. To create a copy instead, select the current account.
- Select the Scope that you want to have access to the behavior.
- Click Copy to confirm the share.
Use product behavior to encourage a purchase
In Optimizely Data Platform (ODP), how a customer interacts with your products is considered a behavior and can identify the specific products with which a customer had an interaction. This topic explains how to access and use the content from these behaviors to personalize your content.
The following example uses a browse abandonment campaign to show how to use product behaviors. Customers land on the website, view product pages, but leave without adding any items to their cart. The goal is to have the campaign remind them of some of the items that they viewed and encourage a purchase decision.
Use a dynamic grid element to highlight these recently viewed items in a campaign email.
- Go to Campaigns.
- Create a new campaign or edit an existing campaign.
- Add or edit an email touchpoint (you must have OJO for this).
- Select the Elements tab.
- Click to open the Layout section.
- Click and drag a Dynamic Grid to the desired location.
- Select the desired behavior as the Source, such as a default or custom browse abandonment behavior.
- Set the Timeframe.
- Click Save.
You can change these settings after placing the dynamic grid. Select the grid > Content in the Details panel.
More Options
While editing the dynamic grid's settings, you can select More options to reveal more controls for the content and the grid.
Option | Description |
Required | When this is selected, the user must match the behavior. When not selected, it is an optional section in the content. |
Sort Order |
Order the products by a different metric.
For Cart Abandon, use Newest. For Browse Abandon, use Top. |
Behavior Step | This step is the source of the content in the grid and usually does not need to change. |
You can find other options in the Details section after clicking on the grid in the editor.
Option | Description |
Item Index Variable | Name of the variable that has the index of the product in the list of products. |
Row Index Variable | Name of the variable that has the index of the row you are rendering in the content. |
Column Index Variable | Name of the variable that has the index of the column you are rendering in the content. |
Advanced personalization
For advanced personalization, use custom liquid. You can find the reference material on the Liquid website. You should contact your customer success manager before proceeding with advanced personalization.
Article is closed for comments.