Помощь во внедрении Mindbox: как вытащить проект, который застрял на интеграции
Лицензия Mindbox оплачена, полгода идет интеграция, рассылок нет. Где обычно ломается внедрение и как внешняя команда доводит его до запуска без переделки с нуля.
Типичная картина: договор с Mindbox подписан весной, к осени маркетинг все еще отправляет письма из старого сервиса, а на еженедельных созвонах обсуждают одно и то же — «разработчики сайта доделают выгрузку на следующей неделе». Лицензия списывается каждый месяц, сценарии, ради которых покупали платформу, существуют только в презентации. Финансовый директор начинает задавать неудобные вопросы, и отвечать на них нечем.
Чаще всего команда не виновата, и платформа тоже. Внедрение Mindbox — проект на стыке маркетинга, ИТ, подрядчика сайта и иногда кассового ПО, и ни у кого из участников нет полной картины. Мы регулярно заходим в такие проекты на середине пути. О том, где они обычно встают и как их сдвинуть, рассказывает Егор Череватенко, CRM-маркетолог ClientCore.
ЧИТАЙТЕ ТАКЖЕ
«Разбираем внедрение Mindbox для ресторана: связка с кассой и доставкой, идентификация гостей и сценарии, которые окупают платформу.»
Внедрение редко останавливается целиком. Работа идет: кто-то правит выгрузку, кто-то пишет ТЗ на трекер, в проекте Mindbox появляются тестовые операции. Но до первого рабочего сценария дело не доходит. Каждая задача упирается в соседнюю, и дату запуска переносят уже третий раз.
Такой проект легко узнать по нескольким признакам:
в базе Mindbox есть клиенты, но непонятно, сколько из них дубли;
заказы приходят, но без части статусов или с задержкой в сутки;
трекинг на сайте установлен, но события брошенного просмотра и корзины срабатывают через раз;
документация по интеграции лежит в трех местах и противоречит сама себе;
на вопрос «что осталось до запуска» каждый участник отвечает по-своему.
Последний пункт показывает проблему лучше всех. Если у проекта нет одной карты с понятным списком оставшихся задач и ответственных, он будет буксовать независимо от квалификации людей.
Первое, что я прошу на старте, — выгрузку всех операций из проекта Mindbox за последний месяц. За пару часов по ней видно, что реально доходит, а что существует только в переписке. Однажды команда клиента была уверена, что заказы интегрированы полностью, а по факту в Mindbox приходили только онлайн-заказы. Розница, а это больше половины выручки, не передавалась вообще».
Егор Череватенко
CRM-маркетолог, ClientCore
Данные: где теряется клиент
Одна из самых частых точек зависания — идентификация клиента. Сайт знает покупателя по email, касса — по номеру телефона, мобильное приложение — по своему внутреннему ID, а старая программа лояльности — по номеру карты. Если заранее не договориться, какой идентификатор главный и как склеивать профили, в Mindbox получится несколько «половинок» одного человека.
Дальше проблема размножается. Сегменты считаются неверно, триггер «давно не покупал» прилетает человеку, который вчера купил в магазине, а бонусы начисляются на один профиль, хотя клиент видит другой. Маркетинг перестает доверять данным и откладывает запуск «до починки». Починка ложится в бэклог ИТ, где у нее низкий приоритет.
Вторая типичная история — товарный фид и справочники. Для рекомендаций и брошенных корзин Mindbox нужен актуальный каталог с ценами, наличием и категориями. Если фид собран наспех, письмо о брошенной корзине покажет товар по старой цене или позицию, которой давно нет на складе. Такие сценарии лучше вообще не запускать, чем запускать с ошибками.
Норма
зафиксирован главный идентификатор и правила склейки профилей, они описаны в одном документе;
перед загрузкой исторической базы проведена дедупликация и проверка форматов телефонов и email;
фид обновляется минимум раз в сутки, а цены и наличие сверены с сайтом выборочно;
согласия на рассылки перенесены с датой и источником.
Red flag
исторические клиенты залиты «как есть», дубли решили разобрать потом;
телефоны в базе хранятся в пяти разных форматах;
никто не может сказать, откуда в Mindbox взялся конкретный профиль;
статус подписки перенесли без истории, и теперь непонятно, кому можно писать.
События: интеграция, которая работает наполовину
Если данные — это «кто», то события — это «что он сделал». Просмотр товара, добавление в корзину, оформление заказа, смена статуса, возврат, начисление бонусов. Каждое событие — отдельная операция в Mindbox, и каждую кто-то должен корректно вызвать со стороны сайта, приложения или учетной системы.
Здесь проекты встают по двум причинам. Первая: ТЗ на интеграцию писал человек, который не до конца понимал, какие сценарии на этих событиях будут работать. В результате операции есть, но в них не хватает полей: нет категории товара, нет признака доставки, нет промокода. Вторая: ответственность размазана между подрядчиком сайта и внутренним ИТ, и каждый считает, что его часть сделана.
Отдельная боль — статусы заказов. Онлайн-заказ проходит путь от «оформлен» до «выкуплен» или «отменен», и для корректной аналитики Mindbox должен знать финальный статус. Если обновления не приходят, выручка в отчетах завышена, а сценарий «оцените покупку» уходит людям, которые от заказа отказались.
Я почти всегда начинаю с тестового прохода: сам регистрируюсь на сайте, кладу товар в корзину, оформляю заказ, отменяю его — и смотрю, что из этого увидел Mindbox. В одном проекте на это ушло полдня, и мы нашли четыре операции, которые вызывались без ключевых полей. Команда искала причину «странных сегментов» полтора месяца».
Егор Череватенко
CRM-маркетолог, ClientCore
Доступы и люди: узкое место, которое замечают поздно
Звучит буднично, но заметная часть простоя во внедрении — ожидание доступов. Нужен доступ к админке сайта — ждем неделю. Нужен ключ API от кассового ПО — подрядчик в отпуске. Нужен человек, который знает, как устроена выгрузка из учетной системы, — он уволился полгода назад.
За каждым таким ожиданием стоит отсутствие владельца проекта. Если внедрение формально курирует маркетинг, а все технические задачи живут в очереди ИТ, приоритет у них будет низкий. ИТ закрывает свои задачи, маркетинг ждет, Mindbox молча выставляет счета.
Еще одна ловушка — смена людей посреди проекта. Ушел менеджер, который вел переписку с технической поддержкой Mindbox, и вместе с ним ушло понимание, какие решения уже приняты и почему. Новый человек начинает с вопросов, на которые месяц назад уже отвечали.
Норма
у проекта один владелец с правом ставить задачи и маркетингу, и ИТ;
список всех систем, участвующих в интеграции, с контактами ответственных;
доступы выданы на старте, а не по мере возникновения необходимости;
решения фиксируются в общем документе, а не в личных чатах.
Red flag
задачи по интеграции стоят в общем бэклоге ИТ без выделенного ресурса;
на вопрос «кто отвечает за выгрузку заказов» звучат три разных имени;
история проекта — это переписка в мессенджере за полгода;
подрядчик сайта узнает о требованиях Mindbox из скриншотов.
Как внешняя команда подключается к проекту
Главный страх при смене подрядчика или подключении агентства — что придется начать заново. Внешняя команда придет, скажет «тут все неправильно» и предложит переделать интеграцию с нуля. Такое случается, но обычно это лишние деньги и время. В большинстве застрявших проектов 60–80% работы уже сделано нормально, а сложности остаются в оставшихся кусках, которые никто не свел воедино.
Поэтому помощь во внедрении Mindbox у нас начинается с короткого аудита. За одну-две недели мы проходим проект по слоям: какие данные уже загружены и в каком состоянии, какие операции работают и с какими полями, кто за что отвечает. На выходе получается карта интеграции — список того, что готово, что требует доработки и что нужно сделать с нуля. Каждая задача привязана к конкретному исполнителю и к сценарию, который без нее не запустится.
Дальше важна последовательность. Все задачи сразу брать не нужно. Мы выбираем 2–3 сценария, которые дадут деньги быстрее всего — обычно это welcome-цепочка, брошенная корзина и реактивация, — и сначала доводим до рабочего состояния все, что нужно именно для них. Через месяц у бизнеса уже есть работающая коммуникация и выручка, которую видно в отчетах. Это снимает напряжение и дает проекту кредит доверия на следующие этапы.
Мы стараемся не трогать то, что работает, даже если сделали бы иначе. Если склейка профилей настроена неидеально, но дает приемлемый результат, лучше запустить сценарии на ней и переделать позже, когда будет понятно, где именно она мешает. Переписать интеграцию заново — это минус два-три месяца, а клиент и так ждал слишком долго».
Егор Череватенко
CRM-маркетолог, ClientCore
Что происходит после развязки
Когда интеграция наконец собрана, начинается та работа, ради которой покупали Mindbox: сегментация, триггеры, персональные рекомендации, лояльность. Здесь и видно, как сильно качество внедрения влияет на результат. На чистых данных и корректных событиях сценарии запускаются за дни, а на кривых каждая новая механика превращается в отдельный мини-проект по поиску ошибок.
Мы проходили этот путь от начала до конца. В проекте для «Браво-Оптики» коммуникации до старта были нерегулярными: SMS, WhatsApp и редкие массовые письма. Мы внедрили Mindbox, запустили email-канал, настроили каскадные цепочки и поп-апы для сбора контактов. Результат — +14,62% к выручке от CRM-направления за 10 месяцев (кейс). Похожая задача была у сети «Галерея»: разрозненные коммуникации нужно было собрать в одну систему и перевести в Mindbox, не потеряв работающую логику (отзыв клиента).
Отдельно стоит договориться о передаче знаний. Даже если агентство остается на сопровождении, у клиента должна быть документация: как устроена интеграция, какие операции за что отвечают, куда смотреть, если что-то сломалось. Иначе следующее изменение на сайте снова может тихо уронить половину событий, и никто этого не заметит неделями.
Сколько стоит интеграция Mindbox и как считать бюджет
Вопрос «сколько стоит интеграция Mindbox» задают почти всегда, и честный ответ — зависит от того, в каком состоянии проект. Внедрение Mindbox под ключ с нуля и доведение застрявшего проекта — две разные задачи с разной оценкой. Во втором случае часть работы уже оплачена и сделана, и задача внешней команды — найти и закрыть разрывы.
На цену сильнее всего влияют четыре фактора:
количество систем-источников: только сайт или еще касса, приложение, учетная система, колл-центр;
состояние исторических данных и объем дедупликации;
готовность подрядчика сайта и внутреннего ИТ выполнять задачи по ТЗ;
нужна ли программа лояльности или пока достаточно коммуникаций.
Считать затраты стоит относительно потерь от простоя. Каждый месяц без работающих сценариев — это лицензия, которая не окупается, и выручка с триггеров и сегментированных рассылок, которую бизнес не получает. Для компании с активной базой в сотни тысяч клиентов два-три месяца ожидания нередко обходятся дороже, чем аудит и доработка интеграции силами внешней команды.
ЧИТАЙТЕ ТАКЖЕ
«Розница с офлайн-точками подключает Mindbox и ждет омниканальности: единый профиль клиента, сценарии по всем каналам, честная атрибуция выручки. Через полгода после старта картина обычно другая.»
Придется ли переделывать то, что уже сделано другим подрядчиком?
Как правило, нет. После аудита мы сохраняем все, что работает корректно, и дорабатываем только проблемные участки. Полная переделка нужна редко — обычно когда интеграция построена на устаревших методах API или данные загружены так, что их проще перезалить, чем чистить.
Сколько времени занимает доведение застрявшего внедрения?
Аудит — одна-две недели. Запуск первых приоритетных сценариев — обычно еще 3–6 недель, в зависимости от скорости ИТ и подрядчика сайта. Полное внедрение со всеми источниками данных и лояльностью может занять 2–4 месяца.
Нужен ли нам свой разработчик, если работает агентство?
Да, хотя бы частично. Агентство пишет ТЗ, проверяет реализацию и настраивает все на стороне Mindbox, но доработки на сайте, в кассовом ПО или учетной системе обычно делает ваша команда или подрядчик сайта. Мы заранее оцениваем объем этих задач, чтобы вы могли выделить ресурс.
Можно ли запустить рассылки, пока интеграция не завершена?
Можно, если выбрать сценарии, которым хватает уже собранных данных. Например, welcome-цепочке нужны только корректная регистрация и согласия. Мы как раз начинаем с таких сценариев, чтобы платформа начала приносить деньги, пока дорабатывается остальное.
Чем помощь во внедрении Mindbox отличается от технической поддержки самой платформы?
Поддержка Mindbox отвечает за работу платформы и консультирует по API. Агентство смотрит на проект целиком: какие сценарии нужны бизнесу, какие данные для них требуются, кто и что должен доделать на своей стороне. И после запуска продолжает работать над выручкой CRM-канала.