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

Описание работы

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

Затем необходимо настроить отправку сделки в Salesforce, добавив к ней значение cookie roistat_visit. У нас разработан модуль для простой отправки сделок — это очень легко сделать. После этого Roistat начнет проверять поступающие заявки на дубли

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

 

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

 

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

Код счетчика для вашего проекта Roistat отображается в разделе НастройкиКод счетчика:

Установить код счетчика необходимо внутри тега <body></body> в HTML-коде страницы (это можно сделать рядом со счетчиком Яндекс.Метрики или любым другим).

Счетчик должен быть установлен на каждой странице в единственном экземпляре. Установка нескольких счетчиков приведет к ошибке, и информация о посетителях будет отображаться некорректно.

После установки счетчика в общей статистике вашего проекта Roistat в разделе Аналитика появятся заходы на сайт.

Шаг 2. Добавление и настройка дополнительных полей в Salesforce


К сущностям Возможности (Opportunities) и Интересы (Leads) необходимо добавить дополнительное поле roistat, в которое будет сохраняться номер визита (промокод).

Также в сущности Возможности и Интересы необходимо добавить поле lead_id (будет отображаться ID интереса), чтобы понимать, из какого интереса была создана возможность.

В Salesforce все интересы (leads) конвертируются, и из них создаются контакты (contacts), компании (companies) и возможности (opportunities). Чтобы перенести из конвертируемого интереса в возможность значения дополнительных полей, свяжите сущности Возможности и Интересы по полям roistat и lead_id.

Добавление полей к сущности Интерес

1. В верхнем меню выберите пункт Настройки. В разделе Инструменты и платформы откройте вкладку Объекты и поля и нажмите на Менеджер объектов:


2. В списке меток найдите Интерес с API-именем Lead и откройте его:


 Поле «roistat»

3. На открывшейся странице в разделе Поля и взаимосвязи нажмите кнопку Создать:

4. На странице выбора типа поля установите флаг Текст (Text area) и нажмите кнопку Далее (Next):

5. Затем укажите следующие обязательные параметры:

  • Метка поля (Field Label) - уникальное название метки поля, например roistat;

  • Длина (Length) - 255;

  • Имя поля (Field Name) - roistat.

Для сохранения данных и перехода к следующему шагу настроек нажмите кнопку Далее (Next).

6. В разделе Установить безопасность поля ничего не изменяйте и нажмите кнопку Далее:

7. На этапе добавления поля в макеты страниц проверьте, чтобы для нужного макета страниц стоял флаг в столбце Добавить поле (Add Field). Для сохранения данных и создания поля нажмите кнопку Сохранить и создать (Save & New):


8. Поле roistat отобразится в списке настраиваемых полей сущности:

 Поле «lead_id»

9. На открывшейся странице в разделе Поля и взаимосвязи нажмите кнопку Создать:

 На странице выбора типа поля установите флаг Формула (Formula) и нажмите кнопку Далее (Next):

10. На странице параметров поля укажите следующие обязательные параметры:

  • Метка поля (Field Label) - lead_id;

  • Имя поля (Field Name) - lead_id;

  • Тип возврата формулы (Formula Return Type) - Text.

Для сохранения данных и перехода к следующему шагу настроек нажмите на кнопку Далее (Next).

11. В поле в открывшемся редакторе формул укажите id и нажмите кнопку Далее (Next):

12. В разделе Установить безопасность поля ничего не изменяйте и нажмите кнопку Далее:

13. На этапе добавления поля в макеты страниц проверьте, чтобы для нужного макета страниц стоял флаг в столбце Добавить поле (Add Field). Для сохранения данных и создания поля нажмите кнопку Сохранить и создать (Save & New):

14. Новое поле отобразится в списке настраиваемых полей сущности:


Добавление полей к сущности Возможность

1. В верхнем меню выберите пункт Настройки. В разделе Инструменты и платформы откройте вкладку Объекты и поля и нажмите на Менеджер объектов:


2. В списке меток найдите Возможность с API-именем Opportunity и откройте ее:


 Поле «roistat»

Настройка поля  roistat для возможностей полностью совпадает по шагам с настройкой одноименного поля для интересов.

Подробнее смотрите шаги 3-8 в п. Добавление полей к сущности Интерес. Поле roistat.

 Поле «lead_id»

Настройка поля  lead_id отличается от настройки одноименного поля для интересов, но полностью совпадает по шагам с настройкой поля roistat для интересов: только вместо значений roistat необходимо указывать lead_id

Подробнее смотрите шаги 3-8 в п. Добавление полей к сущности Интерес. Поле roistat.


Связывание дополнительных полей Интереса и Возможности

Чтобы перенести значения дополнительных полей из Интереса в Возможность, свяжите 2 созданных вами поля.

1. В верхнем меню выберите пункт Настройки. В разделе Инструменты и платформы откройте вкладку Объекты и поля и нажмите на Менеджер объектов:


2. В списке меток найдите Интерес с API-именем Lead и откройте его:

3. В разделе Поля и взаимосвязи нажмите на кнопку Соотнесение полей интереса:

4. На открывшейся странице перейдите в раздел Возможность и соотнесите одноименные поля roistat и lead_id:

Сохраните указанные настройки с помощью кнопки Сохранить.

Шаг 3. Настройка интеграции в личном кабинете Roistat

1. Зайдите в раздел Каталог интеграций, найдите интеграцию Salesforce и нажмите кнопку Подключить:

2. На шаге Авторизация нажмите Авторизовать приложение.

3. На шаге Загрузка заявок из CRM: распределение статусов перетащите статусы по группам и нажмите кнопку Продолжить: 

Подробнее об этом читайте в статье Распределение статусов сделок.

4. Прочитайте Инструкцию по включению отправки заявок и нажмите кнопку Следующий шаг.

5. На шаге Загрузка заявок из CRM: расширенные настройки вы можете:

  1. Указать параметры для фильтрации сделок. Для этого прочитайте статью Фильтрация сделок.
  2. Указать значения полей бизнес-показателей (поле с выручкой, поле себестоимости, поле с прибылью). Для этого прочитайте статью Поля бизнес-показателей.

Также вы можете Использовать контакты как клиентов в Roistat, переместив ползунок вправо:

6. На шаге Отправка заявок в CRM-систему: базовые настройки выберите из выпадающего списка менеджеров, ответственных за заявки, и нажмите кнопку Сохранить:

7. На шаге Отправка заявок в CRM-систему: создание задач укажите время, за которое менеджер должен выполнить задачу, заголовок задачи и приоритет задачи:

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

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

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

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

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

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

При создании какой-либо заявки клиентом на сайте в Salesforce должен создаваться новый интерес с заполненным полем roistat и lead_id. После конвертации в возможность, значения полей должны быть унаследованы от Интереса.

Информация о сделках из вашего проекта в Salesforce доступна в Roistat по ссылке Список отправленных заявок на странице интеграции. 

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

  • No labels