Чтобы начать работу с новым оффером, не обязательно тратить несколько часов на техническую настройку. В Shakes.pro уже есть готовый шаблон для Keitaro, а при работе с локальными лендингами заявки можно передавать напрямую через API.
В этой инструкции разберем оба варианта: стандартное подключение через трекер и настройку локального лендинга.
Быстрое подключение Shakes.pro к Keitaro
Этот способ подойдет, если вы используете готовую ссылку потока и хотите получать данные о конверсиях в трекере.
Шаг 1. Добавьте Shakes.pro в Keitaro
Откройте в Keitaro раздел «Партнерские сети» и нажмите «Создать».
В списке шаблонов выберите Shakes. Основные поля заполнятся автоматически.
После сохранения скопируйте Postback URL. Он понадобится в личном кабинете Shakes.pro, чтобы передавать статусы лидов обратно в трекер.
Шаг 2. Создайте поток в Shakes.pro
Перейдите в личный кабинет, выберите нужный оффер и создайте поток.
В дополнительных настройках найдите поле «Постбэк», отметьте необходимые статусы и вставьте URL, который скопировали в Keitaro.
После этого сохраните поток и скопируйте готовую ссылку.
Шаг 3. Добавьте оффер в трекер
В Keitaro создайте новый оффер и вставьте ссылку потока из Shakes.pro.
Затем создайте кампанию и добавьте этот оффер в схему потока.
На этом базовая настройка завершена. Переходы будут проходить через Keitaro, а данные о конверсиях и статусах начнут возвращаться в трекер по постбэку.
Передача заявок через API
Этот вариант нужен, если вы работаете с локальным лендингом и хотите отправлять заявки напрямую в Shakes.pro.
Обычно для такой настройки используются три основных файла:
- index.html — страница лендинга;
- order.php — обработчик и отправка заявки;
- success.html — страница после успешного заказа.
Готовый архив с необходимыми файлами и скриптами можно запросить у персонального менеджера.
Что проверить в index.html
Сначала убедитесь, что на странице подключена библиотека jQuery, если она используется в скриптах лендинга.
Затем проверьте формы заказа. В атрибуте action должен быть указан файл, который обрабатывает заявку:
<form action="order.php" method="post">
Также в форме должно быть скрытое поле для передачи subid, если этот параметр используется для аналитики и сопоставления лидов.
Пример:
<input type="hidden" name="sub1" value="">
Конкретное название параметра лучше сверить с настройками вашего потока и документацией к готовому архиву.
Что указать в order.php
Файл order.php принимает данные из формы и отправляет их в Shakes.pro.
В нем нужно проверить несколько значений:
- API-ключ из профиля;
- ID оффера;
- код потока;
- адрес исходного лендинга;
- параметры, которые передаются вместе с заявкой.
Если форма отправляет данные методом POST, убедитесь, что нужные значения в order.php также принимаются через $_POST.
Например:
$sub1 = $_POST['sub1'] ?? '';
Если в файле остался $_GET, параметр может не передаться при стандартной отправке формы.
Как проверить, что все работает
Перед запуском трафика отправьте тестовую заявку.
Проверьте:
- появилась ли заявка в личном кабинете Shakes.pro;
- записалась ли она в нужный поток;
- передался ли subid;
- вернулся ли статус в Keitaro;
- корректно ли открылась страница благодарности.
Если хотя бы один из этапов не сработал, лучше не запускать кампанию, пока ошибка не будет найдена. Чаще всего проблема связана с неправильным Postback URL, кодом потока, ID оффера или способом передачи параметров.
Какой вариант выбрать
Подключение через готовую ссылку потока подойдет тем, кому нужна быстрая и понятная настройка через Keitaro.
Работа через API удобнее, если вы:
- размещаете лендинг на своем сервере;
- хотите контролировать скорость загрузки;
- самостоятельно дорабатываете страницы;
- передаете дополнительные параметры;
- используете собственную аналитику.
Оба способа можно настроить без сложной разработки. Если возникают вопросы по API, постбэку или файлам лендинга, обратитесь к персональному менеджеру Shakes.pro.
Вывод
Для стандартного запуска достаточно добавить шаблон Shakes в Keitaro, настроить постбэк и подключить ссылку потока.
Если вы работаете с локальным лендингом, заявки можно передавать напрямую через API. В этом случае важно внимательно проверить форму заказа, параметры в order.php и отправить тестовый лид до начала кампании.
Правильная настройка на старте помогает избежать потери заявок и неточностей в статистике.
Тоже интересно
Гайды Анатомия первого экрана нутра-лендинга: что решает за 3 секунды
Первый экран нутра-лендинга решает за 3 секунды, останется ли посетитель. Заголовок, механизм, визуал, CTA и триггер доверия — разбор по элементам.
Обзоры Что такое нутра-маркетплейс и чем он отличается от классической CPA-сети
Чем нутра-маркетплейс отличается от классической CPA-сети: база офферов и статистики, контрактные условия, поддержка менеджера. Разбираем модель на примере Shakes.
Гайды Как читать условия оффера: холд, капы, требования к трафику
Холд, капы и требования к трафику: как читать условия оффера до запуска, а не после. Чек-лист проверки карточки оффера для вебмастера.
