Перейти к содержанию

Интеграция Roistat с CRM Insales

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

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

  1. В InSales перейдите в раздел Настройки Счетчики и коды и в поле javascript-код для вывода на всех страницах магазина вставьте код счетчика. О том, где взять код счетчика, читайте в статье Установка счетчика. 1.jpg
  2. Нажмите Сохранить.

Шаг 2. Установите модуль интеграции Roistat

Внимание!

Перед интеграцией нужно зайти в личный кабинет insales и отключить переадресацию с домена *.myinsales.ru на основной домен магазина.

В InSales перейдите в раздел Приложения → Центр приложений. Найдите в списке Roistat и нажмите кнопку Установить.

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

  1. В InSales перейдите в раздел Настройки Оформление заказа и в разделе Настройка полей заказа нажмите кнопку Добавить: 2.jpg.

  2. Выберите тип поля Текст.

  3. Укажите настройки поля.

  4. Название в бэк-офисе: roistat.

  5. Установите флажок Включено.

  6. Снимите флажок Выводить значение для клиента

  7. Снимите флажок Заполняется клиентом 3.jpg

  8. Нажмите Создать.

Внимание!

Если заявка создается с сайта, то поле roistat сделки в InSales остается незаполненным. При этом номер визита фиксируется в InSales и передается потом в Roistat. 

Внимание!

Дополнительное поле обязательно должно иметь название roistat, иначе интеграция работать не будет.

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

Чтобы отнести сделку к определенному рекламному каналу, вводите в поле roistat следующие маркеры:

  • yamarket{ID}, если хотите отнести сделку к каналу Яндекс.Маркет. Здесь и далее ID - идентификатор рекламного канала. Например, yamarket1.
  • direct{ID}, если хотите отнести сделку к каналу Яндекс.Директ. Например, direct2.
  • google{ID}, если хотите отнести сделку к каналу Google Adwords. Например, google3.
  • merchant{ID}, если хотите отнести сделку к каналу Google Merchant Center. Например, merchant4.
  • vk{ID}, если хотите отнести сделку к каналу ВКонтакте. Например, vk5.
  • facebook{ID}, если хотите отнести сделку к каналу Facebook. Например, facebook6.
  • mytarget{ID}, если хотите отнести сделку к каналу myTarget.
  • seo_yandex, если хотите отнести сделку к каналу SEO - Яндекс.
  • seo_google, если хотите отнести сделку к каналу SEO - Google.
  1. В InSales перейдите в раздел Настройки → Оформление заказа и в блоке Общие настройки в поле Список cookies, которые требуется сохранить при оформлении заказа введите roistat_visit. 4.jpg
  2. Нажмите Сохранить.

Шаг 5. Подключите InSales в каталоге интеграций Roistat

  1. В проекте Roistat откройте Каталог интеграций.
  2. В блоке CRM выберите InSales и нажмите кнопку Настроить интеграцию.
  3. В поле URL сайта введите URL-адрес вашего магазина на домене myinsales.ru. Например, http://mysite.myinsales.ru: 5.png

Внимание!

Если возникает ошибка: "Установите приложение Roistat и попробуйте снова", то вам нужно удалить приложение ROIstat из Insales, далее установить приложение Roistat именно через магазин вашего сайта. Возможная причина: приложение было установлено из магазина иного сайта.  

  1. Заполните поля Идентификатор ключа доступа и Пароль ключа доступа. Чтобы сделать это, в Insales откройте Приложения → Разработчикам, и создайте новый ключа доступа, назвав его roistat: 6.png. Затем скопируйте идентификатор и пароль и вставьте их в поля Идентификатор ключа доступа и Пароль ключа доступа: 7.png
  2. В поле Идентификатор товара укажите идентификатор любого товара в вашем магазине. Это требуется, чтобы Roistat мог создавать сделки в Insales.

Товар должен иметь способ доставки и точку самовывоза.

Внимание!

Если не указать Идентификатор товара, то заказ не будет создан. Идентификатор товара можно взять из адресной строки на странице товара.

Как получить идентификатор товара

a. В вашем магазине в InSales перейдите в раздел Товары.

b. Откройте свойства любого товара.

c. В адресной строке браузера скопируйте идентификатор товара: 8.png

  1. Нажмите кнопку Сохранить
  2. Откроется блок Распределение статусов. Перетаскивая статусы сделок, распределите их по группам. Подробнее об этом читайте в статье Распределение статусов сделок. После того, как вы распределите статусы, нажмите кнопку Продолжить.
  3. Откроется блок Инструкция по включению отправки заявок. Прочитайте инструкции и нажмите кнопку Следующий шаг.
  4. Откроется блок Загрузка заявок из CRM: расширенные настройки. В раскрывающемся списке Поле себестоимости выберите Параметр cost. В этом поле хранится значение закупочной цены товаров в InSales. Нажмите кнопку Сохранить.

  5. В открывшемся блоке назначьте ответственных за заявки.

Шаг 6. Настройте автоматическую разметку в Яндекс.Маркет товаров вашего магазина в InSales

Чтобы получать статистику по категориям и расходам в корректном виде, в выгрузке товаров в InSales добавьте дополнительную метку к ссылке:

  1. Добавьте рекламный канал Яндекс.Маркет в Roistat. Инструкцию читайте в статье Добавление канала Яндекс.Маркет(для InSales актуальны первые два пункта инструкции).
  2. Узнайте номер добавленного канала. О том, как узнать номер рекламного канала, читайте вFAQ Для примера будем использовать номер рекламного канала 3.
  3. Узнайте номер вашего магазина в Яндекс.Маркет. Для этого перейдите по ссылке и в разделе Мои магазины посмотрите номер вашего магазина. Скопируйте число, которое расположено после дефиса:

    9.png

  4. В InSales перейдите в раздел Продвижение → Площадки.

  5. В раскрывающемся списке Добавить новую выгрузку выберите Яндекс.Маркет --- Произвольная выгрузка и нажмите Добавить.
  6. Укажите параметры выгрузки по своему усмотрению.  Эти параметры можно скопировать из предыдущей выгрузки.
  7. В поле Шаблон блока offer в теге добавьте к ссылке на товар метку rs в следующем формате:

    rs=yamarket(номер канала)_(номер магазина)_{{product.id}}
    

    Где:

    • (номер канала) - номер канала из пункта 2

    • (номер магазина) - номер магазина из пункта 3

    • {{product.id}} - системная метка InSales, её менять не нужно

    Пример возможной ссылки (номер канала и магазина взяты для примера, у Вас это будут другие числа):

    <url>{{account.url}}/product_by_id/{{product.id}}?rs=yamarket3_12345678_{{product.id}}</url>
    

    Если вы используете UTM-метки:

    <url>{{account.url}}/product_by_id/{{product.id}}?utm_source=market&amp;utm_medium=cpc&amp;utm_campaign=48&amp;rs=yamarket3_12345678_{{product.id}}</url>
    

    10.png

  8. Нажмите Создать

  9. Проверьте, что сгенерированный файл добавился в Яндекс.Маркет. В случае необходимости обновить его вручную.

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

После настройки интеграции рекомендуем воспользоваться следующими вспомогательными инструментами: