Главная Интеграции Интеграция с amoCRM

Интеграция с amoCRM

Обновлено Sep 25, 2026

Для настройки интеграции необходим активный аккаунт amoCRM.

При работе с amoCRM следует учитывать, что сущности «Лид» в данной системе нет. Поэтому работа осуществляется только со «Сделками».

Подключение интеграции

Войдите в amoCRM под учетной записью администратора. Откройте раздел расширений amoМаркет. Введите в строку поиска «PRM». Нажмите Установить бесплатно расширение PRM Online: автоматизация партнерских программ.

Поставьте галочку рядом с «Согласен на передачу персональных данных из amoCRM в PRMOnline», нажмите Установить.

Перейдите в личный кабинет администратора вашей PRM Online. Раздел Настройки → Интеграции. Скопируйте API-токен для подключения интеграции.

Вернитесь в amoCRM, вставьте ранее скопированный токен в поле, как показано на скриншоте. Нажмите Сохранить.

В открывшемся окне выберите, с каким аккаунтом amoCRM интегрировать PRM Online, и нажмите Разрешить.

Дождитесь завершения установки. Откроется страница настройки интеграции в PRM Online.

Для работы интеграции достаточно простых Базовых настроек:

  1. JS-код PRM Online на вашем сайте

  2. Ключевые для PRM Online поля реферальных инструментов в лиде/сделке CRM

  3. Получение реферальных лидов

  4. Создание лидов в CRM

  5. Маппинг статусов

  6. Передача суммы сделки (опционально)

Базовые настройки

Перед тем как перейти к следующему шагу, убедитесь, что:

  • На ваш сайт установлен наш код согласно нашей инструкции

  • С сайта в лид/сделку в CRM передаются значимые для PRM поля refLinkId (код реферальной ссылки), promocode (значение промокода, если используются промокоды), userId (уникальный идентификатор клиента).

    Для этого необходимо создать первый Оффер в личном кабинете администратора в разделе Реферальная программа в PRM.
    Создать первую реферальную ссылку, перейти по ней на ваш сайт и оставить тестовую заявку, перейдя по реферальной ссылке в разделе Реферальная программа → Инструменты продвижения → Ссылки.

    Оставить тестовую заявку на вашем сайте в любой из форм.

В тестовом лиде/сделке в CRM проверьте, что поля refLinkId и userId были созданы и в них с сайта были переданы значения PRM Online. Результат должен соответствовать полям на скриншоте ниже.

Что делать, если поля не создались?

  • Вернитесь к шагу 1 текущего раздела, проверьте, корректно ли установлен наш JS-код.

  • Проверьте, передаются ли с сайта в CRM поля PRM Online (обратитесь к разработчику вашего сайта).

  • Если код на сайт установлен правильно и передача полей с сайта в CRM работает корректно, то создайте поля refLinkId и userId в сделке в amoCRM вручную.

    В интеграции сайта с CRM выберите поля refLinkId и userId для сохранения кода реферальной ссылки и кода пользователя в CRM.

Получение реферальных лидов

Данная настройка позволяет передавать из CRM реферальных (созданных по реферальной ссылке/промокоду) лидов в PRM.

Обратите внимание, что в PRM Online нет разделения заявок на Лид, Сделку, Контакт и т. д., однако настроить передачу реферальных лидов можно как из Лида, так и из Сделки CRM.

В блоке Реферальные ссылки выберите поля Лида и Сделки в CRM, которые содержат код реферальной ссылки. Эти значения должны передаваться в CRM с вашего сайта.

В блоке Промокоды (если используются промокоды) аналогичным образом выберите поля Лида и Сделки в CRM, которые содержат значение промокода, и нажмите Сохранить.

Создание лидов в CRM

Эта настройка позволяет передавать в CRM лидов, которые были созданы вручную партнерами или сотрудниками партнеров в личном кабинете PRM.

Пропустите этот шаг, если не хотите передавать в CRM лидов, вручную созданных партнерами в личном кабинете PRM.

Выберите Воронку и Этап в CRM, в которые будут переданы лиды партнеров из PRM, выберите ответственного в CRM для этих лидов, если это необходимо. Нажмите Сохранить.

Маппинг статусов

Эта настройка позволяет установить соответствие статусов CRM статусам в PRM, а также синхронизировать движение лидов в двух системах.

Для настройки статусов лидов обратитесь в техническую поддержку PRM Online.

Напротив каждого статуса PRM выберите соответствующие статусы лида или сделки в CRM по кнопке плюсик.

Создание и редактирование на этапах

В интеграции с amoCRM предусмотрена возможность ограничивать создание или редактирование лидов и сделок на определенном этапе.

По умолчанию устанавливается параметр «Все». То есть на выбранном этапе возможно как создание, так и редактирование лидов.
Если установить параметр Создание, то на выбранном этапе будут создаваться лиды, но будет недоступно редактирование лида путем изменения данных в CRM.
Если установить параметр Редактирование, то на выбранном этапе будет отключено создание новых лидов, но будет доступно редактирование лида.

Передавать стоимость

Обратите внимание, что на статусах PRM В работе и Сделка доступна настройка Передавать стоимость.
Эта настройка позволяет передавать сумму сделки из CRM. Если не включать эту настройку, то при переходе на выбранный этап в CRM статус лида в PRM изменится, но сумма сделки передаваться не будет.

Обратите внимание, что в PRM может быть только один успешный статус Сделка и только один отказной статус Отмена. Однако вы можете добавить несколько аналогичных этапов из нескольких воронок CRM.
В результате маппинг статусов может выглядеть так:

После добавления всех нужных вам статусов нажмите Сохранить.

Ограничить по тегам

Данная настройка позволяет ограничить прием и передачу лидов по тегам сделки в amoCRM.
Чтобы настройка тегов была доступна, необходимо, чтобы в amoCRM был хотя бы один тег сделки.
В любой сделке в amoCRM создайте тег по кнопке «#ТЕГИРОВАТЬ».

Например, создадим теги «PRM» и «PARTNER».

Обновим страницу настроек интеграции в PRM Online — появится настройка Ограничить по тегам.

По кнопкам плюсика выберите, с каким тегом/без какого тега принимать сделки из amoCRM.

Сумма сделки

На шаге 4 в блоке Сумма сделки убедитесь, что правильно определено поле, которое содержит сумму сделки в CRM.
При необходимости измените поле на правильное, согласно бизнес-процессу в CRM. Настройте комментарий транзакции, если это необходимо.


На этом базовая настройка завершена и интеграция с amoCRM готова к работе.

Интеграция с CRM также позволяет настроить передачу и обновление дополнительных полей, создавать партнеров в CRM, настраивать группировку лидов, переопределять вознаграждение и т. п.
Чтобы подробнее узнать о дополнительных настройках интеграции, ознакомьтесь с инструкцией по расширенной настройке интеграции с CRM.