К нам обратился клиент с задачей сегментировать текущую базу клиентов в Битрикс24. Требовалось:
- Рассчитать для каждой компании количество продаж, сумму продаж, маржинальность, средний чек и последнюю дату продажи.
- Определить категорию компании по заданным параметрам.
- Автоматически менять категорию, если в течение определенного времени не было покупок.
Предыдущий интегратор не предусмотрел эти поля и их расчеты заранее. В результате нам пришлось разрабатывать сложный бизнес-процесс через REST API, который:
- Обходил каждую компанию, получал сделки, суммы, маржинальность и дату последней продажи.
- Подсчитывал количество дней с момента последней продажи.