<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=9151474&amp;fmt=gif">
Skip to content

Marketing budgets for brands that sell through retailers.

Most of your sales happen on a retailer's shelf or website, where no ad platform can see them. TV, out-of-home and retail media sit in different plans, and trade promotions move sales as much as advertising does. This guide covers how a consumer goods brand, from groceries to consumer electronics, sizes and splits the marketing budget across all of it.

By the Odins team · Updated October 2026 · About 8 minutes

New to marketing mix modeling?

Marketing mix modeling (MMM) is a statistical method that estimates how much each marketing channel adds to sales, using spend and sales over time rather than tracking individual people. It works across digital and offline channels and needs no cookies. If you want the basics first, start with our complete guide to marketing mix modeling. This page assumes them and goes into what is specific to brands that sell through retailers.

The short answer

Model the sales you can see over time: sell-out from the retailers where you can get it, sell-in where you cannot, and your own webshop. Put every channel in the same model: TV, out-of-home, social, search and retail media. Put trade promotions, price and distribution in as the controls they are, so their lift is not credited to the advertising that ran alongside. Then size and split the budget on marginal return, one market at a time.

The sections below cover which sales to model, how retailers, marketplaces and your own site come together, the controls that matter in consumer goods, how TV and retail media get into the same model, and how to handle several brands and countries.

Model the sales you can see: sell-out, sell-in and your own webshop

A brand that sells through retailers rarely sees its consumers buy. What it sees depends on what the retailers share. Sell-out, the units and value sold to consumers through the retailer's tills and website, is the best outcome for the model, because it moves with advertising week by week. Many grocers and electronics chains report it through their data services, often weekly by product and store.

Sell-in, what the retailers order from you, is the fallback. It is always available, but it follows the retailers' ordering cycles: stock is built before a campaign and run down after it, so sell-in lags and smooths the effect of advertising. Where only sell-in exists, the model uses it with a longer lag and wider ranges, and we say so. Where some retailers report sell-out and others only sell-in, we agree with you how to combine them before the model is built.

Your own webshop is the one channel where you see every order. It goes into the same outcome as the retailer sales, or into a separate outcome when the question is how much of the effect lands online. The data guide lists what to collect.

A year of sales, decomposed
JanAprJulOctDecBlack FridayActual salesBaselineSearchSocialTVDisplayAffiliateBaseline carries season, trend and the Black Friday event. Channels sit on top. The line is what actually sold.

Supermarkets, electronics chains, Amazon and your own site in one outcome

Advertising for a brand does not choose a store. A TV campaign for a coffee brand lifts sales in every supermarket chain that stocks it, and a YouTube campaign for headphones lifts sales at the electronics chains, on Amazon and on your own site at once. Measured one retailer at a time, each piece of the effect is too small to read. Added into one outcome per market, it is.

So the model explains total sales per market across retailers, marketplaces and your own site. The split by retailer stays in the data as a dimension, for reporting and for the questions where it matters, such as how much a retailer's own media lifted sales there. For consumer electronics, where a launch drives sales through several chains and marketplaces in the same weeks, product launches are marked on the timeline, so the model does not credit them to whatever media ran alongside.

Trade promotions, price and distribution: the controls that matter

In consumer goods, much of the week-to-week movement in sales comes from things that are not advertising. A price promotion in a large grocery chain can double a product's sales for a week. A listing in a new chain adds a step that stays. Leave them out, and the model credits their lift to whatever media ran in the same weeks.

  • Price and promotions. Promotion weeks and price changes by retailer go in as controls, from your trade promotion calendar or the retailers' data. Category managers often set the promotion calendar, so it rarely lines up week for week with the media plan, and that is what lets the model tell the two apart.
  • Distribution. The number of stores that carry the product, or a weighted distribution figure, goes in because it limits what marketing can sell.
  • Launches and events. New products, packaging changes and large seasonal events are marked on the timeline.

We keep the controls few and direct. Every variable added takes explanatory power from the media channels, and anything the model uses to explain the past must also be known when it forecasts. How marketing mix modelling separates price promotions from advertising goes into the detail.

TV, out-of-home and retail media in the same model

For many consumer brands, TV and out-of-home carry most of the budget, and they live in media plans and spot reports from the media agency. We set up a pipeline for those with you or your agency, so offline media lands in the same structure as digital: market, product, then the media down to each campaign and spot, online and offline together. See how we collect offline media.

Retail media, the ads you buy on the retailers' own sites and apps, goes in as its own channel per network where the spend allows. The retailer's closed-loop report counts sales among people who saw the ad. The model reads retail media against the same total sales as TV and Meta, so all of them are measured on the same terms. How to measure retail media with marketing mix modelling.

TV for a brand also builds the brand over months, not only weeks. The model can carry a brand component that captures sales that arrive later, and connected TV and YouTube can sit next to linear TV as their own channels. How to measure TV, connected TV and YouTube.

How the data comes together
SearchAPISocial and videoAPIDisplay and programmaticAPIAffiliate and price comparisonAPITV, radio, print, OOHpipelineSales and business driversfeedOne structured tablesame meaning in every rowcompanymktchannelspendNordicNObrand srch▮▮▮NordicNOTV spot▮▮▮▮NordicSEmeta pros.▮▮NordicSEaffiliate▮NordicDKradio▮▮The modela curve per channelThe same table feeds reporting and the model

Several brands, categories and countries

Consumer goods companies often run several brands across several categories and countries. We build one model per market on total sales, with brand and category as dimensions in the data. Where brands are large and advertised separately, each can be its own outcome in that market. We start with the largest market. What that model learns about each channel, how fast it saturates and how long its effect lasts, becomes the starting point for the next market, scaled to its size, and that market's own data then corrects it.

Marketing mix modelling for different business models compares the setup for grocery, retail and other models. If you also run your own stores, see marketing budgets for retailers.

How Odins works for consumer brands

Odins is a managed marketing mix modeling platform. We connect the ad platforms and retail media networks, set up the pipeline for TV and out-of-home with you or your media agency, structure the retailer data and your own sales, build and maintain the model, and review every recommendation before it reaches you. A first model is ready 4 to 6 weeks from kickoff, data collection and structuring included. Data flows in daily and the model is retrained once a month, while scenarios and forecasts are yours to run whenever you need them, in the platform or from your own AI assistant through the Odins MCP.

When you already run incrementality or lift tests, their results go into the model. Where the model is uncertain about a channel, we structure a test for it. Odins fits brands with a marketing budget from EUR 1M to several hundred million a year. See the managed service.

FAQ

Frequently asked questions.

How do FMCG brands measure marketing when sales go through supermarkets?

With a marketing mix model on the sales they can see over time: sell-out from the retailers' data services where it is available, sell-in where it is not, and their own webshop. Because the model works on aggregated sales, it needs no tracked click, so TV, out-of-home, social and retail media are all measured against the same sales.

Which MMM platforms handle a brand selling through its own site, Amazon and retailers?

Any marketing mix model can, if the retailer and marketplace sales are in the outcome and structured by market. The question to ask a vendor is who collects and structures the retailer data and the offline media every month. Odins does both as part of the managed service, with one model per market across your own site, Amazon and the retailers.

How does a consumer electronics brand measure marketing across retailers?

Model total sales per market across the electronics chains, the marketplaces and your own site, with product launches marked on the timeline. A campaign lifts sales through every retailer in the same weeks, so measured one retailer at a time the effect is too small to read. Added up, it is.

Can MMM separate trade promotions from advertising?

Yes, when promotion weeks and price changes go in as controls. The promotion calendar is usually agreed with the retailers' category managers and rarely matches the media plan week for week, and the weeks where one runs without the other are what let the model tell them apart. Read the guide to price promotions and advertising.

Can we measure retail media next to TV and Meta?

Yes. Retail media goes in as its own channel per network where the spend allows, and it is measured against the same total sales as TV and Meta. That puts all three on the same terms, which a retailer's closed-loop report cannot do. Read the retail media guide.

Talk to our team

See the model for your retailers and your media together.

A 30-minute walkthrough of the data setup, the model and the scenarios, for channels like yours.

Book a demo