Do you have a business website? If so, great; but have you checked whether it is actually doing its job?
Social media has provided a way for people to share their inner most thoughts and feelings on an unprecedented level. What