what are the essential ingredients of an effective campaign?