The brand promise represents the decisions made by managers about the value the company will deliver to its target customers in order to earn their loyalty. It helps to differentiate experience and drive all of a company’s actions and investments in people, processes, products, technology and delivery channels.