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

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

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

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

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

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

Войдите в AmoCRM под учетной записью администратора. Откройте раздел расширений аmoМаркет. Введите в строку поиска "PRM". Нажмите Установить бесплатно расширение PRMOnline: автоматизация партнёрских программ.

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

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

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

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

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

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

  1. JS код PRMOnline на вашем сайте

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

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

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

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

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

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

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

  • На ваш сайт установлен наш код, согласно нашей инструкции https://doc.prmonline.ru/admin/integrations/js

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Добавление и изменение статусов лидов доступно на тарифах Лайт+, Стандарт и Pro. Для настройки статусов лидов обратитесь в техническую поддержку PRMOnline

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

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

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

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

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

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

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

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

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

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

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

Обновим страницу настроек интеграции в PRMOnline, появилась настройка Ограничить по тегам.

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

Сумма сделки

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

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

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