Tracking & Privacy
A purchase event should represent one completed order with the correct commercial data. Testing it once across every marketing platform is one of the highest-value things you can do after changing tracking.
Use a legitimate test method supported by your Shopify/payment setup. Record:
A single Shopify order should not become two purchases because two integrations fire. Duplicate conversion actions can also create confusion even when the underlying event fires once.
Test in different consent states and browsers where applicable. Some variation is expected because privacy choices matter, but the intended implementation should behave consistently under each permitted state.
Keep a simple tracking map so future developers know which integration owns each event. Most duplicate setups start because a second implementation is added without realizing the first exists.
If one test Shopify order appears differently across Meta, Google and analytics, send us an inquiry. We can trace the event from order to platform.