CRM · Клиенты

База клиентов: карточка 360° с воронкой, RFM и бонусами

Карточка клиента в AIERP — это единая запись с уникальным номером, ФИО и днём рождения, несколькими телефонами и привязкой к компаниям, 9-этапной воронкой с историей переходов, RFM-сегментом, автоматическим статусом, отметкой VIP, кредитным лимитом, ценовым типом, персональной скидкой и источником привлечения. Заказы, звонки, бонусы, коммуникации и история этапа — в одном экране.

9
этапов воронки
11
RFM-сегментов
да
soft delete
мультиюрлица
Все возможности
Преимущества

Что получает бизнес от модуля

Единая база из всех каналов

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

Карточка 360°

Контакты, день рождения, пол, город и адрес (улица, дом, квартира, этаж, подъезд), статус, этап воронки, RFM-сегмент, отметка VIP, кредитный лимит, ценовой тип, скидка, источник привлечения — всё на одном экране.

9 этапов воронки клиента

Новый → Первый контакт → Квалифицирован → Коммерческое предложение → Переговоры → Активный → Удержание → Отток → Потерян. Каждое изменение этапа фиксируется в истории с указанием, кто перевёл и когда.

Автоматическая сегментация RFM

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

Статусы по правилам

Настраиваемые статусы и правила перевода: клиент автоматически попадает в нужный статус по сумме покупок, давности заказа, меткам или категориям. Все изменения сохраняются в журнале.

Клиент в нескольких компаниях

Один человек может быть привязан к одной или нескольким компаниям (юрлицам или ИП). Несколько контрактов, разные цены для розницы и опта — в одной карточке.

VIP, избранное и метки

Отметки «VIP» и «Избранное», набор меток — для быстрого выделения важных клиентов и фильтров по любым произвольным признакам.

Аналитика LTV и когорт

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

Безопасное удаление и аудит

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

Возможности модуля

Что входит в Клиенты

  1. 01

    Уникальный номер и поиск

    У каждой карточки есть стабильный уникальный номер — он не меняется и используется во внешних системах, мобильном приложении и интеграциях. Поиск работает по ФИО, телефону, e-mail, городу, меткам и сегменту.

  2. 02

    ФИО раздельно и в сборе

    Фамилия, имя и отчество хранятся раздельно — для документов, обращений и сортировки. Полное имя и краткое (Фамилия И.О.) формируются автоматически.

  3. 03

    Несколько телефонов у клиента

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

  4. 04

    Адрес доставки

    Город, улица, дом, квартира, этаж, подъезд — раздельные поля для корректной маршрутизации курьеров и автозаполнения накладных.

  5. 05

    Этап воронки и история

    9 фиксированных этапов воронки. При каждом изменении этапа автоматически создаётся запись в истории: старый этап, новый, кто менял, когда — это позволяет анализировать скорость движения по воронке.

  6. 06

    RFM-показатели в карточке

    Оценки давности, частоты и суммы покупок (от 1 до 5), сегмент клиента (один из 11) и дата последнего расчёта — всё видно в карточке. Считается автоматически по всей базе заказов.

  7. 07

    Статусы и правила перехода

    Справочник пользовательских статусов (VIP, опт, проблемный, партнёр) и правила автоматического перевода с журналом всех изменений.

  8. 08

    VIP, избранное, метки

    Отметка «VIP» для приоритетного обслуживания, личное избранное менеджера, набор меток — для произвольной классификации без правки справочников.

  9. 09

    Кредитный лимит

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

  10. 10

    Ценовой тип и скидка

    Ценовой тип привязывает клиента к нужной ценовой матрице (опт, розница, дилер). Персональная скидка накладывается поверх.

  11. 11

    Источник привлечения

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

  12. 12

    История коммуникаций

    Все звонки, сообщения, письма и встречи с клиентом в хронологическом порядке. Каждая запись связана с сотрудником и каналом связи.

  13. 13

    Связь с компаниями (B2B)

    Один клиент-человек может работать в нескольких юрлицах сразу. У каждой связи указана своя должность и роль.

  14. 14

    Просрочка по оплате

    Специальная отметка подсвечивает клиентов с просроченной задолженностью. Считается автоматически по заказам и оплатам.

  15. 15

    Последний заказ

    Дата последнего заказа в нужных статусах. Используется в фильтрах «спящие клиенты», RFM и в напоминаниях менеджеру.

  16. 16

    Лиды → клиент

    При превращении лида в заказ создаётся клиент с автоматическим переносом меток, телефона, источника и истории касаний.

  17. 17

    Интеграции и обмен

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

  18. 18

    152-ФЗ и аудит

    Журнал доступа к ПДн, маскирование номеров для части ролей, согласия на обработку, периодическая очистка по сроку хранения, шифрование чувствительных полей.

Интерфейс

Как это выглядит в системе

Список клиентов со статусами, RFM и LTV
История этапов воронки и коммуникаций
9 этапов воронки клиента
Карточка 360° с RFM, VIP и кредитным лимитом
FAQ

Частые вопросы

Из чего состоит карточка клиента?

Уникальный номер, ФИО (фамилия, имя, отчество раздельно), день рождения, пол, статус, этап воронки (9 значений), город и адрес (улица, дом, квартира, этаж, подъезд), несколько телефонов, привязка к компаниям, RFM-показатели, отметка VIP, избранное, кредитный лимит, ценовой тип, персональная скидка, источник привлечения и метки.

Сколько телефонов можно завести у клиента?

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

Что такое этапы воронки клиента?

Это 9 фиксированных этапов: Новый, Первый контакт, Квалифицирован, Коммерческое предложение, Переговоры, Активный клиент, Удержание, Отток, Потерян. У каждого этапа свой цвет в интерфейсе.

Сохраняется ли история переходов по воронке?

Да. При каждом изменении этапа система автоматически создаёт запись в журнале с указанием старого этапа, нового, кто перевёл и когда. Это позволяет считать скорость движения и анализировать застрявших клиентов.

Что такое статусы клиента и чем они отличаются от воронки?

Воронка — это путь клиента от первичного контакта до постоянного покупателя или потери. Статус — пользовательская метка (VIP, проблемный, опт, партнёр). Статусы автоматизируются правилами: клиент переводится в нужный статус по сумме покупок, давности заказа, меткам.

Что такое VIP и избранное?

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

Как работает кредитный лимит?

Кредитный лимит задаёт максимальную сумму, на которую можно отгрузить товар без оплаты. При оформлении заказа система сравнивает текущий долг плюс новый заказ с лимитом. Превышение блокирует оформление или требует согласования.

Что такое ценовой тип и персональная скидка?

Ценовой тип — это привязка к ценовой матрице (розница, опт, дилер, акция). Персональная скидка накладывается сверху на ценовой тип. Конфликты решает система ценообразования по приоритету.

Можно ли привязать клиента к нескольким юрлицам?

Да. Один человек может быть руководителем одной компании и закупщиком другой. У каждой связки своя должность и контракт. Документы выпускаются от лица нужной компании.

Что хранится в истории коммуникаций?

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

Откуда берётся источник привлечения?

Заполняется автоматически при создании клиента: с сайта — из UTM-меток, из лида — из источника лида, из звонка — из канала, на кассе — выбирается продавцом из справочника. Используется в когортном анализе и отчётах по окупаемости каналов.

Что происходит при удалении клиента?

У модели Client включён SoftDeletes — клиент скрывается, но физически не удаляется. История заказов, звонков, бонусов и изменений сохраняется. Восстановить можно одной операцией. Полное удаление возможно только по запросу субъекта ПДн.

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

Через систему ролей и прав. Менеджер видит только своих клиентов (тех, кого он ведёт), руководитель — все клиенты своего магазина или региона, бэк-офис — без телефонов (поля маскируются), администратор — всё с аудитом. Это требование 152-ФЗ.

Как ловятся дубликаты клиентов?

При создании система проверяет совпадения по нормализованному телефону (через PhoneCast), e-mail, ФИО + дню рождения. Найденные дубликаты предлагается слить с переносом телефонов, заказов, бонусов и истории. Слияние логируется.

Можно ли импортировать базу из 1С или другой CRM?

Да. Поддерживается импорт из 1С, Excel, CSV и через REST API. При импорте сохраняется UUID, телефоны, компании и привязки. Дубликаты ловятся теми же правилами, что и при ручном создании.

Учитывается ли пол клиента?

Да, поле `gender` (м/ж/не указан). Используется в персонализации обращений в коммуникациях, в фильтрах для маркетинговых рассылок, в аналитике покупательского поведения.

Где хранится день рождения и зачем он нужен?

В поле `birthday` (date). Используется в бонусных правилах (повышенный кэшбэк ± 3 дня), для автоматических поздравлений по каналам уведомлений, для возрастной сегментации.

Как клиент связан с лидами?

У клиента есть список связанных лидов. Сконвертированные лиды (с датой конвертации и ссылкой на созданного клиента) формируют историю первых касаний. Это важно для атрибуции и оценки эффективности маркетинговых каналов.

Что такое `is_delay`?

Логический флаг «есть просроченная задолженность». Сводится автоматически: если хотя бы один заказ клиента в статусе «не оплачен» с просроченным сроком оплаты — флаг становится `true`. Используется в фильтрах и блокировке отгрузок.

Поддерживается ли API для синхронизации с сайтом?

Да. REST API CRUD по клиентам, телефонам, компаниям. Webhooks на события создания/изменения для уведомления внешних систем: сайта, маркетплейсов, рассылочных сервисов, мобильного приложения.

Кейсы

Что меняется на реальной сети

Сеть магазинов товаров для дома
24 точки · 38 000 клиентов
Было
Карточки клиентов вели в трёх системах: на кассе (по телефону), на сайте (по e-mail) и в Excel у менеджеров опта. Один и тот же покупатель числился трижды, бонусы не сходились, история звонков не привязывалась ни к одной из карточек.
Сделали
Перевели всех клиентов в единую базу AIERP с UUID. Подключили хранение нескольких телефонов на клиента и связку с компаниями для опта. Запустили мёрдж дубликатов по телефону + e-mail + ФИО, телефония стала подтягивать карточку до ответа оператора.
Стало
Дубликаты схлопнулись, бонусный баланс стал единым на кассе и сайте, оператор видит полную историю клиента ещё до приветствия. Удержание выросло на 18%, потому что VIP-клиентов перестали обслуживать как новых.
−71%
дубликатов
+18%
удержание VIP
< 1 с
pop-up карточки
Опт + розница, профессиональная косметика
6 точек · 1 200 B2B клиентов
Было
Закупщики салонов работали в нескольких юрлицах одновременно, цены и кредитные лимиты выставляли вручную при каждом заказе. Отгружали «в долг» без контроля, дебиторка росла, бухгалтерия закрывала период с разрывами.
Сделали
Привязали клиентов к компаниям, выставили кредитный лимит и ценовой тип (опт-1, опт-2, дилер). Включили блок оформления заказа при превышении лимита. Просрочка стала отражаться отдельным флагом.
Стало
Менеджеры перестали отгружать должникам, дебиторка стала прозрачной по каждой компании. Бухгалтерия закрывает месяц без авральных правок, кредитные лимиты пересматриваются по обороту.
−42%
дебиторка
100%
контроль лимита
0
неучтённых отгрузок
Сеть зоомагазинов
17 точек · 64 000 клиентов
Было
Менеджеры видели всех клиентов сети, увольнения сопровождались уводом базы. Звонки спящим делать было некому — никто не знал, чьи это клиенты. Маркетинг гнал рассылки по всей базе без сегментации, отписки росли.
Сделали
Разрезали доступ по ролям: менеджер видит своих клиентов, руководитель магазина — свой магазин, директор — всю сеть. Включили RFM-сегментацию: спящих автоматически назначили на менеджеров для реактивации.
Стало
Увольнение перестало быть катастрофой — клиент остаётся в магазине, передаётся другому менеджеру. Реактивация спящих превратилась в плановую работу с задачами и SLA, отписки упали втрое.
−68%
отписки
+14%
реактивация спящих
0
увода базы
Fashion-ритейл премиум
11 бутиков · 4 800 клиентов
Было
VIP-клиентов узнавали в лицо, но при звонке в магазин и при заходе на сайт обращение шло как с новыми. День рождения помнили только в одном бутике. Персональные подборки делали в WhatsApp у менеджеров, без истории в системе.
Сделали
Включили VIP-флаг, заполнили день рождения, городскую квартиру, ценовой тип «премиум». Телефония стала поднимать карточку с VIP-меткой и приветствовать по имени. Бонусные правила настроили на +10% в день рождения ± 3 дня.
Стало
VIP-клиент звонит — попадает к своему стилисту мимо очереди. В день рождения получает поздравление и повышенный кэшбэк автоматически. Средний чек VIP-сегмента вырос на 22%.
+22%
средний чек VIP
100%
поздравлений
< 3 с
до стилиста
Региональная сеть электроники
9 магазинов · 28 000 клиентов
Было
Атрибуция каналов отсутствовала: реклама на радио, контекст, маркетплейсы, рекомендации — приводили клиентов в магазины и на сайт, но было непонятно, какой канал окупается. Бюджет распределяли «на глаз».
Сделали
Заполнили источник привлечения для всех новых клиентов (с сайта — из UTM, из лида — из источника, на кассе — продавец указывает). Подключили когортный анализ LTV в BI: видно, какие каналы дают долгоиграющих клиентов.
Стало
Радио оказалось дорогим каналом с одноразовыми покупателями, контекст и маркетплейсы — с самой высокой LTV. Перераспределили бюджет, окупаемость выросла без увеличения общих затрат на привлечение.
+34%
ROMI канала
100%
клиентов с источником
8
каналов в когорте
Аптечная сеть
52 точки · 180 000 клиентов
Было
Доступ к ПДн клиентов был у всех сотрудников, телефоны утекали к конкурентам, обращения регулятора по 152-ФЗ — несколько раз в год. Маскирование данных делали вручную, журнал доступа не вели.
Сделали
Разделили роли: фармацевт видит клиента без телефона (маскирование XXX-XX-XX), руководитель магазина — с телефоном, бэк-офис — только агрегированная аналитика. Включили журнал доступа к ПДн и согласия на обработку.
Стало
Утечки прекратились — кто и когда смотрел номер, видно в аудите. Регулятор закрыл претензии после первой же проверки журнала. Менеджмент получил спокойный сон.
0
утечек/год
100%
доступа в аудите
−95%
претензий 152-ФЗ
Подробнее

Как модуль помогает розничной сети

CRM для торговой сети: единая база клиентов в одной системе с заказами

AIERP содержит встроенную CRM как часть ERP, а не отдельный модуль — карточка клиента живёт в той же системе, где заказы, склад, бонусы, документы, телефония и финансы. Это снимает классическую проблему разрозненных систем: клиенты в одной CRM, заказы в другой, бонусы в третьей, телефония в четвёртой. В AIERP клиент — это одна запись с UUID, к которой привязаны все его действия в сети: каждая покупка на кассе, заказ на сайте, обращение в маркетплейс, входящий звонок и сообщение в мессенджере.

Карточка собирает данные из всех каналов автоматически. Кассир выбирает покупателя по телефону на чеке — клиент создаётся или находится, чек привязывается к карточке. Сайт отправляет заказ через API — система ищет клиента по e-mail и телефону, при отсутствии создаёт нового. Маркетплейс присылает заказ webhook-ом — клиент идентифицируется. Менеджер опта работает в карточке напрямую. Никаких ручных синхронизаций между системами — единая база работает в реальном времени.

Структура карточки: UUID, ФИО, телефоны, компании, адрес

Карточка клиента имеет UUID — стабильный идентификатор, который не меняется и используется внешними системами (мобильное приложение, маркетплейсы, рассылки). ФИО хранится раздельно — фамилия, имя, отчество — для документов и сортировки. Автоматически формируются атрибуты `full_name` и `short_name` (Фамилия И.О.) для отображения. День рождения, пол и адрес заполняются при наличии данных.

Телефоны хранятся в отдельной таблице — у клиента может быть несколько номеров (мобильный, рабочий, домашний, дополнительный) с указанием типа. Это важно для телефонии: входящий звонок ищет карточку по любому из номеров, а не по «основному». При смене основного телефона старый сохраняется в истории — звонки трёхлетней давности по-прежнему привязаны к карточке.

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

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

Воронка клиента: 9 этапов с историей переходов

Этап воронки клиента — это одно из 9 значений: новый, первый контакт, квалифицирован, коммерческое предложение, переговоры, активный клиент, удержание, отток, потерян. У каждого этапа свой цвет в интерфейсе для быстрой визуальной идентификации.

Главное отличие воронки клиента от воронки лида — она охватывает весь жизненный цикл, а не только этап до первой сделки. «Активный», «удержание», «отток», «потерян» — это пост-первичные этапы, которые показывают, что происходит после первой покупки: клиент остаётся активным, требует удержания, уходит в отток, потерян. Это нужно для понимания, на каких клиентов направлять реактивацию, а на каких — программы удержания.

История переходов фиксируется автоматически: при смене этапа воронки создаётся запись в журнале истории — со старым этапом, новым, автором изменения и временем. Это даёт ответ на вопросы: «Сколько в среднем держится клиент в этапе «Переговоры»? Кто застрял в «Квалифицирован» больше месяца? У какого менеджера самая высокая конверсия из «Новый» в «Активный»?»

RFM-сегментация, статусы и автоматизация

В карточке клиента есть RFM-поля: оценки давности, частоты, суммы покупок (каждая 1-5), 11 RFM-сегментов и дата последнего расчёта. Расчёт идёт по квантилям всей базы — пороги адаптируются под нишу (мебель и продукты дают разную частоту). Учитываются заказы только в статусах «Подтверждён», «Закрыт», «Отгружен» — отменённые и черновики не искажают картину.

Поверх RFM работают пользовательские статусы. Это справочник меток (VIP, опт, проблемный, партнёр, сотрудник) с конструктором правил автоматического перевода: «если сумма покупок за год > 500 000 и нет возвратов выше 10% — назначить VIP». Изменения логируются в журнале статусов с указанием правила, старого и нового статуса, времени.

RFM и статусы — основа автоматизации работы с клиентами. Попадание в сегмент «под риском» запускает задачу менеджеру на реактивацию. «Чемпионы» получают повышенный кэшбэк и приглашения на закрытые акции. «Потерянные» попадают в реактивационные рассылки. Статус клиента участвует в правилах ценообразования, бонусной программы, скидок и сегментации рассылок.

VIP, кредитный лимит, ценовой тип, скидка

VIP-флаг — это приоритетное обслуживание: такие клиенты идут в начало очереди звонков, отображаются в отдельных фильтрах, могут иметь свой ценовой тип и расширенный кредитный лимит. Отдельный флаг «избранное» — это личная пометка менеджера, на работу системы не влияет, удобно для быстрого доступа к ключевым клиентам.

Кредитный лимит — максимальная сумма отгрузки в долг. При оформлении заказа система суммирует текущую дебиторку клиента + новый заказ и сравнивает с лимитом. Превышение блокирует оформление или отправляет на согласование. Это критично для B2B: оптовые покупатели работают «под реализацию», и без лимита дебиторка превращается в подушку для уходов.

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

Коммуникации, лиды, бонусы и аналитика LTV

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

Лиды связаны с клиентом напрямую и через обратную ссылку «созданный клиент». Это позволяет вести историю первичных касаний даже после конвертации лида в клиента — видно, через какой канал пришёл человек, сколько было касаний до сделки, кто из менеджеров его вёл. Атрибуция маркетинговых каналов работает на этих данных.

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

LTV, средний чек, частота покупок, удержание и возвратность по когортам считаются автоматически в модуле отчётов и BI. Когорта — это группа клиентов, привлечённых в один период из одного источника. Сравнение когорт по LTV показывает, какие каналы привлечения дают долгоиграющих клиентов, а какие — одноразовых.

152-ФЗ, аудит, права доступа и soft delete

Карточки клиентов попадают под 152-ФЗ «О персональных данных». AIERP реализует требования регулятора: журнал доступа к ПДн (кто и когда смотрел номер, e-mail, адрес), маскирование чувствительных полей для части ролей (фармацевт видит телефон как XXX-XX-XX, директор — полностью), хранение согласий на обработку, периодическая очистка по сроку, шифрование чувствительных полей на диске.

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

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

Готовы автоматизировать?

Покажем модуль на ваших данных и подключим за 1–2 недели.