Imam al-Ghazali Ra. mengatakan bahwa ada 3 sifat yang harus diterapkan dalam beramar ma’ruf nahi munkar. Tanpa 3 sifat ini, amar ma’ruf nahi munkar sulit terwujud. Ketiga sifat itu ialah:
1. Ilmu: Yaitu hendaknya para da’i memiliki ilmu (mengetahui) tentang apa yang dia ajak kepadanya atau larang darinya. Bisa jadi ia mengajak kepada sesuatu yang disangka baik padahal itu buruk, atau melarang sesuatu yang sepatutnya tidak ia larang. Hal ini tidak layak terjadi. Oleh karena itu hendaknya ilmu lebih diutamakan daripada amal, termasuk dalam amar ma’ruf nahi munkar.
2. Wara’: Yaitu hendaknya berdakwah itu bukan ditujukan untuk mencari kedudukan atau kehormatan, menunjukkan kekuatan jasmani dan ruhani, atau yang lainnya. Sifat wara’ yaitu kita beramal hanya karena Allah Swt.