Instagram Stories in Italy: the 4.2x CPM that has to earn its keep
Instagram Stories benchmarks at €5. 08 CPM in Italy, 4.2x Facebook Stories for the same format. Where the Instagram premium is real, where it disappears, and which Italian CPMs are only public consensus.
Every benchmark table has one row that makes media buyers wince. In the current Italian CPM set, that row is Instagram Stories: €5.08 per thousand impressions, the highest portfolio-observed price in the market right now.
The obvious question is whether that is an Instagram thing, a Stories thing, or a data artifact. Lining it up against its direct rivals answers most of it.
Same format, same market, 4.2x apart
Facebook Stories, the closest comparable placement, benchmarks at €1.22 CPM in Italy, drawn from the same portfolio vintage (May 2026) as the Instagram row. That is a 4.2x gap for the same format, in the same market, in the same month of observation. This is not a staleness problem.
| Instagram Stories | Facebook Stories | |
|---|---|---|
| CPM | €5.08 | €1.22 |
| Value per reaction | €0.107 | €0.155 |
| Value per comment | €0.50 | €0.80 |
| Value per share | €0.80 | €1.50 |
| Value per save | not valued | €0.60 |
| Value per view | €0.006 | €0.008 |
| Basis | portfolio observed | portfolio observed |
The valuation weights make the gap harder to defend, not easier. The model prices every interaction it measures on Facebook Stories above its Instagram Stories equivalent: shares at €1.50 versus €0.80, comments at €0.80 versus €0.50, reactions at €0.155 versus €0.107. Instagram Stories carries no save value at all in the benchmark.
So the placement asks you to pay 4.2x more per impression for attention the model values lower on every dimension.
The break-even test. For Instagram Stories to win on cost per valued interaction, it needs to generate roughly four times the valued engagement per impression of Facebook Stories, or convert downstream in ways the engagement model never sees: swipe-ups, link clicks, assisted purchases. If your reporting cannot show one of those two things, the premium is a donation.
The Instagram premium is real, but only on attention formats
Step back and compare Meta's three matched pairs in Italy:
| Format | Instagram CPM | Facebook CPM | Instagram premium |
|---|---|---|---|
| Stories | €5.08 | €1.22 | 4.2x |
| Reels | €3.36 | €1.27 | 2.6x |
| Feed carousel | €2.48 | €2.76 | none (Facebook ~12% higher) |
The carousel row is the surprise. On feed carousel, Facebook is actually the pricier platform, about 12% above Instagram. There is no Instagram tax on the feed.
The premium lives entirely in attention formats: Stories and Reels. The practical read:
- If your message fits a carousel, platform choice in Italy is a creative decision, not a budget decision. Pricing is at parity.
- If you need vertical video or ephemeral placements, you pay 2.6x to 4.2x for the Instagram logo, and the burden of proof shifts to your conversion data.
Within Instagram itself, the ladder runs Stories at €5.08, Reels at €3.36, carousel at €2.48. The most ephemeral surface on the platform is the most expensive one, 1.5x the Reels price and double the carousel price. Scarcity pricing is doing the work here: full-screen, skippable, 24-hour inventory in a market with heavy advertiser demand.
Which numbers are observed, and which are folklore
Every Meta row above is portfolio-observed, built on real delivery in the Italian market. Two of the most-quoted numbers in the benchmark set are not:
- YouTube long-form at €10 comes from public consensus, with no observed units behind it.
- TikTok in-feed at €4 is also public consensus, with no observed units behind it.
The only portfolio-observed YouTube row is Shorts at €0.94. That means the official long-form price sits more than 10x above the observed short-form price on the same platform, and nobody in this data has actually paid the €10.
The absence matters as much as the numbers. TikTok has no observed Italian CPM in this set at all. If you are benchmarking TikTok spend in Italy today, you are benchmarking against folklore. Plan accordingly: treat consensus rows as placeholders until your own campaigns produce a real clearing price.
What to do with this
- Pull your own placement-level CPMs for Italy. Compare against €5.08 (Instagram Stories), €1.22 (Facebook Stories), and €2.48 (Instagram carousel). If you consistently beat those figures, your buying is fine regardless of what the benchmark says.
- Run a parity test. Put the same vertical asset on both Stories placements for two weeks and compare cost per valued action, not CPM. The 4.2x gap only matters if engagement and conversion do not scale with it. Some categories will find Instagram Stories converts well enough to justify the premium. Most will not, and should know that quickly.
- Route carousel-able briefs by creative fit. The cross-platform price difference on feed carousel is noise. Let the audience and the asset decide.
- Refuse to plan TikTok or YouTube long-form budgets in Italy off consensus CPMs. Get one flight of observed delivery before committing quarterly money to a €4 or €10 assumption.
Benchmarks tell you what the market paid, not what you should pay. Instagram Stories at €5.08 is the market saying ephemeral Instagram attention is scarce and prized in Italy. Your job is to decide whether it is scarce and prized for your funnel, or just for everyone else's.
Keep Reading
Frequently Asked Questions
Start with one monitor. Free.
Add a brand, paste a couple of competitor handles, and see your first calibrated readout in under five minutes.