Methodology
How we calculate these numbers
Every KPI in the planner is an estimate built on declared, verifiable parameters. Here is the calculation method, the sources and the conversion factors. Actual impressions depend on the agreed play-out plan.
Parameters last updated: 9 September 2026
Footfall counting
A passage is the raw transit of a person within the screen's field of view. The source varies by location: counting sensors on the device itself, data provided by the space operator (metro, stations, car parks) or, where unavailable, a conservative estimate based on comparable nodes.
The figure is a daily average per location. Reliability is highest where there is proprietary sensing, medium where the data comes from the operator, indicative where it is an estimate: the source applied to each location is stated in the contact proposal.
Impressions (OTS)
An impression, or opportunity-to-see, is the number of passages that translate into an actual exposure to one of the advertiser's slots. It is the footfall multiplied by two factors: the exposure factor (share of transits facing the screen while the ad is on) and the share of the loop assigned to the advertiser.
The exposure factor depends on the geometry of the node (corridor, platform, concourse) and is measured or estimated per location. The loop share equals 1 divided by the number of slots in the loop: with a loop of 6 ten-second slots, each advertiser occupies one sixth of screen time.
Net reach and frequency
Net reach is the number of distinct individuals reached at least once in the period. It does not grow linearly with duration: at a transit node the same person passes dozens of times a month, so beyond a certain point adding days increases frequency, not coverage.
We model reach with a saturation curve that tends towards a ceiling — the pool of addressable individuals at the node: net reach = pool × (1 − e^(−(exposed passages × k × days) / pool)), where k is the shape constant of the curve. Doubling the duration grows reach by less than double.
Average frequency is the ratio impressions / net reach: how many times on average the same person sees the message. On transit inventory a high frequency is a planning strength, not something to hide.
With multiple locations the reach of the individual nodes is summed and reduced by an inter-node overlap share (individuals who visit more than one node), configurable and zero by default.
Operating hours and loop share
Screens run during the opening hours of the node that hosts them. The loop share per advertiser and the slot duration are declared per location; the default values are one ten-second slot in a loop of six slots.
Environmental impact: PM removed
While the campaign is on air, Bufaga devices at the same locations capture particulate matter. The primary KPI is PM removed (PM10 + PM2.5) in grams, calculated as capture capacity per device × number of devices × campaign days.
The per-device capture capacity, when measured in the field, is the declared one; without a measurement a conservative estimate is used: 2,000 m³/h airflow × 20 µg/m³ average urban PM × 80% filtration efficiency ≈ 0.768 g of PM per device per day.
Equivalent trees and offset car kilometres are CO₂ equivalences, not PM: they derive from the CO₂ captured by the device over the period. A mature tree absorbs about 25 kg of CO₂ per year (FAO / urban forestry); an average petrol car emits about 120 g of CO₂ per km (EU fleet target reference).
The public impact calculator uses the same PM model in a simplified form: PM removed = 0.768 g/day × the hypothetical number of devices × days, where days are derived from months using the convention 1 month = 30 days. It shows neither trees nor car kilometres, because those equivalences depend on a CO₂ model that is not yet consolidated.
The calculator's "clean breaths" are the volume of air passed through the devices expressed in breath-equivalents: airflow 2,000 m³/h × 24 × days ÷ the average resting breath volume (0.5 litres, ~7 ml/kg). It is a treated-volume figure, with no efficiency multiplier applied.
The per-city context line compares the result with the selected city's average annual ambient PM10 (orders of magnitude from EEA / regional ARPA urban station annual means; dataset and reference year being verified).
Model parameters
| Parameter | Value | Source |
|---|---|---|
| Airflow per device | 2,000 m³/h | Fan technical spec |
| Average outdoor urban PM | 20 µg/m³ | EEA order of magnitude for urban hotspots |
| Filtration efficiency | 80% | Minimum guaranteed filter efficiency |
| PM captured per device | ≈ 0.768 g/day | Derived (airflow × PM × efficiency), unless measured per location |
| CO₂ absorption per tree | 25 kg/year | FAO / urban forestry |
| Average car CO₂ emission | 120 g/km | EU fleet target reference |
| Loop slots (default) | 6 slots of 10 s | Screen configuration, overridable per location |
| Inter-node overlap (default) | 0% | Rate-card parameter, configurable |
| Average breath volume | 0.5 L (0.0005 m³) | Standard respiratory physiology, ~7 ml/kg |
| Duration: months to days | 1 month = 30 days | Impact calculator computation convention |
| Average annual PM10 per city | Rome ~26 · Milan ~31 · Naples ~28 · Turin ~34 · Bologna ~27 · Florence ~24 µg/m³ | EEA / regional ARPA urban station annual means — dataset and year being verified |
Frequently asked questions about the calculation model
What is net reach, and why doesn't it grow in proportion to campaign duration?
Net reach is the number of distinct individuals reached at least once in the period. At a transit node the same person passes multiple times a month, so beyond a certain point extra days increase frequency, not coverage: we model it with a saturation curve that tends towards the pool of addressable individuals at the node, so doubling the duration grows reach by less than double.
How is PM removed by a Green DOOH campaign calculated?
PM removed (PM10 + PM2.5) is calculated as capture capacity per device × number of devices × campaign days. Without a field measurement for the location, a conservative estimate of about 0.768 grams of PM per device per day is used, derived from 2,000 m³/h airflow × 20 µg/m³ average urban PM × 80% filtration efficiency.
What is an impression (OTS) and how is it derived from footfall?
An impression, or opportunity-to-see, is the number of passages that translate into an actual exposure to one of the advertiser's slots. It is footfall multiplied by the location's exposure factor (the share of transits facing the screen while the ad is on) and the loop share assigned to the advertiser.
Is the environmental impact data certified by a third party?
The particulate capture parameters are being validated with an independent third party. Until accreditation, impact values are stated as conservative estimates based on the parameters published on this page. The impact report with the exact figures for the period is a separate service, with terms on request.
Certification
The particulate capture parameters are being validated with an independent third party. Until accreditation, impact values are stated as conservative estimates based on the parameters on this page. The impact report with the exact figures for the period is a separate service, with terms on request.
Continua a esplorare