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