Пользовательские поля расширяют карточку клиента RetailCRM произвольными атрибутами — размером одежды, номером карты, каналом привлечения. Они работают в фильтрах, сегментах и триггерах, а не просто лежат текстом.
Зачем нужны пользовательские поля
Стандартных полей карточки хватает не всегда: у каждого бизнеса свои важные атрибуты клиента. Пользовательские поля позволяют описать именно вашу специфику, не изменяя код системы. Примеры:
- интернет-магазин одежды — размер, любимые бренды;
- зоотовары — вид и порода питомца;
- B2B — тип прайса, отсрочка платежа;
- любой бизнес — согласие на рассылку, источник привлечения.
Главное отличие от комментария — поле структурировано, поэтому по нему можно фильтровать и сегментировать.
Как создать поле
Поля настраиваются в разделе Администрирование → Пользовательские поля. Для объекта «Клиент» задаётся имя, символьный код, тип и параметры отображения.
- выберите объект «Клиент» (или «Корпоративный клиент»);
- укажите название и код поля (код используется в API);
- выберите тип данных;
- при необходимости задайте значения по умолчанию и обязательность.
Типы полей
RetailCRM поддерживает несколько типов, каждый под свою задачу:
| Тип | Для чего |
|---|---|
| Строка / текст | Короткие и длинные текстовые значения |
| Число | Количественные атрибуты, пороги |
| Дата | Даты событий: согласие, годовщина |
| Флажок | Да/нет: согласие, VIP-статус |
| Список / справочник | Выбор из заранее заданных значений |
Для полей-списков заранее продумайте набор значений — это удобнее и надёжнее свободного ввода.
Где работают пользовательские поля
Ценность поля — в том, что оно участвует в бизнес-логике, а не только отображается:
- Фильтры — отбор клиентов по значению поля в списке;
- Сегменты — условие в динамическом сегменте;
- Триггеры — запуск действия при определённом значении;
- Рассылки — подстановка значения в текст письма;
- API и импорт — чтение и запись значений извне.
Например, поле «Согласие на рассылку» одновременно фильтрует базу и служит условием для сегмента рассылок.
Практические рекомендации
Несколько правил, которые экономят время в дальнейшем:
- не плодите поля «на всякий случай» — каждое усложняет карточку;
- используйте списки вместо свободного текста там, где значений конечное число;
- единообразно заполняйте поля — иначе сегменты будут неточными;
- для интеграций фиксируйте коды полей в документации проекта.
Примеры полей для разных ниш
Чтобы поля приносили пользу, их набор проектируют под конкретную нишу и процессы. Ниже — ориентиры, от которых удобно отталкиваться.
| Ниша | Полезные поля | Тип |
|---|---|---|
| Одежда и обувь | Размер, любимый бренд | Список |
| Зоотовары | Вид питомца, дата дня рождения | Список, дата |
| Косметика | Тип кожи, аллергии | Список, текст |
| B2B | Тип прайса, отсрочка | Список, число |
Такие поля напрямую питают персонализацию: по «размеру» или «типу кожи» строятся сегменты и рассылки с релевантными подборками. А поле «дата дня рождения» становится условием триггера для поздравительной акции.
Итог
Пользовательские поля превращают карточку клиента из типовой формы в инструмент под конкретный бизнес. Правильно выбранные типы, продуманные коды и дисциплина заполнения делают поля рабочими в фильтрах, сегментах, триггерах и интеграциях. Мы проектируем структуру полей под процессы компании при настройке RetailCRM с нуля и её интеграции с внешними системами.
Частые вопросы
Где создаются пользовательские поля клиента?
В разделе администрирования «Пользовательские поля» для объекта «Клиент». Там задаются название, символьный код, тип и параметры отображения.
Какие типы полей доступны?
Строка и текст, число, дата, флажок, а также списки и справочники с выбором из заданных значений. Тип выбирается под конкретную задачу.
Можно ли фильтровать клиентов по своему полю?
Да. Пользовательские поля доступны в фильтрах списка, в условиях динамических сегментов и в триггерах автоматизации.
Зачем нужен код поля?
Символьный код используется в API и при импорте для обращения к полю. Его стоит продумать сразу, так как менять код позже неудобно.
Что лучше: список или свободный текст?
Если значений конечное число, выбирайте список — это исключает опечатки и делает сегментацию точной. Свободный текст оставляйте для действительно произвольных данных.
Что будет при удалении поля?
Удаление поля стирает и все сохранённые в нём значения. Перед удалением выгрузите данные, потому что восстановить их штатно нельзя.
Можно ли заполнять пользовательские поля через API и импорт?
Да, значения полей читаются и записываются через API и заполняются при импорте по символьному коду поля. Это удобно для интеграций и переноса данных.
Сколько полей стоит заводить?
Начните с минимального набора под текущие сценарии и расширяйте по мере появления задач. Лишние поля усложняют карточку и снижают дисциплину заполнения.
Поможем с настройкой и поддержкой RetailCRM
Поможем с настройкой, доработкой и поддержкой RetailCRM.