Creating an efficient retail customer journey through automation