The world of marketing has grown exponentially more complex in recent years in direct proportion to the number of channels available to consumers. Along with that growth has come the rise of a concept worth closer examination: omni-channel marketing campaigns. At...