Используемые технологии: .NET C# ASP.NET MVC HTML JS JQuery Jqgrid Jqplot Entity Framework MS SQL API Telegram Windows Service

Особенности: Интеграция с Telegram Bot, интеграция с Яндекс.Директ, интеграция с Яндекс.Метрикой, генерация Word-документов

В этой статье вы найдете полное описание функционала crm/erp-системы web-студии Space App. Данная CRM-система начала разрабатываться еще в 2014 году и каждый месяц в нее добавляли какой-то новый функционал. Давайте посмотрим на структуру этого проекта:

  1. Пользователи
  2. Клиенты
  3. Проекты
  4. Дела
  5. Офис
  6. Платежи
  7. Сайт
  8. Другое

Пользователи

Пользователи - это то, с чего начинается любая CRM/ERP-система. В данном блоке кроме стандартных функций по созданию пользователя, персонализации вывода данных, также выводится различная статистика.

Активные пользователи

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

Заблокированные пользователи

Иногда требуется поднять какие-то данные по уволенному сотруднику или даже взять его назад на работу. Также после увольнения требуется распределить оставшиеся дела между другими сотрудниками, поэтому есть кнопка просмотреть дела.

Страница добавления нового пользователя

Кроме каких-то классических данных, таких как ФИО, телефон и email, обязательным для ввода является поле дня рождения, так как в нашей команде принято праздновать этот праздник и внутри фирмы. В нашей CRM-системе существуют следующие роли: Администраторы, менеджеры, сотрудники и звонари. Особое внимание при регистрации уделяется полю Chat Id, это айди, который возвращает наш телеграм-бот при первом обращении к нему.

Страница редактирования нового пользователя

По умолчанию наша ERP-система отправляет уведомления о разных событиях на email и в телеграм. Телеграм служит нам некоторым аналогом push-уведомлений, а почта легко реализует функционал - прочитано или нет уведомление, следует ли его удалить или оставить.

Страница мой профиль

Кроме всего этого на странице мой профиль или на редактирование чужого профиля, если вы администратор, то можно увидеть статистику по клиентам и делам.

Клиенты

Этот функционал изначально разрабатывался как база для холодных звонков, но в дальнейшем он преобразовался в центральный объект ERP-системы к которому крепятся основные ее части.

Новые клиенты

В первой версии CRM-системы новые клиенты заносились в ручную из баз 2-гис. Сейчас происходит автоматическое добавление клиентов из различных баз. Уникальность клиента проверяется по 3 полям: название организации, телефон и адрес сайта. Также существуют статусы клиентов, которые показывают на сколько тот или иной клиент готов пойти на сотрудничество и имеет ли смысл пытаться его добивать. Обработка клиента делится на следующие стадии: обработка по телефону, отправка КП, потенциальная встреча, работа менеджера, заключение договора. Кроме того, если источником привода клиента является не холодный звонок, а какой-то другой канал, то можно выбрать какой именно. Также используется обзвон по разным скриптам, поэтому это тоже указывается внутри клиента, кроме того, если получен отказ, то обязательно выясняется его причина, чтобы занести ее в CRM и в дальнейшем анализировать как с этим работать.

Активные клиенты

Эта вкладка очень нужна звонарям, так как они просто идут по списку клиентов сверху вниз и совершают запланированное действие. (В основном звонок)

Клиенты, заключившие договор

Эта вкладка очень нужна звонарям, чтобы понимать сколько они примерно заключили договоров, так как на основе этого какое-то время считалась зарплата.

Мертвые клиенты

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

Все клиенты

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

Общая статистика

Тут можно посмотреть в каких статусах находятся все клиенты, которые занесены в CRM-систему. А также можно проконтролировать работу отдела продаж за любой период. Сколько они осуществляли звонков, в какие статусы смогли перевести клиентов и т.п.

КП

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

Встречи

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

Мои клиенты

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

Реквизиты

Иногда случается такое, что у клиента много организаций, поэтому в нашей ERP-системе можно посмотреть все реквизиты клиента, а также добавить новые или отредактировать старые. Особенно эти реквизиты нужны для автоматической генерации актов и счетов.

Добавление реквизитов

Здесь необходимо просто внести все реквизиты клиента.

Проекты

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

Все проекты

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

Статистика

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

Мои проекты

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

Space App

Создана для удобства, чтобы менеджер или администратор мог сразу попасть ко всем основным паролям Space App, так как они часто бывают нужны.

Добавление нового проекта

На данной вкладке вводится номер договора, его тип, а также сумма и дата начала и завершения договора.

Редактирование проекта

В редактировании договора добавляется такой функционал как реквизиты, быстрое продление договора, создание акта или счета по договору.

Дела

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

Создать дело

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

Дела и идеи

Данная вкладка отображает все дела в CRM-ке. Служит для того, чтобы отфильтровать и найти определенный объем дел.

Актив

Самая часто используемая вкладка в нашей ERP-системе. На этой вкладке вы видите дела, которые нужно исполнить, если вы исполнитель, а также видны дела, которые требуется проверить, если вы ответственный в деле.

Я проверяющий

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

Я исполнитель

Показывает список дел, в которых текущий пользователь является исполнителем

Задачи за день

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

Вся фирма

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

Редактирование дела

Кроме стандартного функционала по редактированию дела, любой пользовать CRM-системы может оставить комментарий, а также если он является исполнителем, то он может стартануть задачу или остановить ее выполнение, а также отправить на проверку. Для удобства также выводятся все пароли по текущему проекту, которые доступны текущему пользователю.

Офис

Данный функционал позволяет отслеживать время в офисе. А также служит для мотивации сотрудников.

Мой офис

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

Кто в офисе

Функционал служит для отслеживания тех, кто забыл выключить или включить офис.

ТОП

Каждый день мы публикуем результаты вкладки топ в общем чате. В ней мы награждаем тех, кто провел дольше всех в офисе, если процент покрытия делами выше 80%. А также порицаем тех, кто отработал меньше 8 часов, если не было уважительных причин.

Редактирование офиса

Здесь можно сменить дату и время старта и завершения офиса.

Платежи

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

Все платежи

Служит для контроля занесения всех платежей из банка в ERP-систему

По проектам

Показывает приход средств по проектам с разбивкой по отделам.

По клиентам

Показывает приход средств по клиентам с разбивкой по отделам.

По менеджерам

Показывает приход средств с разбивкой по менеджерам.

Акты

Позволяет посмотреть все акты, которые были выданы клиентам.

Счета

Позволяет посмотреть все счета, которые были выданы клиентам.

Добавление акта

Страница для формирования акта.

Печать акта

Вставляем все данные из акта в word-документ.

Добавление счета

Страница для формирования счета.

Печать счета

Вставляем все данные из счета в word-документ.

Сайт

Список статей

Отображает все статьи, опубликованные на сайте.

Добавить статью

Список портфолио

Добавить портфолио

Другое

Транслитерация

Правильная транслитерация очень часто пригождается для seo-оптимизации сайтов, поэтому она была вынесена в отдельный инструмент.

Участники группы ВК

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

Города

Данная вкладка позволяет добавлять любое количество городов к нашей CRM-системе.

Добавление города

Стоимость часа

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

Яндекс

Здесь собраны все яндекс аккаунты из которых мы хотим автоматически получать информацию

Яндекс добавление аккаунта

Для добавления аккаунта достаточно указать почту, у которой есть доступ к метрике и директу, а затем указать айди метрики.

Яндекс токены

Данная страница служит больше для отладки.

Яндекс Метрика

Показывает всю полезную информацию из яндекс метрики.

Домены

Позволяет отслеживать сроки окончания доменов клиентов.

Социальные сети

Служит для ежедневного сбора количества подписчиков в социальных сетях.

Добавление социальной сети