Order Confirmation Mbox

Information to help you configure an order confirmation mbox to record details about purchases.

The order confirmation mbox records details about purchases, permitting reports revenue, orders, and derived metrics such as Revenue per Visitor and Average Order Value.

It is placed on the order confirmation page(s) of your site and needs to report three specific, dynamic parameters:

  • orderId: Unique value to identify an order for conversion counting. The orderId must be unique. Duplicate orders are ignored in reports.
  • orderTotal: Monetary value of the purchase. Do not pass the currency symbol. Use a decimal point (not a comma) to indicate decimal values.
  • productPurchasedId: Comma-separated list of product IDs purchased in the order. These product IDs display in the audit report to support additional reporting analysis.

For more information, see Create an orderConfirmPage Mbox in the Adobe Target Classic product documentation.

To create an order confirmation mbox perform the instructions in the following sections:

Build Data Elements for Dynamic Order Parameters

Follow the instructions in the Data Elements section of this document to construct data elements representing the order ID, order total, and list of products purchased.

Add a DTM Mbox to Pass Up Dynamic Order Parameters

  1. Create a new Page Load Rule named “orderConfirmPage mbox.”

  2. Under Conditions, trigger the rule at the bottom of the page and use the other options to target the rule to your site’s confirmation page (e.g. path includes “order-confirmation.html”):

  3. In the JavaScript/Third Party Tags section and add a sequential HTML rule that defines a

    hidden div element with an id.

  4. In the Adobe Target section, wrap an mbox around the new div element. Name the mbox “orderConfirmPage” and include the required parameters: orderId, orderTotal, and productPurchasedId using your data elements.


    The parameter names are case-sensitive.

  5. Save the rule.

  6. Follow the instructions in QA, Approval, and Deployal Steps.

On this page