Social marketing is the term given to marketing that uses various techniques to influence the behaviour of the intended audience so that the society and people around them will benefit. An organisation that focuses solely on this is known as a social marketing agency. This extremely planned process consists of producing, communicating and delivering experiences…