Set up a Simple Abandoned Cart Campaign
    • 3 Minutes to read
    • Dark
      Light

    Set up a Simple Abandoned Cart Campaign

    • Dark
      Light

    Article summary

    This how-to is an example of how you can set up a simple Abandoned Cart Campaign using Abandoned Cart Events tracked with the Mapp Intelligence tracking pixel.

    Use Case

    1. A user puts a product in the shopping cart of your online shop.

    2. If they don't buy anything, they will get a reminder message 3 days later.

    Mapp needs three pieces of information from the online shop for this:

    1. The added product (identified with SKU).

    2. The removed product (identified with SKU).

    3. Information, if the contact has placed an order.

    Prerequisites

    Whiteboards in Mapp Engage are a great tool for running Abandoned Cart campaigns. This How-to doesn't cover the following prerequisites:

    Account Setup

    • Ensure that Mapp Engage and Mapp Intelligence accounts are connected.
    • Enable user matching between Mapp Intelligence and Engage (refer to Mapp Cloud User Matching).
    • Confirm that account settings are compatible with IPv6 and that tracking domains support it if applicable.

    Tracking Pixel Configuration

    • Configure the tracking pixel (see Smart Pixel Setup & Configuration).
    • Integrate tracking for your website's customer behaviors (e.g., browse abandonment) using unique, consistent event names.

    Mapp Engage

    • You can use either Product Catalog or Related Data to store product information. Ensure the eCommerce table Abandoned Browse and the Product Catalog / Related Data use the same product identifiers. In Mapp Engage, this identifier is represented by the productSKU column. In Mapp Intelligence, it is the ba parameter (productName).

    Procedure

    A) Create a Prepared Message

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

    1. In Mapp Engage click Create New > Message > Email Message.

    2. Create the message.

    3. Add message title, and compose the text. 

    4. Insert a placeholder for the product. When the message is sent, the placeholder is replaced by data from the related data set.

      Example

      In the email you want to include all products that your contact left in their cart, along with their price. 

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

      For more information, see Inserting Data From a Related Data Set Into a Message.

    5. Save the message as a prepared message. You will use it again in the Whiteboard creation step.


    B) Create the Whiteboard

    In this step, you create the final step of your campaign - the automation that sends communication to your contacts regarding the products in their carts.

    1. In your Mapp Engage account go to Automations > Whiteboards and create an event-based Whiteboard.

    2. Add the Whiteboard Goal:

      When transaction is registered for a contact, the Whiteboard goal is met. The contact is removed from the automation and no message is sent to them.

      1. Click SETUP.

      2. Under Whiteboard Goals, click Add Event.

      3. Select Transaction Registered from the list.

      4. For Transaction, select Any Transaction. Click Apply.

      5. Click Apply again to save the setup.
         

    3. Click the plus sign to add the first step to the Whiteboard.

    4. Select Abandoned Cart Event as your entry event. 

      The Whiteboard starts for every matched contact when a product is added to the Abandoned Cart related data table, and ends when the Whiteboard goal is met.

      Contacts for whom the Whitebaord is triggered move on to the next step immediately. If a contact adds another product to their cart after the Whiteboard has been triggered, they do not return to that step.

    5. Define details of the Abandoned Cart Event.

      1. For React on select Add.

      2. In Whiteboard Audience Definition specify the group.

      3. In Event Definition select Any abandoned cart product.

      4. Click Apply.

    6. Add step Wait and define the required timeframe. 
      It is good practice to let some time pass between your contact adding a product to their cart and sending a follow-up message. In this example, we added 3 days.

    7. Add the job Send Email and select your prepared message.
       

    8. Click Apply

    9. Activate your Whiteboard.
       

    If a contact reaches the last step or the goal of the Whiteboard is achieved, they will be removed from the Whiteboard.

    In our example this means that if the contact places an order before the reminder email is triggered, no communications will be sent. Also, they rejoin the Whiteboard if they add another product after the email is received.


    Was this article helpful?


    ESC

    AI Assistant, facilitating knowledge discovery through conversational intelligence