Обзор функций облачного CRM продаж

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


1. Управление лидами

Описание функционала

Модуль управления лидами отвечает за сбор и ведение информации о потенциальных клиентах. Система поддерживает ввод лидов из различных каналов (сайт, телефон, email и пр.) и позволяет обновлять статус, фиксировать историю взаимодействия и заметки. При конвертации лида система автоматически проверяет дубли, чтобы корректно превратить подходящие лиды в клиентов, контакты и сделки.

Связанные таблицы

  • Leads (Лиды) Хранит базовую информацию о лидах: имя, контакты, источник, текущий статус, заметки. Записывает дату создания и журнал обновлений каждой записи — это удобно для последующей аналитики.

2. Управление клиентами и контактами

Описание функционала

Модуль помогает создавать и поддерживать карточки клиентов. Компании могут фиксировать название, отрасль, адрес и другие ключевые данные клиента, а также управлять связанными с клиентом контактами (имя, должность, телефон, email). Система поддерживает связи «один ко многим» и «многие ко многим» между клиентами и контактами, обеспечивая целостность и синхронизацию данных.

Связанные таблицы

  • Accounts (Клиенты) Подробные карточки клиентов: основная информация о компании и другие бизнес-данные.
  • Contacts (Контакты) Личная информация о людях, связанных с клиентом, со связью по внешнему ключу к таблице клиентов для целостности данных.

Схема процесса конвертации лидов

20250225211802

  • Создание лида → Работа с лидом (обновление статуса) → Проверка лида → Конвертация в клиента, контакт и сделку

3. Управление сделками

Описание функционала

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

Связанные таблицы

  • Opportunities (Сделки) Подробности каждой сделки: дата закрытия, стадия продаж, оценочная сумма и т. д.
  • OpportunityLineItem (Позиции сделки) Конкретные позиции продуктов в сделке — ID продукта, количество, цена и скидка. Поддерживается автоматический расчёт суммы.

Этапы конвертации

  • Создание сделки → Управление сделкой (обновление стадий) → Формирование коммерческого предложения → Согласование клиентом → Создание заказа → Исполнение и обновление статуса заказа

4. Управление продуктами и прайс-листами

Описание функционала

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

Связанные таблицы

  • Products (Продукты) Подробная информация о всех продуктах — основа для формирования предложений и заказов.
  • PriceBooks (Прайс-листы) Различные ценовые модели и их связи с продуктами; поддержка динамической корректировки цен под бизнес-задачи.

5. Управление коммерческими предложениями

Описание функционала

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

Связанные таблицы

  • Quotes (Коммерческие предложения) Базовая информация о КП: связанная сделка, срок действия, скидка, налог, общий статус.
  • QuoteLineItems (Позиции КП) Подробности каждой позиции в КП с автоматическим расчётом стоимости каждой позиции и итоговой суммы предложения.

6. Управление заказами

Описание функционала

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

Связанные таблицы

  • SalesOrders (Заказы) Подробная информация о заказе: связанное КП, статус заказа, журнал согласований, статус отгрузки, дата создания.

7. Управление активностями

Описание функционала

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

Связанные таблицы

  • Activities (Активности) Хранит задачи, встречи и звонки: тип активности, дата, участники и связанный клиент или сделка.

8. Отчёты и аналитика

Описание функционала

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

Замечания

Хотя у отчётов и аналитики нет отдельной таблицы, они опираются на данные из вышеупомянутых модулей и через агрегацию и анализ обеспечивают обратную связь и прогнозы в реальном времени.


9. Управление маркетинговыми активностями (опциональный модуль)

Описание функционала

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

Замечания

Структуру данных модуля можно расширять под конкретные нужды. Сейчас он сосредоточен на учёте проведения маркетинговых активностей и дополняет модуль управления лидами.