В агентство стоит обращаться, когда стоит вопрос запуска большой и сложной карты коммуникаций. Например, сопровождение клиента на всех этапах: регистрация, покупка, платёж, давность посещения платформы и пр. Но тут не стоит забывать, что на вашей стороне должен всегда быть разработчик. Тот, кто занимается базой данных. У всех она устроена по-разному.
Также разработчик понадобится, чтобы, например, избежать проблем со спамом и настройкой доменов.
Штатный CRM-маркетолог нужен, если вы плотно работаете с продуктом, с текстами коммуникаций, и в ваших коммуникациях с пользователями должен быть особый язык взаимодействия.
При этом, если вы планируете запускаться не очень быстро, и у вас есть штат из дизайнера, верстальщика, переводчиков (иногда), копирайтеров.
Мы часто работали как раз в связке со штатными специалистами по маркетингу. Хорошо, когда у компании есть и штатный специалист, и поддержка агентства. Тогда продукт получается очень качественный.
Также хорош формат, когда компания у нас берёт консультации по реализации CRM-маркетинга и реализовывает с помощью своего специалиста.
Но везде есть свои риски. Самое важное — это компетенции и знание платформ CRM-маркетинга.