Each event has its own dataset destinations. The dashboard’s Retailers filter selects the supported retailers and marketplaces whose events reach each dataset.
Purchase events
A purchase event represents an eligible retail purchase containing your brand’s products.Choose your purchase event
Choose SubtotalPurchase to keep a distinct retail event name, or Purchase to use Meta’s standard purchase event. The standard event can include purchases from your other data sources, so account for that when reporting totals. Both options send the same purchase details. Choose one per dataset.When purchases are sent
Only eligible purchases for your selected retailers are sent. Purchases more than seven days old are skipped, so linking an account does not send its entire purchase history.
Purchase delivery also requires your brand to have access to the purchase, an active account and connection, items matching your brands, eligible identity information, no matching opt-out, and valid Meta authorization.
The event retains the original purchase timestamp. Collection time does not give an older purchase a new event date. This seven-day sending window is separate from Meta’s attribution window, which determines which ad interactions can receive credit for a conversion.
Purchase value
Example: a $60 retailer basket contains two of your products at $8 each. Subtotal sends $16, not $60. Value reflects the available prices and quantities of your brand’s items—not a fixed average order value or the total basket. Purchase values are sent in USD. Value is calculated from each matching item’s price multiplied by its quantity. A matching item can contribute to value even when a resolvable UPC is unavailable for product contents.Purchase details
Available parameters include
retailer, retail_purchase_channel, and content_ids, which you can use to filter results in Meta. Product details depend on the data available from the retailer.
Purchase action source
The purchase setting controls the source sent to Meta; it does not filter purchases by channel.
Best effort is the default. Website is not a purchase option.
retail_purchase_channel always describes the known purchase channel, independent of this setting. Online does not imply home delivery: Subtotal does not infer shipping versus pickup.
Avoid duplicate purchase counts
Avoid sending the same purchase through multiple providers. Selecting a different event name does not prevent duplicate sales from appearing in combined reports. Changing the name affects future events, not previously delivered purchases.Account-linked events
SubtotalAccountLinked represents a retail connection’s first successful account link, not each reauthorization. It is not a purchase and has no monetary value. It is also not a unique-person count: a consumer may have multiple retailer connections. Account-linked events use the first-activation timestamp and must fall within the integration’s seven-day sending window. They also require an eligible connection, identity information, no matching opt-out, valid authorization, and a configured destination accepting the retailer.Account-linked action source
Website describes the Link experience—not a purchase on your brand’s site.
Browser context
Account-linked events include these fields when available:
Browser information describes the Link experience, not retailer checkout, and is not attached to purchase events.