Доброго часу доби, шановні користувачі! У цій статті ми розповімо, як інтегрувати лендинг із 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. Ми допоможемо вирішити проблему!