2025 cost-per-thousand-impressions benchmarks across platforms
Retail CPM closely mirrors ecommerce seasonality with an even sharper Q4 spike. Brick-and-mortar retailers face additional competition from pure-play ecommerce in Q4 auctions.
Typical Retail CPM falls between $5 and $15 depending on platform, targeting breadth, and campaign objective.
Average (blended): $9.20 (2025)
| # | Platform | CPM Range | Notes |
|---|---|---|---|
| 1 | Meta | $8–$14 | ⭐ Catalog & retargeting ads |
| 2 | Google Shopping | $4–$8 | Product inventory ads |
| 3 | Google Display | $3–$6 | Retargeting cart abandoners |
| 4 | TikTok | $8–$13 | Impulse purchase content |
| 5 | YouTube | $6–$11 | Brand awareness |
| 6 | $30–$50 | B2B retail only |
| Year | Average CPM |
|---|---|
| 2022 | $7.40 |
| 2023 | $8.00 |
| 2024 | $8.60 |
| 2025 | $9.20 |
| 2026E | $9.80 |
2026E = projected estimate.
Index 100 = annual average.
| Quarter | Index | Relative Performance |
|---|---|---|
| Q1 | 79 | |
| Q2 | 93 | |
| Q3 | 96 | |
| Q4 | 132 |
Retail advertisers should use Google's Local Inventory Ads (LIA) — they show real-time in-store availability and typically achieve 20–30% lower CPM than standard shopping ads for local intent.