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
InsertIfandInsertElsestructures using the Builder interface, no coding required.Supports simple and complex logic: Rules can be a single
InsertIfstatement or a full structure with one or moreInsertElseblocks.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
When you click New, the Builder opens in Edit Mode with the initial
InsertIfblock highlighted.Use Edit Mode when you want to create simple, one-condition rules by working directly with conditions and content.
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.
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.