Skip to end of metadata
Go to start of metadata

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

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

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

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

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

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

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

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

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

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

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

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

  3. Укажите настройки поля:
    • Название в бэк-офисе: roistat.
    • Установите флажок Включено.
    • Снимите все остальные флажки.
  4.  Нажмите Создать
    (warning)  Если заявка создается с сайта, то поле roistat сделки в InSales остается незаполненным. При этом номер визита фиксируется в InSales и передается потом в Roistat. 

Шаг 3. Настройте сохранение cookie roistat_visit

  1. В InSales перейдите в раздел Настройки → Оформление заказа и в блоке Общие настройки в поле Список cookies, которые требуется сохранить при оформлении заказа введите roistat_visit.
  2. Нажмите Сохранить.

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

  1. В проекте Roistat откройте Каталог интеграций.
  2. В блоке CRM / CMS выберите InSales и нажмите кнопку Подключить.
  3. В поле URL сайта введите URL-адрес вашего магазина на домене myinsales.ru. Обычно он выглядит так: http://yourdomain.myinsales.ru.
    (warning) Если возникает ошибка: "Установите приложение ROIstat и попробуйте снова", то вам нужно удалить приложение ROIstat из Insales, далее установить приложение Roistat именно через магазин вашего сайта. Возможная причина: приложение было установлено из магазина иного сайта.    

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

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

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

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

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

     

  7. Нажмите кнопку Сохранить.
    Загрузятся статусы сделок из InSales.
  8. Перетаскивая статусы сделок, распределите их по группам. Подробнее читайте в статье  Распределение статусов сделок.

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

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

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

  4. В InSales перейдите в раздел Продвижение → Площадки.
  5. В раскрывающемся списке Добавить новую выгрузку выберите Яндекс.Маркет — Произвольная выгрузка и нажмите Добавить.
  6. Укажите параметры выгрузки по своему усмотрению.
  7. В поле Шаблон блока offer в теге <url> добавьте к ссылке на товар метку 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>

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