Loading...
Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. В amoCRM откройте раздел Сделки.
  2. В правом верхнем углу нажмите Новая сделка.
  3. В окне свойств сделки перейдите на закладку Настроить.
    Откроется окно Настройка свойств полей и групп. В этом окне можно настраивать поля, которые будут доступны для всех сделок amoCRM.
  4. В конце первого блока полей нажмите кнопку Добавить поле:
    Image Removed Image Added
  5. В качестве типа поля выберите Текст. В поле Название введите roistat:
    Image Removed Image Added
  6. Нажмите кнопку Сохранить.

(info) (информация) ID поля отображается в левом верхнем углу в окне настройки уже созданного поля:

Image RemovedImage Added

Excerpt Include
amoCRM
amoCRM
nopaneltrue

...

  1. В проекте Roistat откройте Каталог интеграций.
  2. В блоке CRM / CMS выберите amoCRM и нажмите кнопку Подключить.
  3. Заполните поля для авторизации в amoCRM:
    1. В поле Адрес введите URL-адрес вашего проекта в amoCRM. Обычно он выглядит так: https://<название проекта>.amocrm.ru.
    2. В поле Логин введите адрес электронной почты для авторизации в amoCRM.
    3. В поле API-ключ введите API-ключ. Для этого скопируйте его разделе amoCRM Настройки → API:
      Image Removed Image Added

  4. Нажмите кнопку Сохранить.
    Откроется блок Дополнительные настройки и загрузятся статусы сделок из amoCRM.
  5. Укажите значения полей бизнес-показателей, для этого читайте статью Поля бизнес-показателей.  
  6. В поле Ответственные за сделки введите через запятую идентификаторы менеджеров. С помощью этого списка Roistat автоматически распределяет сделки по указанным менеджерам.

    Expand
    titleКак узнать идентификатор менеджера
    1. Перейдите на страницу API-консоли amoCRM.
    2. В раскрывающемся списке Выберите аккаунт выберите название аккаунта в amoCRM, для которого вы хотите получить список идентификаторов менеджеров.
    3. В раскрывающемся списке Выберите метод в блоке Other выберите accounts/current.
    4. Нажмите кнопку Image Removed Image Added и нажмите Select Here.
    5. Установите флажок Users:
      Image RemovedImage Added
    6. Нажмите Request. 
      В поле ниже появится ответ. Список пользователей amoCRM выводится в массиве users, идентификаторы пользователей указаны в строках вида id:1405798 :
              Image Removed Image Added


  7. В раскрывающемся списке Создавать лиды в выберите один из вариантов:

    • Сделки. На основе данных, переданных с сайта, будут создаваться сделки.
    • Неразобранное. На основе заявок с сайта в amoCRM будут создаваться сделки со статусом Неразобранное. Требуется также выполнить следующие действия:
      1.   В amoCRM подключите форму, даже если вы не будете размещать ее на сайте. Это необходимо из-за особенностей реализации передачи заявок в CRM через Roistat.

      2. В настройках интеграции с amoCRM в поле Идентификатор формы введите идентификатор формы, подключенной в amoCRM.

        Expand
        titleКак узнать идентификатор формы в amoCRM
        1. В проекте amoCRM откройте раздел Сделки.
        2. В правом верхнем углу нажмите Настроить.  
        3. Пройдите по ссылке с названием формы, чтобы открыть ее настройки.
        4. Перейдите на закладку Размещение формы.
        5. В коде формы для размещения на сайте скопируйте ID формы:
          Image RemovedImage Added

        (warning) (warning) После изменения статуса заявки в amoCRM с Неразобранное на Воронка  в amoCRM создается сделка с новым контактом, даже если уже существует клиент с указанными контактными данными. Это не ошибка, а особенность работы с этой сущностью,  предусмотренная разработчиками  amoCRM . Пока сделка имеет статус Неразобранное в amoCRM, она не загружается в Roistat. 

  8. Укажите параметры для фильтрации сделок, для этого читайте статью Фильтрация сделок.
  9. Нажмите кнопку Сохранить.
  10. Перетаскивая статусы сделок, распределите их по группам. Подробнее читайте в статье Распределение статусов сделок.
    (info) (информация) Если в воронке продаж amoCRM более одного статуса сделок, в отчетах Аналитики доступен тип группировки Воронка продаж.
    (info) (информация) У учетной записи, которую вы указываете для настройки интеграции amoCRM с Roistat, должны быть права на создание сделок.

(warning) (warning)  После изменения адреса электронной почты или пароля учетной записи amoCRM меняется API-ключ amoCRM. Это приводит к нарушению интеграции amoCRM c Roistat. Для ее восстановления обновите API-ключ amoCRM в настройках интеграции.

Шаг 4. Настройте автоматическую отправку сделок в amoCRM


Excerpt

Рекомендуем настроить передачу сделок в CRM через Roistat - механизм отправки сделок, при котором сделки сначала передаются в Roistat, затем отправляются в CRM. Механизм обладает рядом преимуществ. Подробнее читайте в статье Передача заявок в CRM через Roistat.

Если отправка сделок с сайта в CRM уже настроена с помощью вашего кода, для обмена данными с Roistat вам необходимо заполнить дополнительное поле roistat сделки значением куки браузера roistat_visit.

Пример кода, с помощью которого можно получить значение этой куки:

Code Block
languagephp
$roistatVisitId = array_key_exists('roistat_visit', $_COOKIE) ? $_COOKIE['roistat_visit'] : "неизвестно";



Проверка работы 

  1. Создайте заявку на сайте.
  2. В проекте Roistat откройте Каталог интеграций.
  3. В блоке Сейчас подключено на виджете настроенной интеграции с amoCRM  нажмите кнопку Настроить.
  4. В окне настройки интеграции пройдите по ссылке Список отправленных заявок и найдите созданную заявку:
    Image RemovedImage Added
  5. Проверьте, что в поле Промокод указан номер визита.
  6. Проверьте статус отправки заявки: в поле Отправлен  должен появиться успешный статус отправки Image RemovedImage Added, а в CRM – новая заявка с номером визита.  

(warning) (warning) Создавать сделки в amoCRM Roistat может только в том случае, если CRM оплачена, либо активен тестовый тариф. В ином случае сделки не создаются.