Despite the rise of e-commerce, 80% of global retail sales still take place in physical stores. Yet, there's a huge gap between the data that omnichannel retailers are able to collect about online and ...