How to model retail media network revenue — CPM, impressions, fill rates, and indicative annual revenue scenarios from small retail to shopping centre scale, plus the programmatic uplift.
Modelling Your Retail Media Revenue Potential
Understanding the revenue potential of a retail media network before deployment is critical for building a business case and securing internal investment.
Revenue Model Components
Retail media revenue is driven by four key variables: the number of screens in the network, the average CPM (cost per thousand impressions), the average fill rate (percentage of available inventory sold), and the number of impressions per screen per day.
A typical retail media network generates 500 to 2,000 impressions per screen per day depending on location and dwell time. At an average CPM of $15 to $30 (typical for in-store programmatic inventory in Australia), and a fill rate of 60 to 80%, a single screen generates $2.25 to $14.40 in advertising revenue per day, or $820 to $5,256 per year.
Indicative Revenue Scenarios
| Network Size | Screens | Annual Revenue (Low) | Annual Revenue (High) |
|---|---|---|---|
| Small retail | 20 | $16,400 | $105,120 |
| Medium retail | 50 | $41,000 | $262,800 |
| Large retail | 200 | $164,000 | $1,051,200 |
| Shopping centre | 500 | $410,000 | $2,628,000 |
Indicative figures based on industry benchmarks. Actual revenue varies by location, audience, dwell time, and commercial infrastructure sophistication.
The Programmatic Uplift
The single biggest lever for increasing retail media revenue is connecting screen inventory to programmatic demand via an SSP. onQ Digital’s SSP connects to 35+ DSPs, enabling real-time bidding for in-store impressions. This drives CPM uplifts of 30–80% versus direct-sold-only models and significantly increases fill rates.







