Brand promise is the value brands promise to deliver to their customers each and every time they engage with that company. Typically, brand promise communicates a brand’s story, brand values, and its vision and it focuses on creating an emotional connection. It’s also offering agnostic.