Форма создаёт дубли контактов amoCRM при ограниченных правах поиска

  • Обновлено
  • Чтение ≈ 2 минуты

Краткий ответ

Специфическая причина дублей: интеграция или сотрудник не видит уже существующий контакт и создаёт нового. В документации amoCRM прямо отмечено, что доступ влияет на поиск повторов.

В этой статье
  1. Что именно происходит
  2. Как отличить причины
  3. Пошаговая диагностика и устранение
  4. Проверка результата
  5. Когда обращаться к администратору

#Что именно происходит

Специфическая причина дублей: интеграция или сотрудник не видит уже существующий контакт и создаёт нового. В документации amoCRM прямо отмечено, что доступ влияет на поиск повторов.

#Как отличить причины

Возможная причинаКак узнатьЧто делать
Интеграция не видит старые карточкиПоиск дублей зависит от разрешений пользователяАдминистратор находит существующий контакт, исполнитель — нетНастроить точечный доступ
Контакты принадлежат разным подразделениямСущности скрыты политикой разделения базыПовторы создаются только у некоторых операторовСверить роли и бизнес-процесс
Форма передаёт разные идентификаторыАлгоритм не считает такие записи одинаковымиНа повторе меняются телефон или emailНормализовать входные значения

#Пошаговая диагностика и устранение

  1. Найдите две тестовые дублирующиеся карточкиВ «Списки» → «Контакты» найдите одинаковые безопасные тестовые записи и запишите их ID. Сравните адрес электронной почты, телефон и ответственных; не запускайте массовое объединение на живой базе.
  2. Сравните видимость у двух пользователейПопросите администратора и оператора формы поискать по одному точному email. Если один видит оригинал, а другой только новый контакт, это свидетельствует о разграничении прав; не отключайте его глобально ради устранения дублей.
  3. Проверьте, кто создаёт контактВ журнале вашей формы или интеграции определите, от имени какого аккаунта идёт запись и какие у него разрешения. Уточните, используется ли стандартный источник, импорт или внешний API: у разных путей правила контроля дублей различаются.
  4. Проверьте контроль дублей в нужной воронкеЕсли форма создаёт заявку/сделку, администратор открывает настройки соответствующей воронки и раздел контроля дублей для её источника. Проверьте наличие нужного источника и правила по телефону или полю; это не универсальный механизм для каждого вызова API.
  5. Проверьте сравнение номеровВ тестовой форме отправьте одну карточку с согласованным международным номером и тем же email, затем проверьте, что повтор не содержит лишних символов или другой страны. Разные компании с одним общим телефоном не должны автоматически превращаться в одну запись.
  6. Исправьте только доказанную причинуЕсли проблема в правах, согласуйте с администратором отдельную сервисную роль или правило поиска без доступа ко всей базе. Если в интеграции, разработчик должен искать существующую запись до создания новой и не копировать личные данные в открытый журнал.
  7. Повторите ввод на тестовой формеОтправьте тестовую заявку дважды и сравните количество карточек до и после. Успех — контакт не дублируется по выбранному согласованному правилу, а записи других клиентов остаются отдельными.

#Проверка результата

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

#Когда обращаться к администратору

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

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.