Клиент обратился к нам с просьбой разработать кастомную CRM-систему для своей торговой площадки. Основной целью было создание решения, позволяющего эффективно управлять лидами, выстраивать воронки продаж и гибко настраивать систему под различные роли администраторов.
- Домен
- CRM
- Местоположение
- США
- Сроки
- Июнь 2024 - декабрь 2024
- Сервисы
- Figma, Youtrack, CommPeak (поставщики облачных контакт-центров), NowPayments.
- Команда
- 1 менеджер проекта, 1 UI/UX-дизайнер, 1 Full Stack Разработчик, 1 Full Stack Тим Лид, 1 DevOps, 1 Тестировщик.
- Технологический стек
- PHP (Laravel), jQuery, Hetzner, CI/CD, GitLab.
В ходе анализа требований стало ясно, что система должна быть интегрирована непосредственно в торговую площадку, а также взаимодействовать с внешними провайдерами — телефонными сервисами и ERP-системами. Кроме того, CRM должна поддерживать интеграцию с внешними лендингами для автоматического сбора потенциальных клиентов.
Таким образом, мы разработали не просто CRM, а передовое, глубоко кастомизированное решение, сочетающее в себе функционал управления продажами, коммуникациями и аналитикой. Аналогов на рынке практически нет, поэтому клиент выбрал путь создания собственного программного обеспечения для повышения эффективности бизнес-процессов и контроля всех этапов продаж.

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

Ещё одной сложностью стала настройка системы прав доступа. Каждый отдел имел свою зону ответственности и уровень доступа к данным, что гарантировало безопасность и конфиденциальность. Администраторы могли работать только в рамках своих отделов, не пересекаясь с другими.
Финансовый сектор CRM играл отдельную роль — он имел расширенные права на выполнение отдельных операций, таких как пополнение депозитов или вывод средств, в зависимости от уровня доступа администратора.
Архитектура решения
Для построения CRM-системы мы решили использовать готовое ядро с базовой функциональностью, что позволило сократить время разработки и сосредоточиться на создании пользовательских модулей. Такой подход сэкономил нам несколько месяцев работы и обеспечил надежную основу для дальнейшего масштабирования проекта.
Мы выбрали современный и проверенный стек технологий. В качестве бэкенда использовался PHP (Laravel) — надежный фреймворк, обеспечивающий высокую производительность, безопасность и гибкость разработки. Для фронтенда использовался JavaScript, что позволило создать динамичный и быстрый пользовательский интерфейс. Обе технологии имеют большое сообщество, хорошо документированы и не требуют значительных затрат на поддержку, что делает их оптимальным выбором для долгосрочной разработки системы.
Мы развернули инфраструктуру на собственном сервере, чтобы гарантировать стабильность и безопасность. Наш DevOps-инженер отвечал за настройку среды, обеспечение оптимальной конфигурации сервера, балансировку нагрузки и резервное копирование. Для хостинга мы выбрали Hetzner — надежного провайдера с отличным соотношением цены и качества, гарантирующего высокую производительность и стабильность системы.

Мы используем похожую архитектуру в других наших проектах.
Ключевые возможности платформы
CRM-система получила набор функций, направленных на автоматизацию продаж, управление клиентами и бизнес-аналитику.
Базовый набор включает модули «Клиенты», «Финансы» и «Задачи». Они позволяют отслеживать всю базу пользователей, контролировать их баланс, вручную создавать депозиты или списания, а также ставить задачи лидам и сотрудникам, формируя эффективную временную шкалу работы.

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

Для суперадминистратора мы предусмотрели отдельный модуль для управления правами доступа: добавления, удаления пользователей, контроля их действий и настройки ролей. Все действия систематизируются в журнале, что обеспечивает прозрачность и безопасность работы.
В результате платформа стала гибким и удобным инструментом, объединяющим управление клиентами, финансами, коммуникациями и аналитикой в едином решении.
UI/UX и пользовательский опыт
При разработке дизайна мы ориентировались на максимальное удобство и простоту использования. Главной целью было создать интерфейс, не перегружающий пользователя лишними элементами, кнопками и информацией, но позволяющий быстро выполнять основные действия.
Мы уделили особое внимание UX-дизайну — четкой структуре, логичной навигации и минималистичному подходу к визуальным решениям. Интерфейс разработан таким образом, чтобы пользователь мог легко ориентироваться даже без предварительной подготовки.

Визуальная часть системы выполнена в спокойных тонах и с использованием светлых элементов для обеспечения комфортной работы в течение всего рабочего дня. Такой подход позволил создать сдержанный, но в то же время современный и функциональный интерфейс.
Результаты
Разработка CRM-системы заняла около двух месяцев интенсивной работы. За это время мы создали полноценную, глубоко интегрированную CRM на базе готового решения, дополнив её многочисленными пользовательскими модулями, полностью адаптированными под бизнес-процессы клиента.
Система позволила нам эффективно управлять пользователями торговой платформы, обрабатывать пополнения и выводы средств в индивидуальном режиме, назначать роли для различных отделов и даже внутренних администраторов. Такой подход обеспечил гибкое управление процессами внутри компании и значительно повысил производительность команды.
Благодаря внедрению CRM эффективность работы отделов выросла примерно на 50%. Ежедневно системой пользовались около 50 администраторов, а на основной торговой площадке ежедневно насчитывалось более 2000 активных пользователей.

Удобное управление клиентской базой, статусами лидов, задачами и финансовыми операциями позволило компании оптимизировать внутренние процессы, сократить ручной труд и повысить прозрачность управления.
Инвестиции в разработку собственной CRM полностью окупились в течение нескольких месяцев, что подтвердило высокую эффективность решения и его стратегическую ценность для бизнеса.
Уроки и выводы
Разработка CRM-системы — сложный и многоуровневый процесс, требующий глубокого понимания бизнес-процессов клиента. Основные сложности возникали на этапе планирования, когда требовалось детально проработать каждый модуль и логику взаимодействия элементов системы. Каждая, даже самая незначительная деталь могла существенно повлиять на эффективность всей платформы — поэтому тщательная подготовка и согласование требований на начальном этапе критически важны.
CRM-система — это не универсальный инструмент для всех компаний, но индивидуально адаптированное решение, созданное с учетом специфики бизнеса, может значительно повысить производительность, прозрачность и контроль процессов внутри организации.
Использование готового ядра в качестве основы для создания CRM-системы на заказ стало оптимальным подходом, позволившим совместить скорость разработки с гибкостью настройки. Этот метод доказал свою эффективность — он сокращает временные и ресурсные затраты, обеспечивая при этом высокое качество и стабильность продукта.

