Интеграция с EnvyCRM

 

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

 

Основные поля:

  • Имя - будет передано в поле name;
  • Электронная почта - будет передана в поле email;
  • Телефон - будет передан в поле phone;

Дополнительные поля:

  • Количество;
  • Галочки;
  • Галочки с картинками;
  • Одна галочка;
  • Варианты;
  • Варианты с картинками
  • Выпадающий список;
  • Файл - только название файла;
  • Ползунок;
  • Калькулятор;
  • Галочка с согласием на обработку персональных данных;
  • Скрытое поле;
  • Название товара или название формы;
  • Адрес страницы;

Заметка: все дополнительные поля будут передаваться через comment в виде названия поля и выбранного в нем значения/значений.

Проверьте это перед тем, как приступить к подключению интеграции

 

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

  • Для поля или полей, где посетитель вводит ФИО, тип поля должен быть "Имя";

 

 

  • Для поля или полей, где посетитель вводит email, тип поля должен быть "Электронная почта";

 

 

  • Для поля или полей, где посетитель вводит номер телефона, тип поля должен быть "Номер телефона";

 

ПОДКЛЮЧЕНИЕ ИНТЕГРАЦИИ

 

1. В личном кабинете EnvyCRM откройте настройки и выберите раздел "Интеграции", в нем - "Сайт". На вкладке ”Сайт” нажмите на кнопку "Добавить".

 

 

2. Введите основной домен или поддомен вашего сайта, с которого будут поступать заявки, а после нажмите на кнопку "Добавить"

 

 

3. Скопируйте первый код из сервиса Envy и добавьте во вкладке Плагины, раздел "Свой код", поле "Перед </body>" в личном кабинете Creatium.

 

 

4. Для размещения следующего кода передачи заявок нужно получить значения envycrmKEY и envycrmID, их значения нужно скопировать из кода 1 и кода 2, как показано на скриншоте ниже

 

 

5. В коде ниже найдите переменные:envycrmKEY = "5b78afd1861f70a009d81f35a703741e"; envycrmID = "65483"и замените значения в кавычках на свои полученные в шаге 4

 

<script>

cr.api(function (page) {

   page.on('form-submit', function (event) {

var name = event.form.fields.find(function (field) {
   return field.type === 'name';
    });

var email = event.form.fields.find(function (field) {
      return field.type === 'email';

    });

var phone = event.form.fields.find(function (field) {
      return field.type === 'phone';
    });

var fields = event.form.fields.map(function (field) {
      return field.name + '\n' + field.value;
}).join('\n\n');

fields += '\n\n';
fields += 'Название формы:\n' + event.form.name + '\n\n';
fields += 'Адрес страницы:' + '\n' + location.href;

var envycrmKEY = "5b78afd1861f70a009d81f35a703741e";
var envycrmID = "65483";

var inbox = "793061";

if (WBK) {
      WBK.sendCrmLead(envycrmID, {
'inbox_type_id': inbox,
'name': name.value,
'email': email.value,
'phone': phone.value,
'comment': fields,
});
}
})
})

</script>

6. Код, который у вас получился добавить во вкладке Плагины, раздел "Свой код", поле "Перед </body>" под кодом из шага 3

 

 

7. Если все шаги инструкции выполнены корректно, то можно приступить к проверке работоспособности интеграции. Для этого убедитесь, что внесенные изменения в настройках сайта сохранены и выполните повторное открытие сайта. После чего оставьте на сайте заявку, а ее наличие проверьте в вашем аккаунте EnvyCRM.

 

Работает на Creatium