Aisell
Skip to Content
Разделы кабинетаБаза клиентов

База клиентов

Люди, которые у вас уже были, с историей визитов: когда приходил, на что, кто принимал и сколько заплатил. Это не переписки — переписки живут в «Диалогах». Здесь клиент, даже если он ни разу не писал боту.

Раздел отвечает на три вопроса, по вкладке на вопрос.

База клиентов: 1 — кто у нас есть, 2 — откуда он берётся, 3 — кому писать
База клиентов: 1 — кто у нас есть, 2 — откуда он берётся, 3 — кому писать
ВкладкаЧто там
КлиентыКто у нас есть: список и карточка с историей визитов
ИмпортОткуда база берётся: загрузка выгрузки из вашей системы записи
СегментыКому писать: условия отбора, размер и предпросмотр людей

Откуда берётся база

Три дороги, и они складываются: человек, пришедший из выгрузки и записавшийся потом через бота, остаётся одной карточкой.

Ваши собственные записи. Всё, что бот записал через «Запись», становится историей визитов само. Кнопка «Собрать из наших записей» над списком делает это прямо сейчас, а дальше база пополняется в течение суток без вашего участия.

Выгрузка из вашей системы записи. Файл со списком визитов — вкладка «Импорт». Так в базу попадает то, что было до бота.

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

Склейка идёт по номеру телефона, и только по нему. Поэтому клиент без номера в базе существует, но в сегменты по визитам не попадёт: сводить его строки не с чем.

Список и карточка

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

Поиск понимает и имя, и номер. Номер ищется по любым цифрам подряд — хоть по четырём последним, — и восьмёрка с семёркой ему не мешают: «8 999» и «+7 999» находят одного человека. Имя ищется по части слова.

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

Телефон показан частично

+7999***4567 — так во всём разделе: в списке, в карточке и в предпросмотре сегмента. Это не оформление, а всё, что кабинет получает; ссылки «позвонить» здесь нет и быть не может.

Целиком номер уходит ровно в одно место — «Выгрузить базу». С закрытыми номерами файл бесполезен: по нему не восстановить ни одной карточки.

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

Импорт выгрузки

Файл берётся из вашей системы записи — подойдёт любая таблица, где строка это визит: телефон, дата, услуга, сумма.

Выберите файл

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

А вот кодировка нужна UTF-8: русский Excel сохраняет CSV иначе, и такой файл кабинет не примет — скажет «Файл не в кодировке UTF-8» до записи, а не после. Лечится пересохранением: «Сохранить как» → CSV UTF-8. Отказ здесь дешевле молчаливого разбора: имена клиентов легли бы в базу нечитаемыми.

Проверьте сопоставление

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

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

Загрузите

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

Сопоставление колонок и предпросмотр: слева наши поля, справа колонки файла. Внизу — строки, которые в базу не поедут, с номерами
Сопоставление колонок и предпросмотр: слева наши поля, справа колонки файла. Внизу — строки, которые в базу не поедут, с номерами

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

Две колонки стоит поискать в выгрузке отдельно: тип оплаты и остаток абонемента. Без них сегменты «По сертификату без оплаты» и «Заканчивается курс» посчитать не из чего.

Сегменты

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

Слева — библиотека сегментов, справа — конструктор.

Заготовка открыта в конструкторе: условие, размер сегмента и первые люди, которые в него попали
Заготовка открыта в конструкторе: условие, размер сегмента и первые люди, которые в него попали

Заготовки

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

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

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

Свой сегмент

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

УсловиеО чём спрашивает
Последний визитКак давно человек был в последний раз
Первый визитКак давно он появился у вас впервые
Число визитовСколько раз всего приходил
Год визитаПриходил ли в такой-то год
ОплатаБыли ли визиты с оплатой или все без неё
Способ оплатыПлатил наличными, картой, сертификатом
Остаток абонементаСколько посещений осталось
УслугаАртикул услуги или часть её названия

Условие «Услуга» умеет искать по названию: наберите «массаж» — найдётся и «Классический массаж, 60 мин». Регистр значения не имеет.

Размер и предпросмотр

Число рядом с условиями пересчитывается на лету — с небольшой задержкой, чтобы не считать всю базу на каждую нажатую цифру. Пока идёт пересчёт, старое число не показывается: «уйдёт 12» рядом с новыми условиями — это рассылка по восьмистам людям.

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

Три ответа, которые стоит различать:

Что видноЧто это значит
«Уйдёт 847 человек» без условийСегмент без условий — это вся база. Так и задумано
«Уйдёт 0 человек»Никто не подошёл. Это не ошибка, а ответ
Слова вместо числаУсловие считается по данным, которых в базе нет — например, остаток абонемента без выгрузки

Сегмент в рассылке

Сегмент — второй способ набрать аудиторию в «Рассылках» рядом с фильтрами по переписке.

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

Человек, писавший вам и в Telegram, и в другом канале, получит одно сообщение: по сегменту отбирается клиент, а у клиента одна карточка. Уйдёт оно в ту переписку, где он писал последний раз.