Per-domain tracking scripts, add-to-cart too
A pixel meant for one domain fired on every domain the brand serves. Your add-to-cart tag lived in the page body, where it could load after the shopper had already clicked.
The enemy is a tracking script that fires in the wrong place.
Tracking scripts can now be limited to specific domains, so a script only loads where it belongs. There is also an add-to-cart placement: it is emitted in the head and queues calls until the page is ready, so no add-to-cart event is lost to load order.
Try it: edit a tracking script, limit it to one domain, and confirm it is absent from a page on another.
Documentation