Как можно отследить действия в связанной сделке?

Ссылка скопирована
1 ответ

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

Как можно отследить действия в связанной сделке?

Дополнительно:

Ответы:

Добавить роботом/БП что когда меняется сделка, заходим в компанию и вносим какие-то изменения, например в поле комментарий добавляем новый коммент типа - 01.04.2024 внесены изменения в сделку. Ну меняем какое то поле и возвращаем его в исходное состояние

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

    Как можно отследить действия в связанной сделке?

  • У Вас завершенные сделки запрещены к редактированию? Или из-за даты изменения сделки опасаетесь ?
  • Maksim Herasim, у меня есть процесс который циклически проверяет компании на наличие изменений, решение которое вы предложили подходит для новых компаний а мне необходимо запустить этот робот на всех

    То есть условно уведомление пришло 3 дня назад и надо установить что активность была 3 дня назад, оправить заново не вариант так как это собьёт временные интервалы

  • Хорошо, а если отслеживать сделки например исходящим вебхуком по событию -
    oncrmdealupdate
    И запускать нужный Вам БП. По этому событию будет передан ID сделки, по нему можно вычислить компанию и внести изменения в компанию уже. Или я не понимаю задачи)
  • Maksim Herasim, Задача в том что если с компанией не происходит действий определенное количество времени условно месяц то она скрывается от юзеров, изменения я считываю вот этим
    {{Дата последнего изменения}},
    {{Дата последней коммуникации: Звонок}},
    {{Дата последней коммуникации: E-mail}},
    {{Дата последней коммуникации: Открытые линии}},
    {{Дата последней коммуникации: CRM-форма}}
    Но эти поля не считывают системные уведомления которые присылают сделки в компанию

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

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Павел Админов Ответ

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

1. Использование CRM системы: многие CRM системы предоставляют возможность создания и отслеживания связанных сделок. Вы можете создать связи между сделками, клиентами и другими объектами, чтобы видеть все действия, связанные с конкретной сделкой.

// Пример использования CRM системы для отслеживания связанных сделок
$deal = new Deal();
$deal->create([
    'name' => 'Сделка №1',
    'related_to' => 'Клиент А',
    'status' => 'В процессе',
]);

// Пример использования CRM системы для отслеживания связанных сделок $deal = new Deal(); $deal->create([ 'name' => 'Сделка №1', 'related_to' => 'Клиент А', 'status' => 'В процессе', ]);

2. Использование аналитических инструментов: с помощью аналитических инструментов, таких как Google Analytics, можно отслеживать действия пользователей на вашем сайте или в приложении. Вы можете проследить путь клиента от первого визита до заключения сделки.

// Пример использования Google Analytics для отслеживания действий пользователей
ga('send', 'event', 'Сделка', 'Заключение', 'Сделка №1');

// Пример использования Google Analytics для отслеживания действий пользователей ga('send', 'event', 'Сделка', 'Заключение', 'Сделка №1');

3. Использование пользовательских событий: добавление пользовательских событий на вашем сайте или в приложении поможет отследить конкретные действия, которые привели к заключению сделки. Например, вы можете отследить нажатие на кнопку "Купить" или заполнение формы заказа.

// Пример добавления пользовательского события на сайте
$('button.buy').on('click', function() {
    analytics.track('Клик по кнопке "Купить"', {
        deal_id: 'Сделка №1'
    });
});

// Пример добавления пользовательского события на сайте $('button.buy').on('click', function() { analytics.track('Клик по кнопке "Купить"', { deal_id: 'Сделка №1' }); });

4. Использование уведомлений и оповещений: настройка уведомлений и оповещений поможет вам быть в курсе всех действий, связанных с сделкой. Вы можете получать уведомления о новых действиях или изменениях статуса сделки.

// Пример настройки уведомлений о новых действиях
$deal->subscribe('action', function($action) {
    echo 'Новое действие: ' . $action;
});

// Пример настройки уведомлений о новых действиях $deal->subscribe('action', function($action) { echo 'Новое действие: ' . $action; });

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

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно