What surprised me wasn’t that things broke, but how hard it became to tell what was actually “truth” anymore — duplicated events, missing purchases, client-side scripts no longer firing, and a lot of guesswork to patch it.
I’ve been digging into how Shopify’s official Web Pixel surface behaves under these constraints and what can (and can’t) be trusted now.
Curious how others here are handling checkout-level purchase verification post-extensibility, especially across GA4 / Meta / server-side setups.