the number of people that walk past/enter a shop; obviously affects potential sales; analageous to 'bums on seats' in the entertainment business or 'bums on beds' in the hotel business.
FOOTFALL
Meaning of FOOTFALL in English
Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012