A customer recommendation is a voluntary recommendation of a product, brand or service by a customer to a friend, relatives or to a broader audience on social media.