# Плагин WordPress

pro business

Плагин WordPress позволяет управлять KClient PHP через панель управления WordPress.

# Установка плагина в WordPress

Откройте страницу Плагины → Добавить новый. Введите в поиске «Keitaro» и установите плагин «Keitaro Tracker Integration»:

# Настройки плагина

Откройте настройки плагина Keitaro в WordPress и нажмите на кнопку Импортировать настройки:

Откройте кампанию, вкладку Интеграция. Выберите интеграцию «Wordpress».

Скопируйте код настроек из трекера (CTRL+C):

Скопируйте блок настроек (CTRL+V)

Нажмите Импортировать и затем Сохранить изменения.

# Включение на определенных страницах

В настройках плагина выберите вкладку Настройки страниц и зафиксируйте кампании за определенными страницами сайта на WordPress.

Токен можно найти в настройках кампании:

# Создание лендингов

Плагин совместим практически со всеми плагинами для создания лендингов. Лендингами могут быть даже обычные страницы в WordPress. Мы возьмем плагин «Landing Page Cat Free» для того, чтобы сэкономить время на создании страницы. Некоторые плагины предоставляют редактирование страниц прямо на сайте. Если вы используете такой плагин, то плагин Keitaro лучше отключить.

Итак, создадим лендинг в WordPress и возьмем его адрес.

В Keitaro откройте страницу Лендинги и добавьте новый лендинг. В настройках выберите Редирект. В качестве URL вставьте адрес лендинга и добавьте к нему параметр r.

Откройте поток кампании, выберите схему Лендинги и добавьте созданный лендинг.

Откройте любую страницу WP сайта, чтобы сразу попасть на лендинг. Если вы получили ошибку о бесконечном редиректе - значит не добавлен параметр r к URL лендинга.

# Сплит-тестирование лендингов

Сейчас вы можете легко организовать сплит-тестирование лендингов. Необходимо добавить их в поток:

Обратите внимание, что всегда попадаете на один и тот же лендинг. Это связано с включенной настройкой Отслеживать неуникальные посещения в плагине. Вы можете отключить эту настройку или добавлять к URL при открытии сайта параметр &_reset=1 — это сбросит сохраненную сессию.

# Добавление оффера

Мы создали лендинг и подключили его к трекеру. Сейчас поставим на леднинг кнопку, которая будут вести на оффер партнерки.

Откройте страницу «Офферы» и добавьте оффер. Если вы еще не добавили партнерскую сеть, то самое время добавить ее и настроить postback, чтобы партнерская сеть отправляла события о продажах в трекер.

Отредактируйте поток с лендингами, добавьте оффер:

Сохраните кампанию.

Откройте лендинг. И пропишите в качестве ссылки кнопки {offer}.

Вот как это делается в конструкторе лендингов Landing Page Cat:

Если вы используете популярный плагин Elementor, то ссылка должна быть формата

{offer}&offer_id=X

Где X — ID оффера.

Проверим, работает ли кнопка:

Если при нажатии попали на ошибку 404, проверьте, что плагин включен и кампания в трекере сохранена.

Показ нескольких офферов

Когда на лендинге предоставляется выбор между несколькими предложениями (офферами), необходимо для каждой кнопки указать макрос в таком формате {offer}&offer_id=X. Где X — это ID оффера в Keitaro. Все офферы, что будут на странице, должны быть добавлены в поток кампании.

Ускорение перехода с лендинга на оффер

После клика по ссылке оффера происходит сначала переход на трекер, а затем на страницу оффера. Иногда этот переход заметен визуально и может негативно отразиться на конверсии. Устранить проблему поможет плагин «Turbolinks». Вы найдете его в официальном каталоге плагинов WP. В настройках офферов установите тип редиректа «HTTP-редирект».

# Настройка формы заявки

Посмотрим создание лендинга с формой заявки на примере WPForms. Создадим в нем одну форму:

Перейдем в настройки и редактирования страницы подтверждения. Здесь необходимо добавить код:

Сохраните форму и возьмите ее код. Этот код формы необхолимо вставить прямо текст лендинга:

Сохраните страницу и проверьте, как работает форма.

# Описание настроек

# Включено

Если выбрано no, то работа плагина полностью останавливается.

# URL трекера

Адрес установленного трекера.

# Postback URL

Postback URL трекера.

# Токен кампании

Токен сможете взять из настроек кампании. Один WordPress сайт может работать только с одной кампанией.

# Использовать title как ключевую фразу

Когда не удаётся определить ключевую фразу (keyword) из referrer, то взять значение из title.

# Передавать se_referrer

Это позволит формировать отчёты по сайтам, с которых переходили на сайт.

# Передавать все параметры

Все параметры, включая UTM-метки, передаются и в трекер.

# Отслеживать неуникальные посещения

Если выбрано да, то на каждое открытие страницы пользователем будет отправляться запрос в Keitaro. Включите опцию, если у вас используется фильтр Уникальность в потоках или вы хотите видеть все посещения пользователя. Уникальность в рамках WP определяется, исходя из выставленного значения Срок уникальности.

# Редирект на офферы

Выбирайте да, если при выборе оффера необхолимо выполнять редирект. Выбирайте «нет», когда необходимо создавать ссылки на офферы.

# Режим отладки

Если выбрать да, то на всех страницах будет показываться debug-лог работы плагина. Включайте только в том случае, если необходимо проверить, как работает плагин.

# Импорт настроек

Откройте кампанию, затем вкладку Интеграция и выберите «WordPress».

# Отправка постбека

Для этого внутри кнопки submit или на странице, куда попадает человек после заполнения формы, добавьте следующий код прямо в текст страницы:

[send_postback]
1

Если необходимо передать сумму:

[send_postback revenue="100"]
1

Если же на страницу доходят какие-то параметры из формы, то их можно отправить и в постбеке:

[send_postback first_name="$first_name" second_name="$second_name" phone="$phone"]
1

Можно передавать только по одному параметру. Вот так не будет работать:

name="$first_name $second_name"
1

Параметры могут быть взяты из $_GET, $_POST или из $_SESSION.

Смотрите список всех параметров на странице Параметры постбека.

# Статистика

На странице лендингов должны быть показатели кликов, CR (кликов по кнопке), конверсий:

Страница офферов:

Отчет кампании с группировкой «Лендинги» + «Офферы»:

# WordPress Plugin FAQ

Почему срабатывает одно и то же действие?

Чтобы сбросить сессию разово, откройте любую страницу сайта с добавленным параметром _reset=1. Например, http://site.com/?_reset=1. Это сбросит сессию, а в кампанию Keitaro отправится новый запрос.

Чтобы не хранить сессии, в особенности, если у вас фильтр по названию страницы, отключите опцию Отслеживать неуникальные посещения.

Как исправить ошибку о бесконечном редиректе?

Варианты решения:

  1. Добавьте в поток офферы.
  2. Добавьте к URL лендинга параметр r. Пример:

http://example.com/lp1?r или http://example.com/?post=12&r.

Как выполнять плагин WP на определенных страницах?
  1. Обновите плагин до последней версии.
  2. Зайдите в настройки плагина, вкладка — Настройки страниц.
  3. Переключите на ручной выбор страниц.
  4. Укажите, на каких страницах выполнять основную кампанию, а на каких — другие кампании.
Как выполнять плагин WP только на определенных страницах (фильтрами в Keitaro)?

Плагин автоматически отправляет параметр page с URL текущей страницы. Его можно привязать к кампании и использовать фильтр в потоке.

  1. Откройте вкладку Параметры в кампании.
  2. Пропишите для одного из Sub ID 1 параметр с именем page, заголовком Страница и пустым значением. Можно использовать любой другой свободный из Sub ID 1..15.
  3. Чтобы поток срабатывал на нужную страницу, добавьте фильтр S1: Страница + Да + /page-name (S1 — это Sub ID 1). Следовательно, чтобы исключить, переключите на нет. Обратите внимание, что адрес начинается со слэша. Можно использовать маски, например, *page-name*.
Как выполнять разные кампании на разных страницах?

Это можно сделать во вкладке Настройки страниц в настройках плагина Keitaro.

Необходимо ли ставить WordPress на тот же сервер, что и Keitaro?

Необязательно. Можете поднять ещё один VPS с представленным WordPress на Vultr или взять хостинг в той же ГЕО-зоне, что и сервер с Keitaro.

Как подключить счётчик LiverInternet или Яндекс.Метрики?

Разместите код счётчика на той странице, где не совершается редиректов или уберите из потоков лендинг и отправляйте трафик прямо на нужную страницу WP.

Неправильно передаются параметры через `[send_postback ...]`

Иногда случается, что визуальный редактор ломает целостность кода. Откройте режим редактирования Текст и проверьте, что код прописан правильно и в нём нет лишних символов.

Трекер не считает клики со страниц, в логе трафика не логирует

Отключите кэширующие плагины. В частности, проблемы при включённом W3 Total Cache.

Как настроить postback с плагином Contact Form?

Создайте страницу «Спасибо» с кодом отправки postback:

Ваша заявка принята!
[send_postback]
1
2

В коде формы добавьте код, заменив /thank-you на адрес страницы «Спасибо»:

<script>
document.addEventListener( 'wpcf7mailsent', function( event ) {
    window.location = '/thank-you';
}, false );
</script>
1
2
3
4
5