Сервис под заказ · повторные визиты
Важные даты: сервис сам узнаёт праздники клиентов и зовёт их вернуться с персональной скидкой
Клиенты записываются онлайн, приходят — и до следующей записи с ними никто не общается. Я сделал сервис, который через две недели после визита пишет клиенту в его мессенджер с номера бизнеса, спрашивает о важных датах, разбирает ответ своими словами и за 3 дня до каждой даты присылает персональный код на скидку. Для администраторов — своя админка.
Как это выглядит
Макеты на демо-данных, без реальных данных
01
Визит
Отмечен в системе записи
02
Приглашение
Через 14 дней, в мессенджер
03
Даты
Ответ своими словами
04
Код на скидку
За 3 дня до даты
«Утро»
Анна, через 3 дня, 21 июня, — день рождения мамы.
Подарите ей визит к нам: −15% по коду DEMO-7K2QX до 2 июля.
· Демо-данные
11:00
Коротко
- Клиент
- Под NDA
- Задача
- Повторные визиты клиентов, которые записываются онлайн
- Статус
- Запущено и работает
- Роль
- Проектирование, разработка и запуск сервиса
Результаты
до 10
важных дат на каждого клиента
3 мессенджера
WhatsApp, Telegram и MAX — с номера бизнеса
за 3 дня
до даты клиент получает персональный код
Как было
- После визита с клиентом никто не общается до его следующей записи — если она будет.
- Спросить каждого о днях рождения и годовщинах, записать даты и вовремя напомнить вручную некому.
- Общие рассылки со скидками не привязаны к поводам клиента и легко уходят в спам.
Что построено
Синхронизация с системой записи
Каждые 5 минут сервис забирает из YCLIENTS визиты, где клиент пришёл, и ставит приглашение в очередь. Срок приглашения настраивается, в том числе отдельно для разных услуг.
Сообщения с номера бизнеса
Сервис пишет в том мессенджере, где клиент уже переписывается с бизнесом: WhatsApp, Telegram или MAX. Плановые сообщения уходят только с 10 до 20.
Разбор ответов своими словами
Правила для русского языка понимают даты числами и словами и праздники без даты («на Новый год»), определяют повод: день рождения, годовщина, праздник. Вопрос о записи или цене не принимается за дату, а ответ с вопросом или ошибкой в дате уходит человеку на проверку.
Персональные коды к поводу
За 3 дня до даты — уникальный код: −15% на дни рождения и годовщины, −10% на праздники, действует 14 дней. Одно предложение на дату в год.
Админка для администраторов
Сводка, ближайшие даты, клиенты, проверка ответов, промокоды и журнал сообщений. Тексты, скидки и окно отправки меняются без программиста. Три режима: без отправки, только тестовые номера, боевой.
💬Ответ клиента → что сохранено
| Клиент написал | Повод | Результат |
|---|---|---|
| «14.02 годовщина, 21.06 ДР мамы» | 2 даты | Записали |
| «у мужа днюха 3 сентября» | День рождения | Записали |
| «на Новый год и 8 марта» | Праздники | Записали |
| «сколько стоит запись?» | Не про даты | Человеку |
| «12.05 ДР сына, а можно вдвоём?» | Есть вопрос | На проверку |
Стек
- Node.js
- TypeScript
- PostgreSQL
- React
- YCLIENTS API
- WhatsApp · Telegram · MAX
- Docker
Вопросы
Почему без нейросети?
Ответы о датах короткие и однотипные — правила разбирают их мгновенно, бесплатно и предсказуемо. Всё, в чём сервис не уверен, проверяет человек, поэтому клиент не получит неверное подтверждение.
Клиенту нужно что-то устанавливать?
Нет. Переписка идёт в мессенджере, где он уже общается с бизнесом, и с того же номера.
А если клиент не хочет сообщений?
Он пишет «стоп» — сервис сразу отписывает его и подтверждает это. Согласие на обработку дат клиент даёт, когда отвечает на приглашение.
Подойдёт, если у нас не YCLIENTS?
Механика та же для любой системы записи, из которой можно получать визиты: меняется только подключение.