A brand ambassador is someone who is formally recognized by the brand as a representative, and helps spread the word of the brand. A brand ambassador is subtly different from a brand advocate. Brand advocates spread brand awareness, but do not have formal recognition of a relationship from the brand. Because of the formal relationship, brand ambassadors may be encouraged to complete activities in order to spread a brand’s message and raise awareness.