Кейс “Золотой Век”: как объединить данные из офлайна, веб-сайта и мобильного приложения в единый профиль клиента
Задача Объединить разрозненные данные клиентов (из офлайн-магазинов, веб-сайта и мобильного приложения) в единую систему. Настроить автоматизированные омниканальные коммуникации и триггеры программы лояльности.
Решение Объединение данных в единый профиль клиента на базе External Customer ID. Запуск поведенческих триггеров и омниканальных цепочек с логикой переключения между доступными каналами.
Ресурсы Разработчики и маркетинговая команда “Золотой Век”. Customer success менеджер и техническая поддержка eSputnik.
Результаты 85% базы клиентов имеют объединенные профили. Высокий уровень омниканального вовлечения — охват до 5 каналов на одного пользователя. Высокий уровень конверсии (CR) в триггерных сценариях.

Клиенты взаимодействуют с брендом в разных каналах — онлайн и офлайн — но их данные нередко остаются разрозненными в разных системах. Когда бренд не видит связи между покупкой в физическом магазине, активностью в мобильном приложении и визитом на сайт, целостная картина теряется. И вместо одного пользовательского пути может казаться, что это три разных человека.

Решить это можно с помощью единого профиля клиента, когда каждое действие — от клика в письме до чека в магазине — привязано к одному идентификатору. В этом кейсе мы разберем, как ювелирный бренд “Золотой Век” реализовал этот подход, объединив данные более полутора миллионов клиентов. И как это помогло запустить точные омниканальные сценарии и настроить прозрачную атрибуцию на всех этапах воронки.

О проекте

“Золотой Век” — украинская ювелирная компания и один из крупнейших ювелирных ритейлеров страны. Бренд специализируется на производстве и продаже ювелирных изделий и имеет разветвленную сеть офлайн-магазинов, а также интернет-магазин с доставкой по Украине. Параллельно с розничными продажами компания развивает собственные инструменты взаимодействия с клиентами, в том числе программу лояльности и мобильное приложение.

Задача

Как и у многих крупных ритейлеров, данные о клиентах в компании не хранились в одном месте. Часть информации формировалась при взаимодействии с сайтом, часть — в мобильном приложении, часть — во время покупок в физических магазинах.

Из-за этого один и тот же покупатель мог выглядеть в базе как несколько разных записей: отдельно “клиент из офлайн-магазина”, отдельно “пользователь сайта”, отдельно “пользователь приложения”. Поскольку эти данные не сводились в один профиль, возникали типичные сложности:

Чтобы сделать коммуникации точнее и логичнее, перед командой “Золотого Века” встала ключевая задача: преодолеть эту фрагментацию и собрать офлайн- и онлайн-данные в единый профиль клиента.

Решение

Основой нового подхода к работе с данными стал External Customer ID — единый идентификатор клиента. Именно он позволил “сшить” разрозненные данные в целостные профили.

Идентификатор передается в систему eSputnik вместе с данными из всех точек касания. Благодаря этому система автоматически формирует единую карточку контакта, собирая полный контекст по клиенту:

Мнение эксперта: что дает объединенный профиль клиента 360°?

 

Объединенный профиль клиента позволяет видеть полную историю взаимодействия пользователя с брендом во всех каналах. Например, когда клиент просмотрел товар на сайте, получил email, сделал покупку в офлайн-магазине, а затем установил приложение — компания понимает, что это один человек, и в eSputnik это не несколько отдельных контактов.

Это обеспечивает корректную аналитику онлайн- и офлайн-пути клиента, персонализированные коммуникации на основе полной истории взаимодействия, точную сегментацию (VIP, новые, спящие, повторные покупатели) и согласованную омниканальную коммуникацию без дублирования сообщений.

Анна Забудская, Marketer в eSputnik

Система самостоятельно формирует единую карточку контакта, заменяя модель “несколько независимых баз” на модель “один клиент — один профиль”.

Что содержит единый профиль клиента

В профиле контакта может храниться полный набор данных, поступающих из подключенных источников. Как правило, это включает:

Это означает, что при работе с контактом команда видит не “часть” информации, а полный контекст: из какой среды пришел клиент, какие покупки он совершал в разных каналах продаж и какие данные о нем уже есть в системе.

Офлайн-данные (программа лояльности и продажи)

Для полной картины клиента важно подключать офлайн-данные, поскольку значительная часть покупок в ювелирном ритейле происходит именно в магазинах. Без этого профиль будет показывать только онлайн-часть и не отражать реальной истории взаимодействия клиента с брендом.

Из офлайн-источников передаются два ключевых типа данных:

  1. Данные программы лояльности — информация об участии клиента в программе и связанные атрибуты.
  2. Данные об офлайн-продажах — история покупок в магазинах (транзакции), чтобы ее можно было видеть вместе с онлайн-заказами.

Передача офлайн-данных позволяет:

После передачи офлайн-данных в профиле контакта появляются:

Источники данных и подключение

Для формирования и поддержания единого профиля данные передаются из нескольких источников:

Критически важно, что во всех этих интеграциях используется один и тот же External Customer ID. Именно это позволяет корректно сшивать данные и избегать дублирований.

Как использовать данные для улучшения маркетинга?

Узнать больше

Каналы коммуникации

События с сайта и приложения — основа для автоматизации

В проекте подключен сбор событий с сайта и мобильного приложения. Это означает, что система получает информацию о действиях пользователя в обоих средах и может использовать эти действия как “триггеры” для запуска сценариев.

То есть мы работаем не только с фактами покупок или статическими данными профиля — мы видим поведение. Например, система может фиксировать:

На основе таких событий запускаются поведенческие триггеры — автоматические сценарии, которые реагируют на действия клиента и отправляют сообщения в ответ.

Коммуникации программы лояльности

Отдельное направление автоматизации в этом проекте — коммуникации, связанные с программой лояльности. Такие сообщения не зависят от поведения на сайте или в приложении: они запускаются на основе событий и изменений в лояльности, которые передаются в систему.

Через eSputnik коммуникации программы лояльности можно реализовать отдельными автоматизированными цепочками, где каждая цепочка отвечает за конкретный тип события.

Какие события этой программы можно автоматизировать:

1. Начисление бонусов.

Уведомление клиенту о том, что бонусы начислены, с указанием суммы/баланса (если эти данные передаются), а также с объяснением, как ими можно воспользоваться.

2. Сгорание бонусов

Напоминание о том, что бонусы скоро сгорят (за заданный срок до даты), чтобы стимулировать использование баланса.

3. Переход на новый уровень

Уведомление об изменении уровня/статуса в программе лояльности с фиксацией того, что именно изменилось (новый уровень, условия, преимущества).

Триггерные сценарии и омниканальные цепочки

В проекте настроен набор триггерных сценариев, которые запускаются автоматически на основе событий клиента и изменений в данных (веб, приложение, покупки, лояльность). Благодаря подключенному трекингу и единому профилю контакта триггеры можно строить не как отдельные сообщения, а как цепочки из нескольких шагов.

Ключевая особенность — омниканальная логика цепочек: событие может произойти в одной среде (например, в приложении или на сайте), но сценарий может доставить сообщение в другом доступном канале — там, где контакт реально достижим. Это позволяет не привязываться к одному каналу и обеспечивать стабильный охват, даже если пользователь взаимодействует с брендом не через тот канал, через который получает сообщения.

Дополнительно в рамках проекта автоматизированы коммуникации, связанные с программой лояльности (начисление бонусов, сгорание бонусов, переход на новый уровень) — они также реализованы отдельными цепочками, которые запускаются при событиях программы лояльности.

Сегментация

Наличие истории заказов (и онлайн, и офлайн) позволяет строить глубокую сегментацию, поскольку в системе есть большой объем данных о клиенте: не только контактные атрибуты, но и реальная история покупок и параметры этих покупок.

Сегментация может учитывать сразу несколько уровней данных:

1. История покупок

2. География

3. Параметры товаров в заказах

Можно сегментировать по любым атрибутам, которые передаются вместе с заказом. Например:

4. Данные программы лояльности

5. Доступность и активность в каналах

Сегмент можно дополнительно уточнять по тому, есть ли у клиента:

Ключевая ценность в том, что эти условия можно комбинировать между собой в одном сегменте, ведь все данные (онлайн, офлайн, лояльность, каналы) собраны в одном профиле.

При таком подходе система позволяет без сложной ручной работы строить сегменты из множества условий одновременно. Те же критерии, которые обычно “живут” в разных системах и практически не совмещаются между собой, здесь объединяются — и в результате можно быстро формировать точные аудитории на основе покупок, географии, параметров товаров, данных о лояльности и активности в каналах.

“Золотой Век” активно использует полный объем данных о клиенте — некоторые сегменты, применяемые для массовых рассылок, насчитывают более 10 условий.

Рекомендации и искусственный интеллект

Наличие онлайн- и офлайн-продаж в одном профиле усиливает работу рекомендаций и AI-моделей, поскольку система оперирует не только поведением на сайте или в приложении, но и данными о покупках в физических магазинах.

В результате:

Как создать рекомендации нового поколения на своем сайте?

Узнать больше

Обогащение AI-моделей данными офлайн + онлайн означает, что рекомендации в сообщениях могут быть более релевантными, потому что они учитывают полную историю покупок клиента, а не только его онлайн-активность.

Атрибуция

В проекте используется разная логика атрибуции в зависимости от канала. Для сайта применяется стандартный подход на основе UTM-меток, а для мобильного приложения и офлайна — кастомная логика, которая используется в ситуациях, когда классические метки недоступны.

Для сайта применяется атрибуция last paid click. Это стандартная логика, близкая к Google Analytics:

Мобильное приложение: post-click/post-read

В мобильном приложении нет UTM-меток в привычном для веба виде, поэтому классическая веб-атрибуция не подходит. Вместо этого используется post-логика: post-click или post-read.

Как работает post-атрибуция:

  1. В систему поступает информация о заказе.
  2. Далее система проверяет, было ли взаимодействие клиента с коммуникациями за определенный период (окно атрибуции).
  3. Если взаимодействие было, покупка атрибутируется к соответствующей кампании.

В зависимости от канала это может быть:

Если в течение окна атрибуции было несколько взаимодействий (например, два прочтения разных кампаний), покупка привязывается к последнему взаимодействию в рамках этого периода.

Это позволяет оценивать влияние коммуникаций в средах, где невозможно опираться на UTM или классические веб-сессии.

Офлайн

В офлайне ситуация сложнее: клиент может получить сообщение, а покупку совершить в магазине без каких-либо “меток” или онлайн-сессий. Именно поэтому post-атрибуция важна: она позволяет рассчитать влияние коммуникаций на офлайн-покупки через факт взаимодействия с сообщением.

Принцип работы тот же:

  1. Происходит покупка (офлайн-транзакция), которая передается в систему.
  2. Система проверяет взаимодействия клиента с коммуникациями за окно атрибуции.
  3. Если взаимодействие было, покупка может быть атрибутирована к кампании по правилу “последнее взаимодействие”.

Такой подход позволяет выстраивать согласованную аналитику не только по сайту, но и по мобайлу и офлайну.

Mobile push

В некоторых каналах (например, mobile push) нет статуса read, но есть:

В этом проекте для mobile push выбрана логика post delivered:

Это практичный способ обеспечить атрибуцию для пушей и офлайна в едином подходе, без привязки к UTM.

Результаты

Рост качества базы

Благодаря объединению данных под единым идентификатором клиента сформирована качественная “сшитая” база, где контакт имеет один профиль независимо от того, где происходило взаимодействие (офлайн или онлайн). Такие профили содержат в карточке контакта большой объем информации, включая данные о:

Общие результаты объединения профилей:

Высокая доля контактов с единым профилем означает, что большинство клиентов можно вовлекать через персонализированную коммуникацию и корректное использование данных из разных источников в одном сценарии или сегменте.

Новые омниканальные возможности

В профиле контакта доступен максимальный омниканальный охват — система позволяет работать сразу с несколькими каналами в рамках одного клиентского профиля.

Наличие нескольких каналов в рамках одного профиля дает возможность строить сценарии так, чтобы сообщение дошло до клиента: если в одном канале его не удалось отправить, система использует другой доступный канал и продолжает коммуникацию. Это помогает поддерживать стабильный охват для разных сегментов.

Увеличение эффективности массовых рассылок

Улучшенный сбор и объединение данных позволили проводить более точную сегментацию, что напрямую отразилось на эффективности кампаний. Так, за три месяца 2026 года массовые рассылки “Золотого Века” показали CTR на 35,4% выше по сравнению с другими компаниями в нише ювелирных изделий.

Увеличение эффективности триггерных сценариев

После настройки автоматизированных триггерных цепочек ключевые сценарии обеспечили высокие показатели конверсии на этапах цепочки.

Брошенная корзина

Просмотры

Что показывают эти результаты:

Выводы

“Золотой Век” объединил офлайн- и онлайн-данные в единую систему, собрав информацию из разных источников (CRM, сайт, мобильное приложение, программа лояльности, офлайн-продажи) и связав ее под одним контактом через общий идентификатор. В результате данные о клиенте не разбросаны по разным базам, а сосредоточены в одном профиле.

Это стало основой для полноценной работы с аудиторией как с единой базой. Команда получила возможность строить глубокую сегментацию на основе истории заказов, параметров покупок, участия в программе лояльности и активности клиента в разных каналах.

Объединенная история покупок также обогащает данными AI-модели: рекомендации и прогнозирование (в том числе вероятность покупки) могут работать точнее, потому что учитывают как онлайн-, так и офлайн-поведение клиентов.

Отдельный важный результат — возможность настраивать автоматизированные сценарии и доставлять коммуникации в те каналы, где клиент реально взаимодействует, независимо от того, где именно произошло событие.

И наконец, благодаря единой логике атрибуции для разных сред появляется возможность измерять вклад direct marketing не только в онлайн, но и в офлайн-продажи.

Получить персонализированную консультацию

Даже если вы не нашли интересующие вас функции в списке возможностей eSputnik, мы открыты к предложениям и внедрим решения, способные повысить эффективность работы с системой.