Kroger Precision Marketing, the retail-media arm of the grocery chain, just launched self-service advertising with TikTok. Brands can now target Kroger shoppers, matched by actual purchase data from millions of loyalty-card transactions a day, inside TikTok's ad platform, bought through self-serve tools. Kroger's pitch is that its data finds the buyer and TikTok's feed reaches them where their attention already is. The stat it leads with: 68% of Kroger shoppers say they bought a grocery or household product in the last six months because of something they saw on social.
What makes the move worth a second look is what a different retailer did the same month, at the same Cannes festival, in the opposite direction. Walmart spent the spring buying its own stack — VIZIO for the screen, Vibe for the self-serve buying tool— and wiring both into Walmart Connect so the data, the inventory, and the measurement all stay inside the building. Kroger is doing the reverse: taking its most valuable asset, the purchase data, and pushing it out onto a platform it doesn't own. Same business, two theories of where a retailer's data is worth the most.
I've spent enough time around data partnerships to have watched how this tends to go for the smaller party. You bring the data that makes the targeting work, the platform brings the reach, and over a couple of renewal cycles the platform learns exactly which of your audiences convert and quietly internalizes the value you walked in with. The side that owns the destination usually ends up owning the relationship.
Kroger's bet is rational anyway
Two things are true at once. Kroger doesn't have a destination at Walmart's scale — no living-room screen it owns, and a website pulling a fraction of the traffic Amazon or Walmart.com command. Meeting shoppers inside TikTok, where they already spend hours, is a clear-eyed read of that position: borrow the reach you can't build yourself. And every off-platform activation is data leaving the building. TikTok gets to see which Kroger-defined audiences respond, which sharpens TikTok's own model and makes Kroger a little more replaceable inside it each time. The reach is real today. The dependency compounds in the background.
The measurement question rides along
There's also the closed-loop problem that shadows every retail-media deal. When the campaign runs inside TikTok, TikTok's pixel and TikTok's attribution do a lot of the grading. Kroger's purchase data can close part of the loop on the sales end, which is genuinely useful and more than most networks can offer, but the platform selling the impressions is still heavily involved in telling you those impressions worked. Brands have spent a decade learning not to take Meta's and Amazon's self-reported numbers at face value. The same caution applies here.
If you sell
If you run or sell into a retail media network, licensing your audiences onto the big social platforms is a fast, real revenue line, and the reach argument holds up. Be honest internally about which thing you're doing: selling reach your owned media can't match, or renting out the first-party data that was supposed to be your durable advantage. Both can be worth it. They have very different five-year endings, and the smaller you are next to the platform, the more the second one costs you down the road.
If you buy
Kroger purchase-data audiences inside TikTok is a good targeting tool, and for a brand that sells through Kroger it's worth testing now while it's fresh. Bring your own measurement. Don't let TikTok's attribution be the only scorecard, push for the sales read tied to Kroger's loyalty data, and run a holdout so you can separate what the campaign drove from what would have sold regardless.
Walmart and Kroger answered the same question two different ways in the same week. Walmart is betting a retailer's data is worth the most when the retailer controls the screen it runs on. Kroger is betting it's worth the most pointed at the largest audience it can reach, wherever that audience happens to live. Both will make money this year. The one to watch is whose data is still their own advantage in five years, and whose has quietly become a feature of somebody else's platform.
