Передача данных о сделках

Отправка данных с помощью PHP

В разделе Настройки подключений необходимо узнать токен проекта (он будет передаваться при каждой отправке сделке) и загрузить на ваш сервер библиотеку для обмена данными (ссылка на нее так же в разделе настроек подключений). После, необходимо на каждый факт отправки любого типа сделки и других обращений, добавить запуск следующего PHP кода:

  LeApi::up(TOKEN)
       ->data(array(
         'client_name' => ЗНАЧЕНИЕ,
         'client_email' => ЗНАЧЕНИЕ,
         'client_phone' => ЗНАЧЕНИЕ,
         'type' => ЗНАЧЕНИЕ,
         'sum' => ЗНАЧЕНИЕ,
         'note' => ЗНАЧЕНИЕ,
'conversion_id' => ЗНАЧЕНИЕ,
'promocode' => ЗНАЧЕНИЕ

       ))
       ->lead('gen');

Отправка данных с помощью JavaScript

Если вы используете Google Tag Manager для отправки данных, то рекомендуем использовать данный способ.

Отправка данных происходит путем запуска следующего кода:

<script type="text/javascript">
 le.lead({
      "client_name": 'Client Name',
      "client_phone": '122266333',
      "client_email": 'test@leadexpert.pro',
      "type":'calls-out',
      "note": 'Test order note',
      "sum": '450',
      "result": 'Test result note',
      "fact": '490',
      "status": '121',
      "conversion_id": 'ZAKAZ-00987',
      "promocode": 'Z987',
      'subscr': 1,
      "record": 'https://leadexpert.pro/record.mp3'
    });
</script>

Значения указаны для примера, какие параметры передавать вы определяете сами. Итоговый код в вашем случае может отличаться.

Значения параметров для PHP и JavaScript

Значения параметров и их названия одинаковы для всех методов передачи данных о сделках. Исключение составляет TOKEN — он не передается при передаче данных с помощью JavaScript.

Параметр Обязательный Что передает
client_name Да имя клиента
client_email Нет (если передается телефон) email клиента, без одного из контактов сделка не создастся
client_phone Нет (если передается email) телефон, без одного из контактов сделка не создастся
type Да Тип сделки (order,form), список доступен тут.
sum Нет  Потенциальная сумма
note Нет Заполнение поле Информация в сделке
TOKEN (только для PHP) Да Передаем токен, который необходимо посмотреть в разделе Настройки подключений
result Нет Заполнение параметра сделки Результат
fact Нет Фактическая сумма
status Нет Можно передать статус, ID которого необходимо смотреть в разделе статусов сделки
conversion_id Нет Уникальный ID конверсии, например номер заказа из вашего магазина
promocode Нет Передача промокода в специальный параметр сделки
record Нет Ссылка на аудио разговора (если есть)
subscr Нет Статус подписки на рассылку:

  • ‘subscr’: 0 — подписка не активна
  • ‘subscr’: 1 — подписка активна
  • ‘subscr’: -1 — ожидает подтверждения

Для создания сделки любым из описанных выше способов важно передать хотя бы один тип контакта: email или телефон, иначе, запрос может быть проигнорирован. Создание сделок и клиентов без контактов не имеет смысла.