СЕРГЕЙ РЕВИН

Сервис под заказ · повторные визиты

Важные даты: сервис сам узнаёт праздники клиентов и зовёт их вернуться с персональной скидкой

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

Как это выглядит

Макеты на демо-данных, без реальных данных

  1. 01

    Визит

    Отмечен в системе записи

  2. 02

    Приглашение

    Через 14 дней, в мессенджер

  3. 03

    Даты

    Ответ своими словами

  4. 04

    Код на скидку

    За 3 дня до даты

Путь клиента

«Утро»

Анна, через 3 дня, 21 июня, — день рождения мамы.

Подарите ей визит к нам: −15% по коду DEMO-7K2QX до 2 июля.

· Демо-данные

11:00

Предложение за 3 дня до даты

Коротко

Клиент
Под 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?

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