Learn English – someone who makes a testimonial called

word-choice

In the context of advertising/marketing a testimonial is:

  • Written recommendation from a celebrity or satisfied customer affirming the performance, quality, and/or value of a product or service. Testimonials are one of the most potent tools of marketing. (Business dictionary.com)

What is the term used to refer to someone ( generally a celebrity) who makes a testimonial?

Best Answer

Consider endorser. Oxford Dictionaries Online defines endorse as

Declare one’s public approval or support of: the report was endorsed by the college