What is omni-channel marketing? The term “omni-channel” is an increasingly popular marketing buzzword, but it refers to an important shift in marketing: marketers now need to provide a seamless experience across every customer touchpoint. At it’s core, omni-channel marketing is viewing the …