Доброго часу доби, шановні користувачі! У цій статті ми розповімо, як інтегрувати лендинг із LP-CRM на прикладі найпростішого односторінкового сайту.
1) Структура сайту.


У вас має бути три файли:
1. index.php — основний файл вашого сайту
2. zakaz.php — форма замовлення (форму замовлення потрібно завантажити в LP-CRM. Для цього зайдіть у FAQ, далі «Інструкція (відео)». У четвертому пункті оберіть «Завантажити приклад лендингу».
У завантаженому архіві оберіть файл «zakaz» та скопіюйте його у свою папку.
3. form-ok.php — сторінка подяки (назва файлу може бути іншою)
Важливо! Усі файли обов’язково мають бути у форматі PHP!
2) INDEX.PHP
1. Відкриваємо файл index.php (за потреби змінюємо формат на php) та вставляємо UTM-мітки на самому початку.
Мітки для вставки:
<?php
//*********************** Головна сторінка *************************
session_start();
$period_cookie = 2592000; // 30 днів (2592000 секунд)
if($_GET){
setcookie("utm_source",$_GET['utm_source'],time()+$period_cookie);
setcookie("utm_medium",$_GET['utm_medium'],time()+$period_cookie);
setcookie("utm_term",$_GET['utm_term'],time()+$period_cookie);
setcookie("utm_content",$_GET['utm_content'],time()+$period_cookie);
setcookie("utm_campaign",$_GET['utm_campaign'],time()+$period_cookie);
}
if(!isset($_SESSION['utms'])) {
$_SESSION['utms'] = array();
$_SESSION['utms']['utm_source'] = '';
$_SESSION['utms']['utm_medium'] = '';
$_SESSION['utms']['utm_term'] = '';
$_SESSION['utms']['utm_content'] = '';
$_SESSION['utms']['utm_campaign'] = '';
}
$_SESSION['utms']['utm_source'] = $_GET['utm_source'] ? $_GET['utm_source'] : $_COOKIE['utm_source'];
$_SESSION['utms']['utm_medium'] = $_GET['utm_medium'] ? $_GET['utm_medium'] : $_COOKIE['utm_medium'];
$_SESSION['utms']['utm_term'] = $_GET['utm_term'] ? $_GET['utm_term'] : $_COOKIE['utm_term'];
$_SESSION['utms']['utm_content'] = $_GET['utm_content'] ? $_GET['utm_content'] : $_COOKIE['utm_content'];
$_SESSION['utms']['utm_campaign'] = $_GET['utm_campaign'] ? $_GET['utm_campaign'] : $_COOKIE['utm_campaign'];
?>Приклад, як має бути:
2. Знаходимо код форми та правильно вказуємо name=”name” і name=”phone”, щоб ім’я та телефон коректно передавалися в CRM.
3. Потрібно правильно вказати, куди надсилається форма замовлення. У нашому випадку — zakaz.php
3) ZAKAZ.PHP
Відкриваємо скопійований файл zakaz.php
Стрілка 1: у полі «Ваш email» вкажіть вашу електронну пошту.
Стрілка 2: правильно вкажіть шлях, куди передається замовлення — сторінку подяки, у нашому випадку form-ok.php.
4) FORM-OK.PHP
1. Відкриваємо файл form-ok.php (сторінку подяки) та вставляємо код інтеграції.
Код для інтеграції: <?php //***************** Сторінка завершення замовлення ****************** session_start(); ... ?>
2. Коригуємо необхідні поля форми.
Стрілка 1: вкажіть ID товару (дивіться в CRM), ціну та кількість.
Стрілка 2: вкажіть ваш API-ключ.
Стрілка 3: вкажіть ваш піддомен у CRM.
5) Важливо! Якщо замовлення не надходять у CRM, однією з причин може бути заблокований IP 127.0.0.1.
Зайдіть у «Налаштування» → «Блокування IP» та розблокуйте його.
На цьому інтеграція лендингу завершена! Якщо у вас виникнуть запитання або потрібна допомога — пишіть нам у Telegram-канал: https://t.me/Lp_crm_biz. Ми допоможемо вирішити проблему!