Footfall across UK retail destinations dipped by 1% year on year in the week to 23 December, new data has found.
Shopping centres saw the largest footfall decline, down 2.4% on last year, according to research firm Springboard.
This was followed by high street shops, which saw visitor numbers dip by 1.2%. Retail parks were the only destination to record year-on-year growth, edging up by 1%.
On the other hand, online sales soared by 43.5%, compared with the same period in 2016.
Compared to the previous week, the final rush before Christmas saw a 16.7% rise in footfall across all categories, with a 21.9% increase in visits to retail parks and 21.4% growth at shopping centres.
Springboard said these destinations were likely boosted by click-and-collect, after online sales rose by 15% compared with the previous week.