# Плагин WordPress

pro business

Keitaro WordPress Integration — это плагин для WordPress, который дает полный функционал KClient PHP.

Плагин временно снят с публикации

Плагин сейчас находится на доработке и временно снят с каталога плагинов.

Процедура ручной установки:

  1. Скачайте keitaro-wp-plugin.zip.
  2. Зайдите PluginsAdd new.
  3. Нажмите UPLOAD PLUGIN.
  4. Выберите файл keitaro-wp-plugin.zip и установите.

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

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

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

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

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

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

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

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

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

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

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

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

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

Итак, создадим лендинг в 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.

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

Все параметры, включая 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?

WordPress ставится на отдельный хостинг или сервер.

Как подключить счётчик 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