Оглавление / Бизнес-процессы / Библиотека бизнес-процессов

    Настройка бизнес-процесса для автоматического сбора отзывов

    Данный бизнес-процесс состоит из двух веток, которые суммарно занимают 9 блоков.

    Настройку можно разбить на 2 основных этапа.

    Первый этап настройки

    Первый этап является подготовительным. На этом этапе в CRM системе нужно будет создать все необходимые поля, тип заявки и настроить онлайн форму.

    1 - Добавить поля в карточку контакта

    Необходимо добавить следующие поля:

    Поле “Статус отзыва” с типом “Выбор одного” с вариантами

    • Запрос отзыва
    • Отзыв получен
    • Нет

    Поле “Отзыв” с типом текст.

    Поле “Ссылка для получения отзыва” с типом текст.

    2 - Создать новый тип активности “Отзыв”

    В активность (заявку) добавить следующие поля:

    Поле “ID контакта” с типом текст.

    Поле “Текст отзыва” с типом текст.

    3 - Настроить онлайн-форму

    Необходимо настроить онлайн-форму на тип активностей (заявок) Отзыв.

    Скачайте файлы онлайн-формы для своего сайта и разместите их на своем хостинге, предварительно отредактировав файлы.

    В файле intrumform.php необходимо изменить следующие данные.

    Все данных для этих полей можно посмотреть, если у настроенной онлайн формы нажать на кнопку “code и перейти на вкладку “Код для интеграции с произвольными формами на сайте”.

    В файле form.php необходимо заменить action="/form/intrumform.php" , если файл intrumform.php будет загружен не по указанному адресу.

    После загрузки файлов на своей хостинг попробуйте в браузере по прямой ссылке со своего сайта открыть файл form.php. Если файл открылся, то допишите после ?id=777777 к ссылке, чтобы она имела вид domen.ru/form/form.php?id=777777

    Заполните форму для проверки. Если все настроили верно, то данные из заполненной онлайн формы должны прийти в онлайн-формы в CRM-системе.

    Второй этап настройки

    Настройка бизнес-процесса в CRM-системе.

    Настройка первой ветви бизнес-процесса Блок 1

    Первый блок описывает действие, которое запускает данную ветвь бизнес-процесса. Для добавления блока с событием необходимо нажать на плюс и добавить событие.

    В данном блоке необходимо указать все значения так, как показано на следующем скриншоте.

     

    Блок 2

    Данный блок записывает ссылку для сбора отзывов в карточку контакта в специальное поле. Для добавления данного блока необходимо нажать на плюс после блока с событием и выбрать действие.

    В данном блоке необходимо указать все значения так, как показано на следующем скриншоте.

    Для поля  ID установить указать “Переменная” и выбрать значение из блока событием “ID”.

    Для поля “Ссылка для получения отзыва” указать Вычисляемое значение и добавить в данное поле код, предварительно отредактировав его, указав в коде ссылку на размещенную на сайте онлайн форму.  

     

    <?php
            /* Put your code here */
    $https = 'https://domen.ru/form/form.php?id='.$id;
    $shot = 'http://intrumnet.com/i/get.php?url='.$https;
    $http = file_get_contents($shot);
            return $http;
    ?>

     

    В этом вычисляемом поле добавить локальную переменную $id.

    Для переменной $id выбрать значение из блока событием “ID”.

    Блок 3

    Блок с событием для отправки СМС на мобильный номер клиента. В данном блоке необходимо указать все значения так, как показано на следующем скриншоте.

    Для поля “На тел. номер” указать Переменная и назначить для поля значение из блока 2 из поля Телефон - Первый.

    Для поля текст сообщения укачать Вычисляемое значение и добавить туда код. 

    <?php
            /* Put your code here */
            return 'Оставьте отзыв о нашей работе - '.$https;
    ?>

     

    Для локальной переменной $https указать значение из блока 2 из поля “Ссылка для получения отзыва”.

     

    Настройка второй ветви бизнес-процесса

    Блок 4

    Данный блок описывает событие с получением заполненной онлайн-формы с вашего сайта. В этом блоке необходимо указать все значения так, как показано на следующем скриншоте.

    Блок 5

    Блок с вычисляемым значением, который выполняет проверку контакта по полученному ID из онлайн формы.

    В этот блок с вычисляемым значением необходимо добавить следующий код, предварительно отредактировав его.

    <?php
    $apikey = "07xxx84ef6e364cxxx0310083c6xx00"; /// apikey
    $domen = "domen.intrumnet.com"; /// domen.intrumnet.com
    $data = file_get_contents("http://{$domen}:81/sharedapi/purchaser/filter?apikey={$apikey}&params[count_total]=1&params[byid]={$id}");
    if($data){
            $data = json_decode($data,true);
    }
    $a = $data['data']['count']; /// Взвращает число контактов с номером
    return ($a >= 1);
    ?>

     

    В коде необходимо вписать свои значения для $apikey и $domen.

    $apikey - Ключ можно создать в Настройки - Интеграции - API v2. Там же можно скопировать значение для $domen. У ключа должно быть разрешение на просмотр контактов.

    В блоке добавить локальную переменную $id. Для локальной переменной $id указать значение из блока 4 из поля “ID контакта”.

    Блок 6

    Блок с действием редактирование контакта для выбора его ID. В этом блоке необходимо указать все значения так, как показано на следующем скриншоте.

    Для поля “ID” указать Переменная и выбрать значение из блока 4 из поля “ID контакта”.

    Блок 7

    Блок с вычисляемым значением для проверки значения в поле “Статус отзыва”. В данный блок необходимо вставить следующий код.

    <?php
            /* Put your code here */
            return ($pole == 'Запрос отзыва');
    ?>

    В блок добавить локальную переменную $pole и назначить для нее значение из блока 6 из поля Статус отзыва.

    Блок 8

    Блок с действием на редактирование контакта, который запишет текст полученного отзыва в карточку контакта и изменит статус отзыва.

    Для поля ID указать Переменная и назначить значение из блока 6 из поля ID.

    Для поля Статус отзыва указать Значение и выбрать значение “Отзыв получен”.

    Для поля Отзыв указать Переменная и назначить значение из Блока 4 из поля Текст отзыва.

    Блок 9

    Данный блок создает активность Отзыв, которая будет прикреплена к контакту и будет содержать текст отзыва.

    Для всех добавленных полей выбрать Переменная.

    Для поля контакт указать Переменная и назначить значение из блока 8 из поля ID

    Для поля Ответственный указать Переменная и назначить значение из блока 8 из поля Ответственный - ID.

    Для поля ID контакта указать переменная и назначить значение из блока 4 из поля ID контакта.

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


    Возможно вам также будет интересно: Создание сценариев "скриптов звонков"

    Вернуться к оглавлению


    Система реализуется как облачное решение SaaS, т. е. размещается на наших серверных мощностях. CRM гибко настраивается персонально под ваш бизнес. При использовании сервиса у вас будет аккаунт-менеджер для консультации и помощи в настройках