Social media have proved to be the ultimate platform that brands were waiting for, to really get into Advocacy marketing techniques. Brand advocates are people, regular people, who will spread awareness and promote products or …