Успех социального маркетинга зависит от многих факторов. «Во-первых, социальная проблема должна быть близка и понятна потребителям. Идеально, если она соответствует миссии компании. Второе обязательное условие – это поддержка и личное участие высшего менеджмента в программе. Без глубокой приверженности руководства и сотрудников программа обречена на короткую жизнь. В-третьих, важен верный выбор партнеров для программы, в том числе среди некоммерческих организаций. Неудачное партнерство способно убить самую благородную идею и отразиться негативно на репутации компании в целом… Тем, кто рассматривает возможность использования программ социального маркетинга, нужно учесть, что непоследовательность (сегодня помогаем детям, завтра – животным, послезавтра – спортсменам), непродолжительность кампании (менее года), а также непрозрачность отчетности (куда и на что были направлены средства) сведут все усилия на нет. Высокий уровень этичности – это основа социального маркетинга»[94].