Как фильтровать базу по дате последнего разговора

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

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

Что показывает дата последнего контакта

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

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

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

Какие данные подготовить перед фильтрацией

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

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

Отдельно обработайте пустые значения. Отсутствие даты не означает, что с человеком никогда не разговаривали. Возможно, данные были импортированы из старой CRM или контакт проходил через мессенджер. Такие записи лучше вынести в отдельную группу «дата неизвестна», а не автоматически включать в свежий или просроченный сегмент.

Как нормализовать даты и статусы

Перед настройкой условий приведите даты к одному виду, например к формату YYYY-MM-DD HH:MM. Значения «12.03.26», «2026/03/12» и «12 марта 2026» должны распознаваться как одна дата. Также нужно проверить, не перепутаны ли день и месяц в записях, импортированных из разных источников.

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

Результаты звонка нужно оформить через справочник, а не свободный текст. Подойдут статусы «договорились о повторном звонке», «не дозвонились», «отказ», «номер недоступен», «клиент купил» и «нецелевой контакт». Синонимы вроде «перезвонить», «повторить звонок» и «связаться позже» лучше объединить в одну категорию.

Какие временные интервалы использовать

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

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

Для базы без контактов за 31–90 дней можно запускать отдельную кампанию возвращения. Если разговор был более трёх месяцев назад, сначала проверьте актуальность номера и законность повторного обращения. Старые записи требуют осторожности: интерес мог исчезнуть, человек мог сменить номер или ранее попросить больше не связываться.

В CRM удобно задавать условия относительными датами: «последний контакт раньше 7 дней назад», «между 8 и 30 днями», «позже начала текущего месяца». Фиксированный календарный период нужен для отчётности, а относительный — для ежедневной работы команды.

Как учитывать результат беседы

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

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

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

Как настроить фильтр для разных каналов

Телефонный звонок и сообщение в WhatsApp не всегда должны считаться одним событием. Клиент мог не ответить на вызов, но прочитать сообщение через несколько минут. Если система не объединяет историю каналов, задайте отдельные поля: «последний звонок», «последний мессенджер», «последняя SMS» и «последний входящий ответ».

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

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

Как превратить фильтр в рабочий процесс

Сначала создайте контрольную выборку на 50–100 записей. Проверьте вручную дату, статус, город и историю общения, затем сравните результат с тем, что показывает CRM. Такой тест помогает обнаружить неправильный формат дат, пропущенные значения и ошибочные исключения до запуска массовой кампании.

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

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

Рекомендации для точной работы с базой

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

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

Фильтрация по дате последнего разговора работает корректно только в связке с полной историей коммуникаций. Сама дата показывает давность контакта, а статус, канал и содержание беседы объясняют, что делать дальше. Главное, что следует помнить: свежесть записи — это ориентир для сегментации, но решение о повторном обращении должно учитывать контекст клиента, его согласие и уже полученный результат.