Skip to content
A wooden card catalogue with many labelled drawers and metal handles - nobody is shown.

The metrics catalogue - every figure with its definition and prerequisite

A metric without a definition is an opinion with decimal places. “Dwell time”, “occupancy” or “capture rate” carry the same name at two vendors and often mean something different - and anyone who doesn't know that compares two figures that were never comparable.

This page is the reference section of the series. It doesn't explain anything a second time; for each metric it says in one line what it measures, what it requires and which article covers it in full. Whether you're writing a tender, checking a quote or can't make sense of a figure in a report, this is the place to start.

Three rules that apply to every metric

  1. Every figure has a denominator. A share without saying what it refers to can't be read. Why that matters for demographics and site comparisons is covered in What a counter can tell apart and Comparing sites.
  2. What hasn't been measured looks that way. A dash or “unknown”, never a flattering zero. Why is explained in The half outage.
  3. Measured and estimated are two states. An estimated figure visibly carries that origin. All three states - measured, estimated, not measured - are set out in Managing queues.

Counting and occupancy

MetricWhat it measuresWhat it requiresIn full
Visitorsentries across a counting line, stored per minutea counting line with a correctly named counting logic on the sensorFrom movement to figure
Resolutionminute to year; the longer the period, the coarser the finest gridnoneOccupancy is a balance, not a count
Live occupancyentries minus exits since the nightly reset, never below zeroa counting line that counts both directionsOccupancy is a balance, not a count
Utilisation and traffic lightoccupancy divided by maximum occupancy; amber from 80, red from 100 per cent by defaulta maintained maximum occupancy per siteOccupancy is a balance, not a count
Peak hour, day, week, monththe maximum of the plotted series, descriptivenoneOccupancy is a balance, not a count
Best time to visitthe quietest of the next twelve hours, from a weighted weekday averageabout four weeks of historyOccupancy is a balance, not a count

Zones and behaviour

MetricWhat it measuresWhat it requiresIn full
Average dwell time per zonetotal time spent divided by the number of visits, measured by the sensor on leaving the zonezones on the sensor, zone analytics enabledMeasuring dwell time
Visits per zonecompleted visits, i.e. exitsas aboveMeasuring dwell time
Four behaviour stagesper visit: under 5 seconds transit, under 30 seconds browser, under 2 minutes shopper, above that committedas aboveMeasuring dwell time
Engagement rateshare of visits with at least 30 seconds in the zoneas aboveMeasuring dwell time
Capture ratezone visits divided by site visitors; can exceed 100 per centas aboveMeasuring dwell time
Minimum samplea zone is only rated once it has at least 5 visits and 5 per cent of all zone visitsapplies to every zone comparisonMeasuring dwell time
Live zone occupancyentries minus exits per zone; “stale” after 3 minutes without datacapacity maintained per zoneMeasuring dwell time
Pathsthe most frequent zone sequences, entry and exit zones, share of paths with at most one zonesensor analytics enabledThe visitors who don't buy

Demographics, objects and waiting

MetricWhat it measuresWhat it requiresIn full
Gender distributionshare of the gender-classified population, not of all visitorsadd-on function on the sensor, mounting height 2.40 to 4.00 mWhat a counter can tell apart
Age distributionseven groups from 0-17 to 65 and over, as a distributionadd-on function and an age counter on the sensorWhat a counter can tell apart
Objectsbicycles, prams, wheelchairs, shopping trolleys as sightings, not entriesadd-on function, mounting height up to 3.50 mWhat a counter can tell apart
Groupsan index of group presence per 100 visitors, can exceed 100group counting, part of the sensor firmwareWhat a counter can tell apart
Gaze direction and attention ratedirection profile with circular mean; viewers divided by visitorsadd-on function, mounting height 2.40 to 4.00 mWhat a counter can tell apart
Walking speedcalculated from position changes, three classes with boundaries at 0.5, 1.5 and 2.5 m/ssensor analytics enabledWhat a counter can tell apart
Body height and child sharefive classes, boundaries changeable retrospectivelysensor analytics enabledWhat a counter can tell apart
Waiting timemeasured from observed waiting episodes or estimated from headcount and service time - with its origin visiblewaiting and service zones configuredManaging queues
Throughputexits from the queue zone per minutequeue analytics enabledQueues in operation

Statistics, forecasting and context

MetricWhat it measuresWhat it requiresIn full
CorrelationPearson r with an exact p-value; significance is the corrected q-value below 0.05at least 7 days with sensor dataWhen a deviation is really a signal
Anomalyrobust deviation from the median, from an absolute value of 2.5 or outside the interquartile fenceat least 14 measurable days per metricWhen a deviation is really a signal
Visitor forecastHolt-Winters with weekly seasonality, with an uncertainty bandat least 14 observed daysWhen a deviation is really a signal
Key driverswhich factors explain visitor numbers, as a ranking14 days computable, 28 usable, 60 solidWhen a deviation is really a signal
Opening-hours analysiseach hour's contribution to the daily averagemaintained opening hours, at least 3 days per weekdayWhen a deviation is really a signal
Weather correlationthe relationship between visitor numbers and temperature or rainyour own weather service key, coordinates, 7 usable daysContext: weather, holidays and staffing
Visitors per staff memberratio of totals over the period, not the mean of daily valuesheadcount recorded per shiftContext: weather, holidays and staffing
Staffing need per hourrecommendation from the 75th percentile of footfall per weekday and hourstaff planning enabledThe visitors who don't buy

Multiple sites and alerts

MetricWhat it measuresWhat it requiresIn full
Coveragedays with data divided by calendar dayscluster analytics enabledComparing sites
Two denominators in a clusterthe tile counts calendar days; rating and ranking count reporting daysdeliberately differentComparing sites
Deviation from the clustersite average against cluster average in per cent; percentiles from four sitesat least four reporting sites for percentilesComparing sites
Occupancy alertfires when capacity is exceeded or a minimum staffing level is undercutalert configuration per siteAlerting
Trend alertdeviation against the previous week, month or same week last yearat least 5 days with data per window, at least 50 visitors in the baselineAlerting
Excluded daysdays on which a sensor only partly delivered are shown with the resultapplies to correlation, opening hours and weatherThe half outage
API and webhooksREST access with scope-limited keys, signed events with retriesAPI enabledOpen interfaces

How to use this catalogue in a tender

The tables above can be carried straight into a requirements list. Three questions turn every row into a requirement you can check:

  1. How is the metric defined? Not the name but the formula and its denominator.
  2. What does it require? Licence, mounting height, configuration and a minimum number of days. Why that has to be settled before mounting is covered in Sensor planning.
  3. What does the system show while the requirement isn't met? A named empty state, or a figure that only looks like one. Which analysis holds from which day is covered in Rolling out a counting system.

How we do it

Every metric in the ANALYSIT Counting System has a formula you can look up and a named prerequisite, and both are in this overview. Where nothing was measured, ACS shows a dash rather than a flattering zero; below every minimum threshold a named empty state appears, and an estimated waiting time visibly carries ESTIMATED.

Every figure we show you is either measured and backed by its formula, or explicitly marked as your assumption. If you want to check a metric in your tender or in a quote, talk to us. We'll put the formula next to it.