Атрибуция покупок внутри ИИ-диалогов: как метить «ассистентные» события и связать всё с CRM за 30 дней
Диалоги с ассистентами уже влияют на выбор товара. Если это не видно в атрибуции, вы теряете контроль над бюджетом и рискуете двойным учётом.
Если ваша команда уже пишет запросы в нейросервисы, у вас есть новый маркетинговый канал — только вы его пока не видите. Покажу, что фиксировать в промптах и как за две недели навести порядок без лишнего риска.

За последний год я вижу одинаковую картину в компаниях: чат с ИИ живёт своей жизнью, решения на базе подсказок используются каждый день, а данных о том, какие запросы приносят деньги и где все ломается, нет. Пока это слепая зона, маркетинг теряет рычаги управления. Как только вы начинаете видеть промпты как сигналы спроса и как процесс производства контента, появляется почва под ногами.
Недавно прочитала практическую заметку и крепко кивнула. Мысль простая: полезнее вести репрезентативную выборку запросов — брендовые, небрандовые и конкурентные — по ключевым этапам пути покупателя и по вашим основным персонам и рынкам. Такая корзина даёт объёмную картинку и не превращает команду в архивариусов.
Сначала определимся с терминами. Промпт — это формулировка запроса к системе с ИИ. LLM (большая языковая модель) — это движок, который на основе заданного текста предсказывает следующий текст. API — способ подключить систему к вашему продукту через программный интерфейс. Если у вас ассистент для клиентов или внутренняя подсказка для редакторов, промпты — это реальный пользовательский поиск и сценарии работы команды.
По моим наблюдениям, рабочая матрица для выборки такая. Брендовые промпты — когда вас упоминают по имени. Небрандовые — формулировки задачи без упоминания бренда. Конкурентные — сравнения с другими игроками. Дальше делим по этапам пути покупателя: осведомлённость, рассмотрение, выбор и пост-покупка (поддержка, апсейл). Добавляем 2–3 ключевые персоны и приоритетные рынки или языки. Получаем управляемый объём и осмысленные срезы.
Минимальная схема события в журнале выглядит компактно. Я держу в ней: timestamp (дата/время), user_type (клиент/сотрудник), persona (роль пользователя простыми ярлыками), buyer_stage (этап пути), market/lang (рынок или язык), prompt_text (сам запрос), redaction_flags (что замаскировано), model_name (название движка), temperature/максимальная длина ответа (настройки генерации — они влияют на стиль и риск), response_id/latency (идентификатор и время ответа), outcome (что случилось дальше — клик, формирование черновика, эскалация к человеку). Эти поля дают базовую управляемость без лишней драматургии.
Персональные данные легко попадают в подсказки: телефоны, имейлы, номера заказов. Чтобы не собрать лишнего, встраиваем маскирование. Маскирование — это автоматическая замена чувствительных кусков текста заглушками, например, «[EMAIL]» или «[PHONE]». Технически это делается фильтром перед отправкой запроса в модель, и тем же фильтром перед сохранением лога.
Важно предупредить пользователей. Короткое уведомление в интерфейсе и в политике: «Ваши запросы логируются для улучшения сервиса. Личные данные маскируем. Вы можете отключить сбор в настройках». Ограничьте доступ к журналу по ролям, задайте срок хранения, и вынесите реестр рисков: какие поля собираем и зачем. Это небольшие усилия, зато меньше шансов словить инцидент.
Вы не обязаны хранить всё. В лог попадает репрезентативная выборка и операционные сигналы; каждый шёпот внутри команды туда не идёт.
И ещё момент. Если вы используете RAG (когда нейросеть отвечает на основе ваших документов, а не по общей памяти), фиксируйте список документов, которые подставлялись в ответ. Тогда претензии к фактуре быстро приводят к источнику, без затяжных догадок.
Две недели — нормальный срок, чтобы поставить первую версию наблюдаемости. Неделя 1 — инфраструктура. Неделя 2 — визуализация и проверка качества. Ниже мой рабочий план, который многократно выручал.
Неделя 2 — смысл и качество. На этом этапе мы учим команду читать картинку и принимать решения. В команде контента на основе небрандовых запросов дополняем семантическое ядро. В платном трафике проверяем, где промпты подсказывают новые связки оффер+ключ. В продажах видим формулировки возражений и берём их в скрипты.
Когда выборка собрана правильно, маркетинг видит реальные слова людей, а не усреднённые отчёты. Например, небрандовые промпты на этапе рассмотрения часто подсвечивают неожиданные критерии выбора. Это быстро конвертируется в лендинги, FAQ и рекламные сообщения. Результат — меньше потерь в середине воронки.
Брендовые промпты помогают отлавливать искажения в позиционировании. Если люди формулируют ваш продукт другими словами, это бьёт по эффективности креативов. Обновляете месседжи — получаете рост отклика. Конкурентные промпты показывают зоны сравнения, где стоит усилить преимущества или сделать честные развенчания мифов.
Для поддержки клиентов журнал промптов — это очередь улучшений базы знаний. Смотрим, какие вопросы чаще всего эскалируются к человеку, и относим их к «пробоинам» в документации. Закрываем пробоины — снижаем стоимость обращения и ускоряем ответ. Это простая арифметика, её любит любая P&L (отчёт о прибылях и убытках).
И да, соблюдайте дисциплину выборки. Проверяйте каждую неделю, что у вас есть достаточное покрытие по персонам и рынкам, а доля брендовых/небрендовых/конкурентных промптов в выборке не смещается случайно. Если рынок меняется, меняйте корзину и обновляйте алерты.
Я называю это «маркетинговой наблюдаемостью промптов». Здесь цель — управляемость. Слежка тут ни при чём. Вы видите, как люди формулируют свои задачи языком, который ваш продукт должен понимать. И уже дальше решаете: правим шаблоны, доучиваем ассистента, переписываем лендинги или меняем оффер.
Если хотите, я могу помочь упаковать это под вашу реальность. У gerasimova.tut есть готовые чеклисты схемы событий, шаблон дашборда и простой комплаенс-набор для старта. Но даже без этого вы спокойно сделаете первую версию за 14 дней по плану выше.
Расскажите о задаче — разберём, что и как автоматизировать.
Написать в Telegram