Отправка данных с помощью 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 | Нет | Статус подписки на рассылку:
  | 
Для создания сделки любым из описанных выше способов важно передать хотя бы один тип контакта: email или телефон, иначе, запрос может быть проигнорирован. Создание сделок и клиентов без контактов не имеет смысла.
