We are in the era of multi-channel, omni-channel, and multi-device shopping. For marketers, this is now common knowledge. Consumers are buying through various channels, have access to plenty of ...