The knowledge required by one who calls people to Allaah, may He be exalted
Question

What is the knowledge needed by the one who calls people to Allah, and who enjoins what is good and forbids what is evil?.
Praise be to Allah.It is essential for the person who calls people to Allah, and enjoins what is good and forbids what is evil to have knowledge because Allah says (interpretation of the meaning):
“Say (O Muhammad ): This is my way; I invite unto Allah (i.e. to the Oneness of Allah — Islamic Monotheism) with sure knowledge, I and whosoever follows me (also must invite others to Allah, i.e. to the Oneness of Allah — Islamic Monotheism with sure knowledge)” [Yoosuf 12:108].
Knowledge is what Allah says in His Holy Book, or what His Messenger (blessings and peace of Allah be upon him) says in his saheeh Sunnah. So one should learn the holy Qur'aan and the Sunnah, to find out what Allah has enjoined and what Allah has forbidden, and to know the way in which the Messenger (blessings and peace of Allah be upon him) called people to Allah and denounced evil, and the way in which his Companions (may Allah be pleased with them) called people. He can gain insight into that by studying the books of hadeeth, and paying attention to the holy Qur'aan, and studying the words of the scholars on this topic, because they discussed it in great depth and explained what is obligatory. 
The one who wants to set himself up as a caller must pay attention to this matter, so that he will have proper insight into the Book of Allah and the Sunnah of His Messenger (blessings and peace of Allah be upon him), so that he will put things in their right places: he will call people to good when it is appropriate, and enjoin what is good when it is appropriate, with insight and knowledge, so that he will not denounce evil in a way that is more evil than it, and so that he will not enjoin what is good in a manner that will result in an evil worse than not doing the good thing to which he is calling people. 
The point is that it is essential for him to have knowledge so that he will do things properly."(Majmoo’ Fatawa Ibn Baaz  27/340)