When to hire a celebrity for endorsement?

Celebrity endorsement is one of the most popular brand building tools. However, more often than not, it does not deliver the desired results. Why some endorsements work and some don’t? Today, I will try to solve this intriguing problem. Here is what I recommend: