Marketing practitioners have long followed a time-honored formula -- the marketing mix -- to guide planning and execution. For years, marketing mix components included product, price, promotion and ...