Как можно отследить действия в связанной сделке?
В компании отслеживаются изменения которые там происходят. К компании привязана сделка и когда в ней происходят изменения это не отслеживается просто приходит системное уведомление внутрь компании, которое не берется в учет при проверке на активность компании. Как можно это отследить?
Дополнительно:
Ответы:
Добавить роботом/БП что когда меняется сделка, заходим в компанию и вносим какие-то изменения, например в поле комментарий добавляем новый коммент типа - 01.04.2024 внесены изменения в сделку. Ну меняем какое то поле и возвращаем его в исходное состояние
- Такой вариант неплох, но проблема в том что мне надо отследить в уже законченных сделках. От них есть уведомления в компании системное но не более
- У Вас завершенные сделки запрещены к редактированию? Или из-за даты изменения сделки опасаетесь ?
- Maksim Herasim, у меня есть процесс который циклически проверяет компании на наличие изменений, решение которое вы предложили подходит для новых компаний а мне необходимо запустить этот робот на всех
То есть условно уведомление пришло 3 дня назад и надо установить что активность была 3 дня назад, оправить заново не вариант так как это собьёт временные интервалы
- Хорошо, а если отслеживать сделки например исходящим вебхуком по событию -
oncrmdealupdate
И запускать нужный Вам БП. По этому событию будет передан ID сделки, по нему можно вычислить компанию и внести изменения в компанию уже. Или я не понимаю задачи) - Maksim Herasim, Задача в том что если с компанией не происходит действий определенное количество времени условно месяц то она скрывается от юзеров, изменения я считываю вот этим
{{Дата последнего изменения}},
{{Дата последней коммуникации: Звонок}},
{{Дата последней коммуникации: E-mail}},
{{Дата последней коммуникации: Открытые линии}},
{{Дата последней коммуникации: CRM-форма}}
Но эти поля не считывают системные уведомления которые присылают сделки в компаниюДа можно просто при системном уведомлении так же добавлять обычный комментарий и проблема вроде решена, но у меня есть компании которые уже получили это уведомление и его надо как то считать
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для отслеживания действий в связанной сделке можно использовать различные методы и инструменты. Вот несколько способов, как это можно сделать:
1. Использование CRM системы: многие CRM системы предоставляют возможность создания и отслеживания связанных сделок. Вы можете создать связи между сделками, клиентами и другими объектами, чтобы видеть все действия, связанные с конкретной сделкой.
// Пример использования CRM системы для отслеживания связанных сделок $deal = new Deal(); $deal->create([ 'name' => 'Сделка №1', 'related_to' => 'Клиент А', 'status' => 'В процессе', ]);
2. Использование аналитических инструментов: с помощью аналитических инструментов, таких как Google Analytics, можно отслеживать действия пользователей на вашем сайте или в приложении. Вы можете проследить путь клиента от первого визита до заключения сделки.
// Пример использования Google Analytics для отслеживания действий пользователей ga('send', 'event', 'Сделка', 'Заключение', 'Сделка №1');
3. Использование пользовательских событий: добавление пользовательских событий на вашем сайте или в приложении поможет отследить конкретные действия, которые привели к заключению сделки. Например, вы можете отследить нажатие на кнопку "Купить" или заполнение формы заказа.
// Пример добавления пользовательского события на сайте $('button.buy').on('click', function() { analytics.track('Клик по кнопке "Купить"', { deal_id: 'Сделка №1' }); });
4. Использование уведомлений и оповещений: настройка уведомлений и оповещений поможет вам быть в курсе всех действий, связанных с сделкой. Вы можете получать уведомления о новых действиях или изменениях статуса сделки.
// Пример настройки уведомлений о новых действиях $deal->subscribe('action', function($action) { echo 'Новое действие: ' . $action; });
С помощью этих методов вы сможете эффективно отслеживать все действия, связанные с вашей сделкой и быть в курсе ее текущего статуса.