Bridging the gap between physical stores and digital platforms has always been challenging