How closed-loop attribution works in retail media
The loop has four parts.
- Know who saw the ad. Networks identify exposed shoppers through login data, user IDs and loyalty programs, which IAB/MRC call highly accurate deterministic data.
- Record the purchase. The retailer logs the sale, online or in store, against the same shopper or household.
- Match inside a window. A purchase counts only if it lands within the attribution, or lookback, window. IAB/MRC leave the length to each network. They call 3, 7, 14, 28 or 30 days typical in digital measurement and require the window to be disclosed before the campaign runs.
- Model the gaps. Cash payments, limits on card and loyalty capture, and device privacy settings leave some buyers unidentified. Many networks extrapolate from identified shoppers and should disclose the extrapolated share of attributed sales.
The output is attributed sales, which feed return on ad spend (ROAS).
Closed-loop attribution at Walmart, Kroger and Amazon
Walmart Connect says its closed-loop measurement ties ad exposure across Walmart's digital properties and offsite channels to sales on Walmart's site and in its stores. Walmart had more than 4,600 U.S. stores as of February 2025. Walmart Connect says advertisers read the results in its Ad Center, alongside incrementality and brand impact reporting.
Kroger Precision Marketing builds its loop on Kroger's loyalty ecosystem, which its FAQ page put at more than 62 million verified households in September 2026, and measures media against real household purchases in stores and online.
Amazon's version is a clean room. In Amazon Marketing Cloud, advertisers query pseudonymized, event-level Amazon Ads signals such as ad-attributed impressions, clicks and conversions, can join their own inputs, and receive only aggregated outputs. These consoles and clean rooms are the tools brands use to read closed-loop results.
Onsite, offsite and in-store: where the loop is tight and where it is modeled
The loop is tightest for onsite ads, where the retailer serves the ad and records the purchase itself, the direct shopper-level connection IAB/MRC describe as ideal. Offsite ads run on inventory the retailer does not own, so exposure has to be matched to shoppers through identity data. Where deterministic data runs short, IAB/MRC accept probabilistic data and ask for the method to be disclosed. One agency executive told Digiday in December 2025 that advertisers in new offsite shoppable partnerships will want a closed-loop measurement solution.
In-store sales close the loop only when the buyer is identified at checkout through a loyalty card or payment data. Kroger matches in-store purchases to loyalty households, and unidentified store buyers fall into the extrapolated share. IAB/MRC also warn that digital-only attribution can credit sales that television helped drive.
What closed-loop attribution cannot tell you
Closed-loop attribution shows that a sale followed an ad. Whether the ad caused it is a separate question. IAB assigns that question to incrementality, which tests what marketing caused, and leaves attribution and ROAS to describe what happened.
Attribution has other blind spots. Without strong off-platform reporting, it cannot separate a new customer from one who already intended to buy, as AdExchanger reported in 2023. It may miss other drivers of a sale, such as price, promotions and competition. It sees only the retailer's own sales, and IAB/MRC ask networks to disclose any modeling of sales at other retailers. The results also come from the network that sold the ad, a setup one analytics executive told Digiday in January 2025 leaves retailers "grading their own homework". Measuring cause takes a control group, the basis of incrementality and incrementality testing.
Why it matters for brands and sellers
Attributed sales are the numbers retail media budgets get argued with. Before comparing ROAS across two networks, check three things behind it:
- The attribution window, which each network sets and must disclose.
- The extrapolated share, the part of attributed sales modeled for shoppers the retailer could not identify.
- The SKU scope, meaning whether attributed sales cover only the advertised SKUs or also halo products. IAB/MRC set SKU-level reporting as the minimum where relevant and want halo products disclosed.
Digiday tracked mounting scrutiny of network-reported numbers through 2025. Brands that read results by SKU, with each network's window and modeling in view, make better calls on where the next dollar goes. Compare how each network measures in the retail media network profiles.
Related terms
- Incrementality: whether an ad caused the sale it is credited with.
- Return on ad spend (ROAS): the metric attributed sales feed.
- First-party data: the retailer data that closes the loop.
- Onsite vs offsite advertising: where the loop loosens.
- Multi-touch attribution: how credit is split across touchpoints.
- Control groups: what attribution lacks.
Frequently asked questions
What is an example of closed-loop attribution?
Walmart Connect is a clear example. A shopper sees a brand's ad on Walmart's site, app or an offsite channel, then buys the product online or in a Walmart store. Walmart matches the exposure to the purchase in its own records and reports the sale.
Which retail media networks offer closed-loop attribution?
Any network whose retailer records the purchase can close the loop. Walmart Connect ties ads to sales on its site and in stores, Kroger Precision Marketing matches ads to loyalty households' purchases, and Amazon provides event-level ad data through its Amazon Marketing Cloud clean room.
Is closed-loop measurement the same as closed-loop attribution?
Yes, the terms are used interchangeably. The IAB/MRC guidelines describe event-level attribution as "also sometimes referred to as closed-loop attribution", and Walmart Connect and Kroger Precision Marketing call the same capability closed-loop measurement. Both mean matching ad exposure to recorded purchases.
Does closed-loop attribution prove that an ad caused a sale?
Closed-loop attribution only shows that a purchase followed an ad within the attribution window. Proving that the ad caused the purchase requires comparing exposed shoppers with a control group that did not see the ad, which is how incrementality is measured.
Does closed-loop attribution work for offsite and CTV ads?
Partly. Offsite, connected TV and streaming ads run outside the retailer's own site, so the network has to match exposure to shoppers through identity data or statistical modeling. IAB/MRC accept probabilistic data when deterministic data is insufficient, provided the method is transparent and disclosed.