Нужно сделать 2 вещи

1. скрипт, который при импорте заявки из почты в crm проверяет ее на наличие повтора

2. скрипт, который можно запустить по требованию

он разово проверит все заявки на повторы

что делает скрипт

1. если скрипт находит сделку и контакт, которые идентичны друг другу

то есть совпадают поля

-Фамилия и Имя контакта

-Телефон контакта

-Откуда Заявка у контакта

-Ответственный у контакта

-Название сделки

-Ответственный по сделке

-Откуда заявка в сделке

то такие заявки мы удаляем, оставляя одну.

то есть мы удаляем все дубликаты заявок(бывает такое, что человек 5 раз подряд нажал на кнопку "оставить заявку")

дубликаты убираем, оставляем оригинал(1 шт)

2. если контакты удовлетворяют следующим требованиям

-Поля Фамилия и Имя, Телефон, Ответственный и Откуда заявка совпадают.

тогда все дубликаты контакта удаляем, а все сделки со статусами перекидываем на 1 единственный контакт.

все остальные расхождения между контактами(почта, например, или комментарий) мы записываем в комментарий

+ в комментарии пишем "контакт объединен. данные из дубликата контакта:"

при этом на оставшемся контакте мы сохраняем все поля

-что проходил

-отказался ли получать смс

-емейл

-телефон

-дата заявки

-прошел воркшопы

+ естественно, все сделки просто переносятся на 1 контакт, а не исчезают

все теги переносятся на 1 контакт

12 лет назад
battle-b
46 лет
12 лет в сервисе
Был
3 года назад

Заявки фрилансеров

Нет заявок фрилансеров