В CRM нужно отделить человека от конкретного обращения. Контакт хранит сведения для связи, а сделка — историю работы по запросу. Это помогает не создавать нового человека при каждом повторном обращении и сохранять несколько разных обращений, когда они действительно нужны.
Начните с минимальной карточки
| Блок | Содержание |
|---|---|
| Контакт | Имя, телефон или Telegram, предпочтительный способ связи |
| Источник | Страница, канал, кампания, идентификатор поставки |
| Условия | Регион, согласованные критерии, версия брифа |
| Обработка | Ответственный, этап, следующая задача |
| Приёмка | Принята, требует проверки или отклонена с причиной |
Это пример структуры для настройки, а не сообщение о том, что интеграция на данном сайте уже подключена. Названия полей и этапов нужно согласовать с действующей работой команды.
Разделите процесс и оценку качества
Этапы могут отражать последовательность: новое обращение, назначен ответственный, контакт состоялся, следующий шаг согласован, завершено. Качество поставки лучше хранить отдельным полем. Заявка может быть принята по брифу и позже закрыта из-за изменения решения человека.
Не объединяйте все неудачные исходы в «отказ». Справочник причин должен различать ошибочный номер, неподходящий регион, отсутствие связи, дубль и отказ после разговора. Иначе отчёт не подскажет, какой процесс исправлять.
Проверяйте передачу с сайта
Форма должна сообщать об успехе после подтверждения приёма сервером. Сервер создаёт или связывает нужные сущности и обрабатывает ошибки. Секрет доступа к CRM хранится на сервере, а не в HTML страницы. Повторная отправка после задержки не должна создавать неконтролируемые копии.
В API amoCRM предусмотрена работа со сделками и связанными данными; конкретный запрос нужно сверять с текущей документацией и полями аккаунта. Документация API сделок amoCRM.
Проведите приёмку интеграции
Отправьте согласованную тестовую заявку и проверьте все поля, ответственного, этап и источник. Затем проверьте повторное нажатие, недоступность CRM и некорректный контакт. Сообщение об ошибке должно сохранять введённые данные и давать человеку понятный способ связаться.
После запуска контролируйте расхождения между отправками формы и созданными сделками. Уведомление в Telegram может дополнять CRM, но само по себе не доказывает, что заявка появилась в рабочей очереди и получила ответственного.