Proje vitrini hazırlanıyorPreparing project showcaseПодготавливаем витрину проекта

Основы CRM

Как создать базу данных клиентов

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

Rocketly · 2026-08-27

На планёрке в понедельник прозвучал простой вопрос: «Можно выгрузить компании, которые в прошлом году запросили счёт и ничего не купили?» Ответов оказалось три. Один открыл контакты в телефоне, второй — файл клиенты_финал_v3.xlsx на рабочем столе, третий сказал: «Я помню, их было четыре или пять». Три списка не совпали, встреча потеряла полчаса, а вопрос так и остался без ответа. Дело не в нехватке данных. Так выглядит компания, у которой нет базы клиентов.

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

ИдентификацияКоммерцияИстория контактовЕдиный источникКарточка клиента
Карточка клиента несёт три слоя: идентификацию, коммерческие данные и историю контактов. Когда они сходятся в одной записи, появляется единый источник правды.

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

Список — это набор строк, лежащих рядом. База — структура, где записи связаны друг с другом, каждое поле подчиняется правилу, а любое изменение оставляет след. Разницу показывает один вопрос: «Кто, когда и по какому каналу последний раз касался этого клиента?» В списке ответа нет. В базе ответ хранится на самой карточке.

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

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

Какие поля действительно нужны

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

Определяя ядро, учитывайте реальность работы. На входящем звонке спросить ИНН невозможно, а имя, телефон и интерес — вполне. Поэтому обязательные поля задавайте по моменту создания карточки, а условные — по стадии, до которой дошла сделка.

Группа полейПримерПравило
Обязательное ядроИмя, телефон, источник, ответственныйБез них карточку не создать
Условно обязательныеРеквизиты, адрес для счётаЗапрашиваются при закрытии сделки
НеобязательныеОтрасль, число сотрудников, соцсетиМогут пустовать и не ломают отчёт

Прежде чем завести поле, ответьте на один вопрос: какое решение вы будете принимать на его основе? Нет ответа — нет поля. Какие поля к какому объекту относятся, подробно разбираем в материале про модель данных CRM: контакты, компании и сделки.

Человек и компания: два объекта, одна связь

В B2B самая дорогая ошибка проектирования — держать человека и компанию в одной строке. Если вы общаетесь с тремя людьми из одной организации, реквизиты компании вы впишете трижды, а при смене адреса придётся править все три карточки. Одна из них обязательно останется устаревшей. Правильно — два типа записей, где контакт привязан к компании.

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

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

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

Откуда приходят данные и как приводить их к виду на входе

Записи никогда не приходят из одного места. Веб-форма, общий почтовый ящик, входящие звонки, бухгалтерия, списки с выставок, заказы с маркетплейсов — каждый источник даёт данные в своём формате. Не откладывайте уборку на потом: выравнивайте данные в момент попадания в систему.

  • Веб-форма: поставьте маску на телефон, проверяйте формат почты, а источник пусть проставляет сама система, а не тот, кто заполняет форму.
  • Общий ящик и мессенджеры: переписка из WhatsApp, Instagram и почты должна собираться в общий входящий и привязываться к одной карточке, с фиксацией того, кто ответил.
  • Телефония: запись разговора и номер должны сопоставляться с карточкой автоматически, менеджеру остаётся внести только результат и следующий шаг.
  • Счета и учёт: контрагент в учёте и карточка клиента должны опираться на один идентификатор; две нумерации создадут работу по слиянию.
  • Выставки и маркетплейсы: перед импортом переведите чужой шаблон в свою структуру полей и никогда не заливайте сырой файл как есть.

Ручной ввод тоже можно сократить: как автоматически снимать данные с визиток и документов, мы разбираем в статье об ИИ-распознавании документов и визиток.

Согласия и правовое основание

Собрать данные клиента и получить право распоряжаться ими как угодно — не одно и то же. Логика GDPR и локальных законов о персональных данных сводится к трём пунктам: собирайте только то, что нужно для цели, честно сообщайте, что и зачем собираете, и не храните бесконечно. Для коммерческих рассылок нужно отдельное явное согласие, и факт его получения должен лежать на карточке с датой и каналом.

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

Дубликаты: предотвратить, найти, объединить

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

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

Переведите качество данных в правила

Качество данных — вопрос проектирования, а не дисциплины. Вместо просьбы «будьте внимательнее» сделайте так, чтобы система не принимала плохие данные.

Формат и проверка

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

Свободный текст или список?

Всё, что попадёт в отчёт, должно быть выпадающим списком. Оставьте «отрасль» свободным полем — получите тридцать вариантов написания и ни одного рабочего фильтра. Свободный текст оставьте только заметкам. Списки тоже держите короткими: список из пятнадцати пунктов на практике не заполняет никто.

Поля и теги для сегментации

Настоящая работа базы — уметь выделить нужную группу. Инструментов два: поля и теги. Поля несут постоянные, единичные и структурные факты: город, отрасль, тип клиента. Теги отмечают временные и пересекающиеся состояния: познакомились на выставке, чувствителен к цене, ждёт пересчёта.

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

Как перенести и почистить старые данные

Мало кто начинает с нуля. Обычно есть Excel, контакты в телефоне и бухгалтерская программа. Переносите в три прохода. Первый — сведите файлы в одну таблицу и сопоставьте столбцы со своей структурой полей. Второй — почистите: уберите пустые строки, тестовые записи, недоступные номера и компании, которые больше не работают. Третий — сделайте пробную загрузку на небольшой выборке, проверьте результат и только потом заливайте всё.

Главное правило переноса — сохранить нетронутую копию исходного файла. Как уложить весь переезд в одну неделю, показываем в руководстве по переходу из Excel в CRM.

Кто что видит, резервные копии и выгрузка

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

Второе — резервные копии. Провайдер, скорее всего, их делает, но держите и собственную регулярную выгрузку. Третье — переносимость: можете ли вы в любой момент выгрузить данные в стандартном формате? Если нет, вы несёте риск зависимости от поставщика. Возможность уйти со своими данными — не удобство, а переговорная позиция.

Рутины, которые держат базу живой, и метрики качества

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

У этих рутин должен быть владелец. Как только вы говорите «пусть все следят», не следит никто. Отдайте ежемесячную уборку одному человеку и попросите короткий отчёт: сколько дубликатов объединено, сколько карточек переведено в архив, сколько пробелов закрыто. Такой список и подтверждает работу, и показывает, где копится беспорядок.

И ещё: без измерения нет управления. Хватит трёх метрик — заполняемость обязательных полей, доля дубликатов в общем объёме и достижимость, то есть доля карточек с живым телефоном или почтой. Следите за ними ежемесячно: проблема проявится здесь раньше, чем ударит по продажам.

Частые ошибки

Самые распространённые: не назначить ответственного при создании карточки, оставить пустым поле источника, удалять вместо перевода в архив, хранить заметки в переписке и никогда не выгружать из головы то, что знает один человек. Отдельная беда — завести поле ради отчёта и не заполнять его. Пустое поле хуже отсутствующего: отчёт выглядит уверенно, хотя опирается на воздух.

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