Loading...
Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 95 Current »

Как работает интеграция

При оформлении заявки на сайте автоматически создается новая сделка в CRM, в которую передается номер визита из куки браузера roistat_visit в дополнительное поле с именем roistat. Если менеджер принимает заказ по телефону, он может спросить промокод (настраивается отдельно) и ввести этот код в поле roistat.

Настройка интеграции

Шаг 1. Установите счетчик на сайт

На каждую страницу, куда заходят посетители, нужно установить счетчик, который позволит Roistat получать данные о посетителях. Сразу будет доступна функциональность промокодирования (для отслеживания продаж через телефон). Счетчик установит в cookie переменную roistat_visit,  которая будет содержать номер визита.

О том, как установить счетчик на сайт, читайте в статье Установка счетчика.  Если на сайте уже есть счетчик, пропустите этот шаг.

Шаг 2. Добавьте дополнительное поле roistat

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

  5. В качестве типа поля выберите Текст. В поле Название введите roistat:

  6. Нажмите кнопку Сохранить.

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

 (информация) Если значение из поля Roistat будет случайно удалено, то при загрузке заявок (лидов и сделок) Roistat самостоятельно определит источник обращения, чтобы сделка попала в нужный рекламный канал.

Шаг 3. Подключите amoCRM в каталоге интеграций

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

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

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

    6. Нажмите Request. 
      В поле ниже появится ответ. Список пользователей amoCRM выводится в массиве users, идентификаторы пользователей указаны в строках вида id:1405798 :
             
  7. В раскрывающемся списке Создавать лиды в выберите один из вариантов:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • No labels