€6.67 Median, €94 Mean: Italian Beauty Buys Instagram One Test Tube at a Time

SSentia
Quick Answer

Italian beauty brands ran 477 Instagram ads for €44,950 in 90 days: €6. 67 median, €94 mean, zero CPM rows. What the ad library reveals and where it goes dark.

€6.67 Median, €94 Mean: Italian Beauty Buys Instagram One Test Tube at a Time Cover Image
€6.67 Median, €94 Mean: Italian Beauty Buys Instagram One Test Tube at a Time Cover Image

The median Italian beauty ad on Instagram over the last 90 days cost €6.67. Not per day. For the entire flight. Across the 90 days ending September 24, the cohort moved just under €45,000 through 477 ads, 14 brands, and 197 ad accounts. That is not a media budget in any traditional sense. It is a question factory, and the questions are cheap.

The shape of the money

MetricValue
Ads477
Brands14
Ad accounts197
Total spend€44,949.92
Spend p25€1.42
Spend p50€6.67
Spend p75€51.08
Mean spend per ad€94.23
Ads with a CPM row0 of 477
Median EU total reach per ad4,091

Start with the skew. The mean (€94.23) is more than 14 times the median (€6.67), and it sits above the 75th percentile (€51.08). Read that again: the average ad in this cohort outspends what at least three quarters of the cohort's ads ever cost. That only happens when a thin top sliver carries the total.

The cheaper half of the cohort tells the other side of the story. At €6.67 or less each, those ads account for at most about €1,600 combined, under 4 percent of the entire €44,950 pool. And a quarter of all Italian beauty Instagram ads (p25: €1.42) cost about what a single espresso in Milan costs, total, for their whole run.

So where is the money? In a tail the percentiles cannot show you. When the mean runs 14 times the median, a handful of four- and five-figure flights are doing the carrying. The archive's spotlight specimen from this vertical makes the point: a Dove ad targeting Italy, first seen in early June, carries an estimated spend of about €8,149 and cumulative EU reach of just over four million accounts, nearly a thousand times the typical ad's reach. The €6.67 ad is not the strategy. It is the smoke a testing operation gives off while looking for one.

197 doors for 14 brands

The strangest structural number here is not spend at all. It is 197 ad accounts spread across 14 brands: 14.1 accounts per brand, 2.4 ads per account, about €228 per account over the full window. Put it next to the closest comparable in the same archive, Italian services on Meta:

CohortBrandsAd accountsAccounts per brandTotal spend
Italian beauty, Instagram (this cohort)1419714.1€44,950
Italian services, Meta (archive)17995.8€979

Beauty runs roughly 2.4 times the account sprawl of services and about 46 times the spend. Stacks like this are the fingerprint of agency-managed, always-on testing: cells split by audience or creative, each with its own door, each spending pocket change until one cell earns a real budget.

What the transparency layer refuses to tell you

  • CPM: 0 of 477 ads carry a CPM value. Not low. Zero. There is no CPM distribution to publish for this cohort, full stop.
  • Daily reach: the field is populated on 459 of 477 ads, yet the 50th and 75th percentile values are both zero. The plumbing exists; the water does not flow.
  • Format: unknown on every one of the 477 rows. You cannot split Reels versus feed versus stories from this layer.
  • The one reach signal: EU-wide total reach, median 4,091 per ad, present on all 477 rows. Note what it is: cumulative, EU-wide, not Italy-only, not per day. The typical beauty ad touched roughly four thousand accounts somewhere in the EU over its life.

Operator takeaway: if someone hands you an Italian beauty Instagram CPM benchmark sourced from the ad library, it is a construction, not an observation. Benchmark pricing against your own platform-side data, and use the library for structure: who is present, how many doors they keep open, and how big the flights they believe in get.

Who is absent

More brands post than pay. On the organic side of the same window, 18 brands published 538 feed posts, a median of five per brand, while only 14 put money behind anything: four brands ride organic distribution exclusively. This vertical treats paid distribution as optional, and where it does pay on Instagram, it pays in €6.67 increments.

How to read a competitor's €6.67

  1. Ignore the median ad. When you open a rival beauty brand's library, most of what you see is testing exhaust. The strategy lives in the tail. Ads with four-figure flights are the ones the brand actually believes in; the €1.42 ads are probes that already told it something.
  2. Count the doors. A competitor showing a dozen-plus active ad accounts is running fast creative turnover, low per-ad budgets, and quick kill decisions. You beat that on iteration speed, not on single-creative polish.
  3. Treat zero CPM as a map feature. The absence of pricing rows in this market, vertical, and platform combination tells you exactly where public data ends and your own telemetry has to begin.

€44,950 over 90 days is about €499 a day for the entire cohort, roughly €36 a day per brand. Italian beauty's Instagram budget is not small. It is sliced into 477 experiments and one thin tail that pays for the answers.

Keep Reading

Start with one monitor. Free.

Add a brand, paste a couple of competitor handles, and see your first calibrated readout in under five minutes.