Personalization Builder

Prev Next

Overview

The Personalization Builder is a visual interface in Mapp Engage that helps you create and manage personalization rules without coding. It lets you build InsertIf and InsertElse logic with a point-and-click workflow, which is especially useful when you need more complex conditions, fallbacks, and branching than simple placeholders or predefined rules.


Navigation Path

Audience > Segmentation > Personalization > Create


Key Characteristics

  • Visual rule building: Create InsertIf and InsertElse structures using the Builder interface, no coding required.

  • Supports simple and complex logic: Rules can be a single InsertIf statement or a full structure with one or more InsertElse blocks.

  • Fallback content and branching: Combine multiple conditions and define fallback content for different recipient scenarios.

  • Two working modes: Use Edit Mode to work directly with conditions and content, and Structure Mode to manage the rule hierarchy and sequence.

  • Rule overview controls: You can expand or collapse all branches of a rule to improve readability.


Configuration and Behavior

Working with Edit Mode and Structure Mode

  1. When you click New, the Builder opens in Edit Mode with the initial InsertIf block highlighted.

  2. Use Edit Mode when you want to create simple, one-condition rules by working directly with conditions and content.

  3. Switch to Structure Mode when you need more complex logic, such as fallbacks or multiple branches, and want to manage the rule hierarchy and sequence.

  4. In the Structure View, you can add multiple statements and edit the conditions for each statement using the Edit Mode context menu.

Using Code View for unsupported elements

Some personalization elements, such as advanced functions or special attribute types, can only be created in Code View. If the graphical interface cannot interpret an expression, you can switch to manual mode at any time.