WP Activity Direct
WP Activity Direct превращает поведение посетителей WordPress-сайта в микроцели Яндекс.Метрики. Плагин помогает отличать случайный клик от вовлечённого визита и передавать Яндекс.Директу дополнительный сигнал качества трафика.
by Сергей Солошенко (RuCoder) · github.com/rucoder-sudo/wp-activity-direct · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/rucoder-sudo/wp-activity-direct/archive/refs/heads/main.zipReadme
Микроцель вовлечённости - для оптимизации рекламных кампаний в Яндекс.Директе.

Реальная активность посетителей для Яндекс.Метрики и Яндекс.Директа
WP Activity Direct превращает поведение посетителей WordPress-сайта в микроцели Яндекс.Метрики. Плагин помогает отличать случайный клик от вовлечённого визита и передавать Яндекс.Директу дополнительный сигнал качества трафика.
Перейти на сайт плагина
О плагине
WP Activity Direct отслеживает реальные действия посетителя: движение мыши или касание, прокрутку, клики, клавиши, глубину просмотра, активное время, переходы по страницам, телефон, формы и события WooCommerce. Когда посетитель выполняет заданное условие, плагин отправляет JavaScript-цель через ym(counterId, 'reachGoal', goalName).
Плагин не заменяет заявки и покупки. Он добавляет промежуточный сигнал вовлечённости, который можно использовать для анализа качества рекламных кампаний.
Возможности
- режим «Количество типов» и режим «Сумма баллов»;
- несколько целей с разными порогами и наборами действий;
- глубина просмотра 25%, 50%, 75% и 90%;
- активное время 30, 60 и 120 секунд;
- цели для телефона, формы и действий WooCommerce;
- исключение администраторов, ботов, headless-браузеров и IP;
- журнал достижений и экспорт CSV;
- email-уведомления с настраиваемым составом данных;
- активация лицензии через вкладку «Активация»;
- адаптация под стандартный WordPress без обязательного WooCommerce.
Полный список событий, примеры целей и инструкции находятся на сайте плагина и в документации.
Установка
- Скачайте ZIP из GitHub Releases.
- Откройте Плагины → Добавить новый → Загрузить плагин.
- Выберите
wp-activity-direct.zip, установите и активируйте плагин. - Откройте Настройки → WP Activity Direct.
Через SSH:
git clone https://github.com/RuCoder-sudo/wp-activity-direct.git \
/var/www/site/wp-content/plugins/wp-activity-direct
Настройка
- Создайте в Яндекс.Метрике цель типа JavaScript-событие.
- Укажите в плагине числовой ID счётчика.
- Создайте цель, например
activity_4_plus, с таким же идентификатором. - Выберите действия, режим и порог.
- Сохраните настройки и проверьте конфигурацию.
- Для диагностики временно включите режим отладки и откройте консоль браузера.
Пример первой цели: режим «Количество типов», действия pointer, scroll, click, engaged, порог 4.
Активация
До активации лицензии блок «Подключение и режим работы» заблокирован, а публичный скрипт активности не запускается.
- Откройте вкладку Активация.
- Введите ключ формата
WPAD-XXXX-XXXX-XXXX-XXXX. - Нажмите Активировать.
- После успешной проверки обновите страницу и заполните настройки подключения.
Лицензирование и проверка ключей реализованы через REST API сайта рукодер.рф. Коммерческая лицензия оплачивается за 1 год использования и привязывается к домену. Обновления и поддержка доступны в течение оплаченного срока.
Совместимость
| Компонент | Требование |
|---|---|
| WordPress | 5.8+ |
| PHP | 7.4+ |
| Яндекс.Метрика | базовый код и JavaScript-цель |
| WooCommerce | опционально, для ecommerce-событий |
Лицензия
Плагин распространяется под лицензией GPL-2.0+. Отдельные функции доступны после активации коммерческой лицензии.
Цены на лицензию WP Activity Direct (подписка на 1 год)
| Количество доменов | Цена за год | Цена за домен | Экономия |
|---|---|---|---|
| 1 домен | 8 900 ₽ | 8 900 ₽ | — |
| 2 домена | 15 900 ₽ | 7 950 ₽ | ~11% |
| 5 доменов | 34 900 ₽ | 6 980 ₽ | ~22% |
Все цены указаны с учётом НДС (для ИП и ООО). Оплата производится единоразово за год. После окончания года подписка продлевается с 50% скидкой от текущей цены для всех действующих клиентов.
Для социально значимых проектов возможна бесплатная лицензия на 1 год по письменному запросу с подтверждением статуса. Ограничение — одно доменное имя.
Контакт: Telegram @RussCoder / rucoder.rf@yandex.ru
Поддержка
| Канал | Контакт |
|---|---|
| Telegram | @RussCoder |
| rucoder.rf@yandex.ru | |
| Сайт | рукодер.рф |
| Ошибки и предложения | GitHub Issues |
Открыть сайт плагина → rucoder-sudo.github.io/wp-activity-direct
Разработано — РуКодер · Сергей Солошенко