Настройка API на лендинге

Прежде чем настраивать лендинг, убедитесь что оффер отображается в кабинете.

1.1 Скачать архив с необходимыми файлами и перенести файлы в вашу папку с лендом:

Архив : Скачать



В архиве находятся: — основной файл для отправки заказов api.php — шаблоны страниц «спасибо» на разных языках — страница «приватности» privacy.html

Отправка лида производится на адрес:

https://api-new.leadreaktor.com/api/order/create.php

1.2 В конфигурационном файле api.php вам нужно указать ваш ключ для работы с заказами:

Замените API_KEY_HERE на ваш ключ.
Ключ вы можете взять в разделе Инструменты-API

1.3 В файле лендинга index.php внести изменения:

Для всех форм на странице указать путь до конфигурационного файла

<form action="api.php" method="post" class="">

Параметры goods_id и country являются обязательными как name и phone.
Параметр country принимает двухбуквенное значение. Подробнее узнать можно в Википедии.
В параметр goods_id нужно передать id оффера.

1.5 Полностью ваша форма будет выглядеть примерно так:

<form action="api.php" method="post" class="">

<input type="text" name="name" placeholder="Ваше Имя" required>
<input type="tel" name="phone" placeholder="Телефон +7 999 1234567" required>

<input type="hidden" name="country" value="IT">
<input type="hidden" name="goods_id" value="15214">
<input type="hidden" name="sub1" value="<?=@$_GET['sub1']?>">
<input type="hidden" name="sub2" value="<?=@$_GET['sub2']?>">
<input type="hidden" name="sub3" value="<?=@$_GET['sub3']?>">
<input type="hidden" name="sub4" value="<?=@$_GET['sub4']?>">
<input type="hidden" name="sub5" value="<?=@$_GET['sub5']?>">
<input type="hidden" name="utm_source" value="<?=@$_GET['utm_source']?>">
<input type="hidden" name="utm_content" value="<?=@$_GET['utm_content']?>">
<input type="hidden" name="utm_term" value="<?=@$_GET['utm_term']?>">
<input type="hidden" name="utm_campaign" value="<?=@$_GET['utm_campaign']?>">
<input type="hidden" name="client_type" value="<?=@$_GET['client_type']?>">
<input type="hidden" name="webmaster_sub_id" value="<?=@$_GET['webmaster_sub_id']?>">


<button type="submit" class="button">ЗАКАЗАТЬ</button>

</form>

Обратите внимание, что поля имени и телефона важно указывать через name=»name» и name=»phone», а также с атрибутом required.

ВАЖНО! Для корректной передачи меток utm и sub, файл лендинга должен быть сохранен с расширением .php

1.6 Если вам не нужно передавать параметры sub, utm, client_type, webmaster_sub_id — удалите их из формы:

<form action="api.php" method="post" class="">

<input type="text" name="name" placeholder="Ваше Имя" required>
<input type="tel" name="phone" placeholder="Телефон +7 999 1234567" required>

<input type="hidden" name="country" value="IT">
<input type="hidden" name="goods_id" value="15214">

<button type="submit" class="button">ЗАКАЗАТЬ</button>

</form>

При отсутствии необходимости в передаче utm и sub, файл лендинга можно сохранять с расширением .html