With Direct Mail, you can take your marketing to the next level. In this scenario, we will show you how to surprise your high-value contacts with a printed birthday card and a coupon on their birthday. Your low and mid-value contact will receive an email and a push notification respectively.

Key Benefits

  • Evoke positive reactions among your customers.
  • Ensure a personalized and individual reach.
  • Boost contact loyalty.
  • Encourage new purchases.


  • Mailing address and date of birth available in your contacts' data.
  • Activated optilyz integration in your Mapp Engage account.


A) Set up a mailing automation in optilyz

Once your account in optilyz is set up, you have access to the automation creator. Your optilyz contact will help you create your templates.

What you need in advance:

  • List of contacts with their mailing addresses in CSV format. You can export the list from your Engage system. For more details see Export Contact Data.
  • The visuals you want to use for your sendout, in PDF format.

B) Prepare the messages

In our scenario, we differentiate the type of message based on the contact's value. To create this scenario, you will need to create and email message, a push notification and a direct mail message.

Detailed instructions for each of these message types are available in the following help articles:

 Create an Email Message

  1. In the ​Main Navigation​, click Create​ New > ​Message > Email Message.
    Step 1. ​Type​ of the message creation wizard opens.

    When you create a message in Mapp Engage, do not open additional instances of Mapp Engage in other browser tabs or windows. If you have multiple Mapp Engage tabs open at the same time, there can be conflicts when you save your message drafts. If you attempt to save the same email in multiple browsers, changes can be lost.

  2. Enter your message information, select Email in the Type area, and click Create.
    Step 2. ​Content opens. By default, step 2. ​Content of the message creation wizard opens in ​HTML Code ​ mode. Use this mode to enter or edit the HTML code of your message manually. To enter or edit the HTML code of your message in a graphical HTML editor, click ​HTML Editor​.
  3. To create or edit an email with HTML content, click ​Email (HTML)​.
    ⇒ The content area displays tools to format and edit your HTML.
    To create or edit an email with plain text content, click Email (Text)​.

    Many Mapp Engage customers create a message or a part of a message in an external tool and upload the content into Mapp Engage for sendout. To upload a message or message part, click ​Upload Message​.

    For more information, see Upload an Email or Email Part​.

  4. To add personalized content to your message, click ​Personalization​.
    ⇒ The ​Personalization​ window opens.

    Personalizations make the content of your messages more relevant. Add information from the profile of your contact to the message or use personalization rules to send different content to different recipients.

    For more information, see Personalization​.

  5. To add other types of complex content to your message, click Mapp Engage Variables.
    ⇒ The ​Mapp Engage Variables​ window opens.

    Mapp Engage Variables simplify the addition of many types of content:

    • System links (subscribe, unsubscribe, profile change)

    • Message and system data

    • Social network content

    • Coupons

    • Conversion tracking variables

    • Content

    • And more

    For more information, see Mapp Engage Variables​.

  6. To access additional email settings and tools, click ​Advanced Options​:

    • ​Attachments:​ Adds PDF files, text files, or images to an email message.

    • ​Character Encoding​ Select the encoding Mapp Engage uses for your message. UTF-8 is the default setting.

    • ​Image Handling:​ Inline images or host images on the Mapp Engage servers for sendout.

    • ​Message Category:​ Assign the message to a specific category.

    • ​Email Headers:​ Add header information to your message.

  7. Click Save as Draft​ to save your email for later.
    Click Prepare Sendout​ to configure your message for sendout.

    When you create an email with HTML and text versions, Mapp Engage automatically creates a multi-part message. Mapp Engage sends both message parts together as a MIME message. Mapp Engage also considers the read-mode preferences of the contact. When Mapp Engage sends both HTML and plain text versions, the email client settings of the contact determine which version displays.

 Create a Mobile Push Notification

  1. In the main navigation​, click Create New​ Message.

  2. Select ​Push Notification​.

  3. Click Next​.

  4. Compose the content and personalizations for your push notification.

  5. To save your push notification as a draft, click ​Save​. A system message confirms that your push notification is saved.

  6. To configure your message sendout, click ​Next​.

  7. Select the targeted audience: All opted-in users or Specific selection.

  8. Choose the sendout time trigger: Immediately or Send notification at a specific date and time.

  9. To review your sendout configuration, click ​Next​.

  10. To send your push notification immediately, click ​Send​.

    1. You will see a Send button if your notification should be sent immediately.

    2. If your notification is scheduled for sendout in the future, you will see a ​Schedule​ button.

    3. To save your message as a draft, click ​Save​.

    4. To leave the message without saving changes click ​Close​.

 Create a Direct Mail Message

  1. Go to Create > New Message > Direct Mail Message.

  2. Enter message name and if required, a description. Click Next.
  3. Select the direct mail channel you want to use for the message. 
  4. Select the required Template. 

    A Template is created in Optilyz. An Automation combined with a Variation constitute a Template.

  5. Add personalization to the message. Click Next.

    The mappable fields correspond to your Optilyz template. Personalize only those fields that are present in your template.

    You can easily select elements of personalization from a predefined list in the message creation wizard.

    Personalization with Related Data is also possible.

    For more information about message personalization in Mapp Engage, see Personalization.

    Custom Attributes which contain an upper-case letter are not recognized and cannot be used for personalization. You must manually change the upper-case letter to lower-case letter for the personalization to be applied.

  6. (optional) Click Add Individualization if you want to add more fields.

    An Individualization is a personalization that you can freely define. For example, an individualization could be a text at the top of your printed sendout that says "Happy birthday", or "Spring Sale", etc.

  7. (optional) Select coupon list from drop-down list. 
  8. Define the delivery:

    1. Time. This option allows you to send the message immediately, or at a specific date and time. It also allows you to select an audience.
    2. Whiteboard. This option saves the message as a prepared message and allows you to add it to a Whiteboard.
  9. Click Next. You can now see the summary of your message configuration.
  10. Click Save to save the message. Click Send to send the message immediately.

C) Create the audiences

Create three separates audience that identify the contact's date of birth and whether they are a low, medium or high value customer.

  1. Go to Contacts > Segmentation Builder and create a new segment.
    In our example, the segment is called High-Value Contact.
  2. Drag and drop the Profile Attribute criterion onto the canvas.
  3. Click the pencil to edit the criterion:
    1. Attribute Name: Date of Birth(S)
    2. Operator: Equals
    3. Date Type: Relative Date
    4. Relative to Run Date: On Run
    5. Check the Ignore Year check-box and click Apply.
  4. Drag and drop the Purchase Insights criterion onto the canvas.
  5. Click the pencil to edit the criterion:
    1. Condition: Value Status
    2. Value: High Value
    3. Click Apply.
  6. Create two more segments: one with Value: Low Value, and one with Value: Medium Value.

    To gain better control of your spend, you can limit the size of your segment. 

    1. Open the desired segment and click .
    2. Under Limit the search results select Yes.
    3. Under Value enter the maximum cap for your selection. Ready!

    For more information, see Contact Counts in Segmentation Builder .

D) Build the Whiteboard automation 

Create a time-based Whiteboard that runs daily and sends an email to low-value contacts, a push notification to medium-value contacts and a direct mail to high-value contacts.

  1. Create a new Whiteboard.
  2. Select the required Group.
  3. Set Enrollment Settings to Multiple Times.
  4. Click Apply.
  5. From the Filter section chose Selection.
  6. Add three positive paths, each with one selection:
    1. Low-Value Contacts
    2. Medium-Value Contacts
    3. High-Value Contacts.
  7. Click Apply.
  8. Go to Low-Value Contacts and add the step Send Email.
  9. Select the prepared email message.
  10. Select The Best Sendout Time and click Apply.
  11. Go to Medium-Value Contacts and add the step Send Push Notification.
  12. Select the prepared push notification and click Apply.
  13. Go to High-Value Contacts and add the step Send Direct Mail.
  14. Select the prepared Direct Mail Message and click Apply.
  15. Validate and save the Whiteboard.
  16. Click Setup and select  Recur on scheduled dates and times . Click Apply.

  17. Click Schedule . Ready!

Further Information