СRM система заказчика имеет закрытый api, это создает определенную сложность при передаче данных из CRM на сайт и обратно. CRM система дает возможность установки своего штатного виджета на сайт, который имеет возможность произвести запись, зайти в личный кабинет, показать текущие записи и встать в очередь на тренировку. Данный виджета предлагает только свое оформление расписания и личного кабинета и не имеет возможности его изменить.
Мы разработали дизайн сайта и расписание с онлайн-записью и подключили обмен данных с crm-системой, чтобы иметь возможность изменить визуал, но не потерять возможностей системы записи. Запись работала, данные уходили в crm и студия видела кол-во записавшихся клиентов, на сайте отображается стильное расписание данные, подтягиваются онлайн и меняются в момент изменения в crm. К сожалению, остальные функции личного кабинета стали недоступны на сайте, только через личный кабинет
Но т.к. клиенты студии уже привыкли к возможностям старого интерфейса и функционала расписания на сайте, сайта стал не удобен пользователям студии из-за отсутствия возможности «стать в лист ожидания» и «видеть свою запись без авторизации в кабинете», а так же оставаться в личном кабинете на главной странице сайт.
В связи с этим заказчиком было принято решение на новый сайт встроить старый виджет, который предлагает crm систем, чтобы постоянным пользователям было удобно.
Что в подобных случаях можно сделать:
— определить более точные задачи и точно ли их можно реализовать с имеющимся ресурсами. Т.к. у нас стояла задача интегрировать расписание и запись, то доп. Функционал расписания не рассматривался.
— Использовать готовое решение, которое предлагает ваша crm. И при разработке сайта учитывать ее функционал и внешний вид.
— подобрать новую crm систему (не всегда можно найти с нужным функционалом, но есть предложения, где вам смогут предложить доработать функционал)
— разработать свой собственный личный кабинет. Из плюсов функционал и дизайн по собственному ТЗ. Из минусов цена и время.
* клиент был предупреждён об отсутствии возможности crm-системы изменить в личном кабинете клиентов.