Problem and Background
Conversion pixel ‘basket’ field has empty or non numeric value. In a Conversion pixel, ‘basket_value’ field contains the total price of the checkout basket. For example, if a ‘basket_value’ field has a value like NaN, undefined or null, etc. then it is considered as not a number.
📘 Note
This should be the final checkout value, post discounts, taxes, shipping, etc. In practice, we do not have an automated check to validate this.
Debugging Steps
- Request the Bloomreach Support team for the list of all Conversion pixels in which the ‘basket_value’ field is empty or contains a value that is not a number.
- Each example gives the order id and basket value from a Conversion pixel. Check the basket value. It will be either 0 or empty or some undefined or null value.
Common Causes
This issue occurs when the revenue is either undefined/null/NaN or 0 for the number of conversion pixels.
Solution
Debug and check the order ids and the baskets that are incorrect and fix it using the Pixel tool.