Will checkout step tracking work with custom checkout modules?
The add_shipping_info and add_payment_info events use a MutationObserver to detect checkout step changes by watching for elements with the .-current CSS class inside #checkout or .checkout-process. This works with the standard PrestaShop 1.7+ checkout. Heavily customized checkout modules (including our own Checkout Revolution) may use different markup, in which case these two specific events may not fire. All other events (begin_checkout, purchase, etc.) work regardless of checkout module.
See also: Checkout Revolution — fully compatible with Marketing Revolution tracking
Was this answer helpful?
Related products
Still have questions?
Can't find what you're looking for? Send us your question and we'll get back to you quickly.