Mapp Engage lets you personalize email and SMS messages to increase contact engagement. This page guides you through the steps in the order you work through them and links to the articles that describe each step. For an explanation of the concepts, see Basics.

1 Prerequisites
Your Engage system is configured to send email and/or SMS messages.
Customer data is available in your Engage system in the form of:
Attributes for basic and advanced personalization. See Understanding Attributes.
Related Data for expert personalization. See Getting Started with Related Data in Mapp Engage.
2 Personalization Workflow
2.1 Learn the basics
Get an overview of the message workflow and the personalization options.
Documentation | Description |
|---|---|
Overview of the entire email workflow. Read this if you want the big picture. | |
Overview of the entire SMS workflow: build your audience, create the SMS, send it, and review the delivery results. | |
Overview of the two personalization methods, placeholders and rules, and the tools you use for them. |
2.2 Create the message
You add personalization while you create an email or SMS message.
Documentation | Description |
|---|---|
The different ways of creating an email message and its components. | |
How to create an SMS message in Mapp Engage. |
2.3 Prepare the personalization
2.3.1 Personalize with placeholders
Placeholders insert simple values from your contact data into a message.
Note
Member attributes are not available in the personalization expander. Personalizations based on custom attributes must be configured manually. In these cases, enter the placeholder code manually.
Documentation | Description |
|---|---|
Reference for placeholders that insert message, group, and system data. | |
The building blocks of a placeholder: personalization tags and attribute references. | |
The code view, where you enter personalizations manually. | |
Insert Product Catalog data and the products in the eCommerce tables of a contact. |
2.3.2 Personalize with rules
Rules show content only if conditions are met, for example a different greeting for different contacts and a fallback for everyone else.
Documentation | Description |
|---|---|
Build rules as a series of IF expressions that show different content depending on the criteria a contact meets. | |
How to create a rule in the Personalization Builder. | |
How InsertIf and InsertElse blocks work. | |
Create rules directly as code. Some rules can only be created this way. | |
Personalization with Related Data / Use Related Data in a Message | Personalize messages with related data, for example product catalogs or order histories. |
Functions extend rules, for example to compare dates, verify values, or extract and format strings. |
2.4 Insert and preview the personalization
Insert the personalization into your message and check that it displays correctly. Test personalization rules in two stages: first in the preview of the Personalization Builder, then in the message preview.
Documentation | Description |
|---|---|
Methods for inserting simple and complex personalizations into a message. | |
Reference for the personalization expander in HTML emails. | |
Validate a rule in the Builder and test it with contacts whose data matches the different conditions. | |
Preview the email with values from a contact, custom values, or a random group member. | |
Preview an SMS message with personalization applied. |
2.5 Test message variants
To find out which version of a message works better, for example with and without personalized content, run an A/B test. See Run an A/B Test for Email Campaigns. A/B testing is not available for SMS.
2.6 Review message performance
After sendout, track how your messages perform. The block names of your personalization rules appear in the email statistics, so give the blocks meaningful names to compare the variants.
Documentation | Description |
|---|---|
Monitor performance, deliverability, and engagement of your emails. The Variation Analysis compares the success of different message versions. | |
Overview of all email KPIs. | |
Delivery statistics for your SMS messages. |