Instacart’s Retail Media Push Quietly Corners DoorDash’s Grocery Ad Hold

The Grocery Ad War Nobody Saw Coming
Instacart has spent the last two years building a retail media network that most advertisers barely noticed – until now. While DoorDash grabbed headlines with restaurant delivery expansion and aggressive market share grabs, Instacart quietly assembled one of the more precise targeting systems in grocery advertising, stacking first-party purchase data against a growing roster of CPG brand partners. The result is a platform that can tell a brand not just who bought cereal last Tuesday, but whether that buyer is likely to switch from oat milk to almond milk in the next 30 days.
That kind of granularity is not an accident.
Instacart’s Carrot Ads platform – its formal retail media product – now reaches tens of millions of households across North America and has expanded beyond on-platform placements into off-platform display and streaming inventory. The company has been methodically signing grocery retail partners, embedding its ad technology directly into retailer apps and websites, and positioning itself as the connective tissue between CPG marketing budgets and actual grocery purchase behavior. DoorDash, which entered grocery delivery in earnest with its 2021 Dashmart buildout and the Instacart-competitive grocery tab push, is finding that delivery logistics and advertising infrastructure are two very different skill sets to scale at once.

Where Instacart’s Edge Actually Lives
The core advantage Instacart holds is temporal: it has been collecting grocery-specific purchase data since 2012. That is more than a decade of basket-level intelligence – what households buy together, how brand loyalties shift by season, which product categories respond to promotional nudges and which ones do not. CPG brands advertising on Instacart are not buying impressions; they are buying access to behavioral signals that were built long before retail media became a boardroom term. DoorDash, for all its delivery reach, entered the grocery data game late and is still aggregating the kind of longitudinal purchase history that makes audience segmentation genuinely useful.
Instacart’s retail media model also benefits from a structural quirk in how grocery advertising gets budgeted. Major CPG players – household goods companies, food and beverage brands, personal care manufacturers – typically run separate trade marketing budgets distinct from brand advertising. Retail media sits at the intersection of both. Instacart has built a product that trade marketing teams can justify to finance (because it ties directly to in-store and digital velocity) while also giving brand teams a story about reach and awareness. DoorDash’s ad offering skews heavily toward restaurants and local merchants, which is a fundamentally different advertiser category with smaller average deal sizes and shorter contract cycles.
The platform’s off-platform move is where the real territory grab happens. By extending Carrot Ads inventory into programmatic channels – meaning a CPG brand can now run an Instacart-targeted ad on a third-party website or connected TV app, powered by Instacart purchase data – the company is competing directly with retail media giants like Walmart Connect and Amazon’s advertising arm. DoorDash does not have a comparable off-platform product at scale. That gap is not closing quickly.

DoorDash’s Grocery Problem Is Structural
DoorDash’s grocery delivery growth has been real. The company has expanded partnerships with major grocery chains, built out convenience and alcohol delivery, and pushed hard on same-day delivery as a differentiator. But delivery volume and advertising revenue are not the same flywheel. DoorDash’s primary advertiser base remains restaurants, and the company’s ad product was built for a high-frequency, low-basket-value category. Grocery advertising requires entirely different tooling – longer attribution windows, category management logic, and integration into retailer promotion systems that DoorDash is only beginning to build.
There is also a retailer relationship problem. Instacart has spent years signing agreements with major grocery chains that include data-sharing arrangements embedded into those contracts. When a retailer sends order data back to Instacart, that data feeds the ad platform. DoorDash’s retail partnerships are primarily logistics agreements – the retailer wants the delivery capacity, not necessarily the advertising partnership. Converting a logistics deal into a data-sharing arrangement that powers a competitive ad product takes time, trust, and in many cases, renegotiation. Some grocery chains are also wary of giving DoorDash the same data access they give Instacart, precisely because DoorDash’s restaurant roots mean it competes for meal occasion budgets that grocery retailers consider their own territory.
This tension extends to how brands perceive the two platforms. A snack food company trying to grow its frozen meal category is going to allocate budget where the grocery purchase intent signal is strongest. Right now, that calculus almost always points to Instacart first. DoorDash can win on convenience delivery and impulse categories, but the planned grocery shop – the weekly basket that represents the largest share of household food spending – remains Instacart’s home field.

The Budget Shift That Is Already Happening
CPG advertising budgets that were historically split between Amazon and brick-and-mortar trade promotion are now being carved up with a third line item: grocery retail media. Instacart’s Carrot Ads sits in that line item with increasing frequency, and as the platform’s off-platform inventory scales, it can absorb dollars that previously went to general programmatic display. DoorDash will need to decide whether it builds a competing grocery data infrastructure from scratch, acquires a company that has already done that work, or accepts that its ad revenue story stays anchored to the restaurant vertical – a category with very different growth dynamics than the grocery CPG market it is currently chasing. The company that controls the grocery purchase graph controls where those billions in CPG media spend land, and right now that graph belongs to Instacart.
Frequently Asked Questions
What is Instacart’s Carrot Ads platform?
Carrot Ads is Instacart’s retail media product that allows CPG brands to advertise using Instacart’s grocery purchase data, both on the Instacart platform and across third-party digital channels.
Why is DoorDash struggling to compete with Instacart in grocery advertising?
DoorDash’s ad product was built for restaurant advertisers and lacks the grocery-specific purchase data, retailer data-sharing agreements, and off-platform inventory that Instacart has developed over more than a decade.



