---
title: "Increase Revenue by promoting Wishlist Products"
slug: "increase-revenue-by-promoting-wishlist-products"
updated: 2025-08-28T15:16:51Z
published: 2025-08-28T15:16:51Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mapp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Increase Revenue by promoting Wishlist Products

## Use Case

This use case demonstrates setting up a Wishlist campaign to increase revenue.

1. A user puts a product on their wishlist in your online shop.
2. If they don't buy anything, they will get a reminder message 3 days later.

![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/Wishlist email.png)

### Prerequisites

Wishlist data must be set up in one of two ways: via a Mapp Connect shop integration or the Mapp Intelligence Tracking Script/SDK. You will find more information and technical details about these tracking solutions here: [Abandoned Cart and Wishlist Tracking](/v1/docs/abandoned-cart-and-wishlist-tracking).

## Procedure

### A) Create a Prepared Message

This section shows how to create a message that dynamically includes product information based on the Wishlist eCommerce table.

1. In Mapp Engage, click *Create New > Message > Email Message.*
2. Create a message. We call it "Wishlist_Promotion".
3. Insert a placeholder for the product. When the message is sent, the placeholder is replaced by data from the eCommerce table. For example:

```xml
<%ForEach var='wishlist' items="${ecx:sort(user.wishlistProducts, 'timestamp', 'desc')}"%>
     <%${wishlist['productName']}%>
     <%${wishlist['productPrice']}%>
<%/ForEach%>
```

For more information, see [Use related data in a message](/v1/docs/use-related-data-in-a-message).
4. Save the message as a prepared message. You will use it again in the Whiteboard creation step.
5. All the steps we mention in the video are listed below.

### B) Create Whiteboard

In this step, you create the automation that communicates with your contacts about the products on their wishlists.

> [!NOTE]
> How does the Whiteboard work?
> 
> - The Whiteboard begins when a product is added to the Wishlist eCommerce table, i.e. when the contact adds a product to their wishlist.
> - If they don’t place an order within one hour, they will receive an email.
> - If they add another product to the wishlist after they have entered the Whiteboard but before the reminder email is sent, it does not reset their progress - they continue with the consecutive Whiteboard steps.
> - If they place an order, the goal of the Whiteboard will be met and so, no reminder email will be sent. The contact will be removed from the Whiteboard audience.
> - Adding another product to their wishlist after receiving the reminder email re-enters the contact into the Whiteboard and the cycle starts again.

1. Create an Event-based whiteboard called "Wishlist_Promotion".
2. Add the **Wishlist Event** as the whiteboard trigger. Use the following configuration:
  - React on: Add
  - **Whiteboard Audience Definition**:
    - Group "All Groups"
    - Enrolment "Multiple Times". This ensures the contact can reenter the Whiteboard if they add another product to their wishlist.
  - **Event Definition**: Any wishlist product
3. Save the configuration
4. Add step****[**Wait**](/v1/docs/wait)****and define the required timeframe. It is good practice to let some time pass between your contact adding a product to their wishlist and sending a follow-up message. In this example, we added 3 days.
  - Value: 3
  - Unit: Day
  - Click **Apply**
5. Add the job **Send Email** with the following configuration:
  - Message Selection: Prepared Email Message
  - Email Message: Wishlist_Promotion
  - Click **Apply**
6. Define a **Whiteboard Goal**. The Whiteboard goal is met when a transaction is registered for a contact. The contact is removed from the automation, and no message has been sent to them.
  - Click **SETUP**.
  - Event: Transaction Registered
  - Transaction: Any Transaction
  - Click **Apply**
7. Activate your Whiteboard.

## Related

- [Tracking Abandoned Activity: Wishlist, Browse & Cart](/abandoned-cart-and-wishlist-tracking.md)
