Назад

Что умеет официальная интеграция MAX в amoCRM

Опубликовано 13.03.2026, читать — 7 мин

Мы создали официальную интеграцию MAX в amoCRM, которая поддерживает передачу данных в сделки через специальные ссылки — диплинки (deep link). Это ссылки, по которым клиент переходит в MAX и начинает диалог с ботом, а дополнительные параметры передаются в amoCRM.

Формат диплинка

Чтобы создать диплинк, используйте следующий формат:

https://max.ru/bot?start=payload

Параметры:

  • bot — ID вашего бота
  • payload — дополнительный параметр, который нужно передать в amoCRM

На данный момент через диплинк можно передать один параметр. Например:

  • источник, откуда пришёл клиент (utm_source)
  • кампанию (utm_campaign)
  • amo ID контакта

В этой статье подробнее рассмотрим, как пользоваться диплинками и что ещё умеет интеграция.

Передаём источник кампании (utm_source)

Предположим, у вас салон красоты, и вы разместили объявление в разных точках города, которое ведёт на бота. Чтобы понять, откуда пришёл клиент, можно передать источник через диплинк, например:

https://max.ru/bot?start=cafe_lenina

Чтобы ссылка заработала, вам нужно создать Salesbot.

Настройка бота:

  1. Добавьте валидатор и в поле регулярного выражения укажите (?<=payload:).*
  2. Далее добавьте действие «Установить значение поля»
  3. В качестве поля выберите «utm_source»
  4. В значении установите «Распознанные данные»
  5. Добавьте условия, если у вас заготовлены разные приветственные сообщения в зависимости от источника
  6. После этого можно продолжить обычную логику бота

Как это работает:

  1. Клиент переходит по ссылке
  2. В параметре payload передаётся источник
  3. Валидатор считывает значение
  4. Salesbot записывает его в поле сделки
  5. В результате вы видите в amoCRM, из какого канала пришёл клиент.

Передаём название рекламной кампании (utm_campaign)

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

Пример ссылки:

https://max.ru/bot?start=hot_tour

Настройка бота:

Все шаги аналогичны предыдущему примеру. Разница только в том, что в действии «Установить значение поля» нужно выбрать поле: utm_campaign.

Передаём ID контакта amoCRM

Интеграция также позволяет привязать клиента к существующему контакту в amoCRM. Для этого достаточно передать ID контакта в параметре start.

Пример:

https://max.ru/bot?start=amoid:12345678

В этом случае интеграция автоматически привяжет диалог к существующему контакту. Передавать значение через Salesbot не требуется. Это удобно, если вы переводите клиента в MAX из другого канала и уже знаете его ID в amoCRM.

Пример креатива для перевода клиента из WhatsApp в MAX

Можно ли передать несколько параметров?

В диплинк можно добавить несколько параметров через разделитель & или -.

Например:

https://max.ru/bot?start:amoid:12345678&utm_source

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

Получаем номер телефона клиента

В интеграции также можно запросить номер телефона у пользователя. Это работает по такой же логике, что и в Telegram. Чтобы получить номер, отправьте клиенту кнопку с текстом «Отправить контакт».

Важно: кнопка должна содержать именно этот текст. Другие подписи не сработают.

После нажатия пользователь отправит свои данные, и в amoCRM появится номер телефона и имя пользователя в виде текста, который можно скопировать или подключить Salesbot, который сможет записать телефон в поле amoCRM.

Заключение

Таким образом, интеграция MAX с amoCRM позволяет отслеживать источники обращений, фиксировать параметры кампаний, привязывать диалоги к существующим контактам и получать номер телефона пользователя.

Если вам нужна кастомная настройка или остались вопросы по работе интеграции, напишите в наш отдел заботы в WhatsApp или в Telegram-бот. Поможем разобраться и предложим подходящее решение.