Understanding Meta attribution and event tracking
Last updated: December 22, 2025
Marketer connects directly to your Meta (Facebook) ad account through your Meta Pixel. This means campaign performance is measured based on the event data Meta receives from your website.
For accurate reporting, your events must be set up and firing correctly.
Required Meta events
Check your setup in Meta Events Manager and confirm these events are tracked across your site:
Page View
Product View
Add to Cart
Initiate Checkout
Purchase (most important)
If any of these events are missing or misfiring, Meta performance data may be incomplete or misleading.
Why Meta and Shopify numbers may not match
It is normal for Meta and Shopify to report different results. This is due to how each platform attributes conversions.
Direct attribution
A user clicks an ad and completes a purchase in the same session.
Meta attributes the sale to the campaign
Shopify typically does the same
Indirect attribution
A user sees an ad but converts later through another channel (for example Google search or direct traffic).
Meta may still attribute the purchase to the ad
Shopify will not
Important: Shopify only attributes sales based on the final click or session. It does not support indirect attribution. This is the main reason reports differ.
How Marketer handles Meta attribution
Marketer relies on Meta’s attribution system to determine when ads influenced a conversion, including indirect conversions.
This ensures campaigns are evaluated based on how Meta actually optimizes and learns.
Marketer also provides custom tracking options in the Integrations tab, allowing you to adjust tracking behavior where supported.
Limitations to be aware of
Meta tracking has limits:
Meta cannot see if an order was flagged as fraudulent or suspicious in Shopify
Meta cannot detect canceled, failed, or refunded orders
If a purchase event fires on the confirmation page, Meta counts it as a conversion
Always validate performance against your internal revenue data.
Quick checklist if data looks wrong
Open Meta Events Manager
Confirm the Pixel or Dataset is installed on the correct domain
Test that all key events fire correctly
Verify that purchase events only trigger on completed orders
Correct event tracking is essential for accurate reporting and stable campaign performance.