Why there is a problem with the Confirmation Mbox?

There could be multiple reasons causing this issue. You might want to try the below steps and see if it helps.

  1.  Try to open the page on another browser and see if the Mbox confirmation page works.

  2. Clear the browser cache and try again to load the page.

  3. Enable mixed content on the browser to avoid any conflict.

  4. See if any javascript is conflicting with the page.

Try the below denug methods:

  1. mboxDebug=x-time to check the response time.

  2. mboxDisable=1 disable mboxes and see if that works.

  3. mboxDebug=x-cookie Modify the cookie.

Also,If you are trying to run a test where the confirmation page is the same as the initial landing page. The conversion trigger is simply a page refresh and is not loading properly and there is an error.

Do the following:

Use mboxUpdate vs. mboxCreate because the offer sometimes pulls the code to the page after it has rendered.  

If you are not sure on how to use dynamic mboxes, please refer to the dynamic mboxes help guide link below :

Creating Dynamic Mboxes

The orderConfirmPage mbox records details about your product, permitting reports on sales data, orders, and recommendations.

Merk:

You can also pass order information to any mbox (not just the orderConfirmPage mbox). You can also pass order information to multiple mboxes within the same campaign.

Please insert the script mentioned below on your order details page:

<div class="mboxDefault">

   <!-- CONTENT TO SHOW IF NO OFFERS AVAILABLE. -->

</div>

<script type="text/javascript">
   
   mboxCreate('orderConfirmPage',

   'productPurchasedId=PRODUCT ID FROM YOUR ORDER PAGE, PRODUCT ID2, PRODUCT ID3',

   'orderTotal=ORDER TOTAL FROM YOUR ORDER PAGE',

   'orderId=ORDER ID FROM YOUR ORDER PAGE');

</script> 

If you are still having issues the please reach out to the client care team with the Experience URls so that they can help debug the mbox issues.