Что делает плагин
Одна точка интеграции
Плагин подключает WordPress-сайт к вашему пространству OrderReport и умеет отправлять заказы WooCommerce, frontend-события и успешные отправки популярных форм-плагинов.
WordPress Plugin Docs
Это подробная документация по WordPress-плагину OrderReport. Здесь собран полный маршрут: что нужно подготовить в приложении, как установить плагин, где ввести API key, как включить WooCommerce и интеграции форм, как проверить отправку данных и что делать, если что-то не работает.
Что нужно перед началом
Что делает плагин
Плагин подключает WordPress-сайт к вашему пространству OrderReport и умеет отправлять заказы WooCommerce, frontend-события и успешные отправки популярных форм-плагинов.
Что важно знать
Плагин отправляет заказы и события через WordPress и не раскрывает API key в браузере посетителя. Это безопаснее и удобнее для production-сайтов.
После настройки
На странице настроек есть блок диагностики: он показывает последний успешный запрос и последнюю ошибку, поэтому можно быстро понять, дошли ли данные до OrderReport.
Шаг
До установки плагина подготовьте проект в самом OrderReport. Это самый важный этап: без активного проекта, домена и API key WordPress-плагин не сможет отправлять данные.
Создайте или выберите проект
Откройте OrderReport и создайте новый проект либо выберите уже существующий проект, в который вы хотите отправлять заказы и события с WordPress-сайта.
Добавьте домен сайта
Внутри проекта добавьте домен сайта WordPress, например example.com или shop.example.com. Домен должен быть активным, иначе API будет отклонять запросы.
Создайте API key
Создайте API key проекта и сохраните его. Именно этот ключ вы потом вставите в настройки WordPress-плагина.
Если планируете отслеживать формы, создайте события
Для форм заранее создайте события в разделе Events и сохраните их keys. Эти keys понадобятся для Contact Form 7, WPForms, Elementor Forms и других интеграций.
Проект, домен и API key в интерфейсе OrderReport
Вставьте сюда скриншот, где видно проект, активный домен и место, где пользователь копирует API key.
Шаг
После подготовки проекта можно установить плагин в WordPress. Если у вас release-архив, установка идёт стандартным способом через загрузку zip-файла.
Откройте раздел Плагины
В админке WordPress перейдите в «Плагины» -> «Добавить новый». Если плагин передан вам архивом, используйте кнопку загрузки zip-файла.
Загрузите архив плагина
Выберите zip-архив OrderReport и дождитесь завершения установки WordPress.
Активируйте плагин
После установки нажмите «Активировать». После активации в админке появится отдельная страница настроек OrderReport.
Установка zip-архива через WordPress
Вставьте сюда скриншот экрана «Плагины -> Добавить новый -> Загрузить плагин», чтобы пользователю было легко повторить установку.
Шаг
После активации откройте страницу OrderReport в админке WordPress и выполните базовую настройку. Это минимальный набор, без которого плагин работать не будет.
Откройте страницу OrderReport
В левом меню WordPress откройте пункт OrderReport. На странице вы увидите блок конфигурации, обнаруженные интеграции и диагностику.
Вставьте API key проекта
В поле API key вставьте ключ, который вы создали в OrderReport на первом шаге. Затем сохраните настройки.
Проверьте блок диагностики
После первых отправок этот блок покажет последний успешный запрос или последнюю ошибку. Если что-то не работает, этот раздел почти всегда помогает понять причину.
Страница настроек OrderReport в WordPress
Вставьте сюда общий скриншот страницы настроек: поле API key, блок диагностики и список интеграций.
Шаг
Если вы используете WooCommerce, плагин может автоматически отправлять заказы в OrderReport. Это серверная интеграция: посетителю сайта ничего дополнительно делать не нужно.
Включите отправку заказов WooCommerce
На странице настроек плагина включите опцию синхронизации заказов WooCommerce.
Выберите отслеживаемые статусы
Укажите статусы заказа, при достижении которых заказ должен отправляться в OrderReport. Обычно это «Обработка», «Выполнен» или ваш кастомный статус.
Проверьте состав отправляемых данных
Плагин отправляет ID заказа, итоговую сумму, валюту, контактные поля клиента, список товаров и дополнительные данные заказа в массиве data.
Создайте тестовый заказ
Оформите тестовый заказ на сайте или создайте его в админке WooCommerce и переведите в один из отслеживаемых статусов. После этого заказ должен появиться в OrderReport.
Настройка WooCommerce-синхронизации
Вставьте сюда скриншот с включённой опцией отправки WooCommerce-заказов и выбранными статусами.
Шаг
Плагин умеет работать как с простыми формами на сайте, так и с популярными WordPress-конструкторами форм. Для них используются события OrderReport.
Создайте event в OrderReport
Для каждой логики формы создайте событие в проекте OrderReport и скопируйте его key. Например: lead_form_submitted или callback_request.
Настройте интеграцию конкретного form plugin
Откройте нужную форму в Contact Form 7, WPForms, Elementor Forms, Fluent Forms, Forminator или Gravity Forms. Найдите секцию OrderReport, включите интеграцию и укажите event key.
Для кастомных форм используйте data-orderreport-event
Если форма написана вручную, добавьте на неё атрибут data-orderreport-event с key события. Frontend bridge плагина автоматически перехватит успешную отправку формы и отправит событие в OrderReport.
Проверьте, что событие активно
Если событие выключено в OrderReport, форма у пользователя всё равно должна отправиться, но само событие не будет обработано. Эту ситуацию можно увидеть в диагностике.
Настройка event key в форме
Вставьте сюда скриншот экрана одной из поддерживаемых форм, где видно секцию OrderReport и поле event key.
Шаг
После настройки рекомендуем выполнить простую контрольную проверку. Она занимает несколько минут и помогает убедиться, что проект готов к работе в production.
Отправьте тестовый заказ или форму
Сделайте одно контролируемое действие: оформите заказ WooCommerce или отправьте тестовую форму, которую вы привязали к event key.
Посмотрите страницу OrderReport в WordPress
Убедитесь, что в блоке диагностики появился последний успешный запрос. Если вместо этого появилась ошибка, откройте её текст и исправьте причину.
Проверьте интерфейс OrderReport
Откройте приложение OrderReport и убедитесь, что новый заказ или событие появились в соответствующем разделе.
Сохраните скриншоты для команды
После успешной проверки удобно сохранить скриншоты страницы настроек плагина, успешного заказа и успешной отправки формы. Это ускорит onboarding для коллег.
Успешная проверка интеграции
Вставьте сюда скриншот, где видно успешный заказ или событие в интерфейсе OrderReport и/или зелёный статус в диагностике WordPress-плагина.
Настройка events
Выберите form plugin, с которым вы работаете. Для каждого варианта ниже описан точный путь в админке, где включить интеграцию OrderReport, куда вставить event key и что проверить после сохранения.
В редакторе формы Contact Form 7 появляется отдельная вкладка OrderReport. Внутри неё можно включить интеграцию и указать event key для конкретной формы.
Откройте форму в Contact Form 7
Перейдите в админке WordPress в Contact Form 7 и откройте нужную форму на редактирование.
Перейдите во вкладку OrderReport
Рядом с основными вкладками формы найдите вкладку OrderReport.
Включите интеграцию
Отметьте опцию включения интеграции, чтобы эта форма начала отправлять успешные submit в OrderReport.
Укажите event key
В поле event key вставьте ключ активного события из проекта OrderReport и сохраните форму.
Вкладка OrderReport в Contact Form 7
Вставьте сюда скриншот вкладки OrderReport внутри редактора формы CF7, где видно toggle интеграции и поле event key.
Что проверить после настройки
Для WPForms плагин добавляет отдельную секцию OrderReport в настройки формы. Настройка идёт на уровне конкретной формы.
Откройте форму в WPForms Builder
Перейдите в WPForms и откройте нужную форму в визуальном builder.
Перейдите в Settings
В левой панели откройте раздел Settings формы.
Откройте секцию OrderReport
В списке секций настроек найдите отдельный пункт OrderReport.
Включите интеграцию и задайте event key
Активируйте OrderReport для этой формы, вставьте event key и сохраните изменения.
Настройка OrderReport в WPForms
Вставьте сюда скриншот раздела Settings -> OrderReport в WPForms Builder.
Что проверить после настройки
Для Elementor Forms OrderReport подключается как отдельный action в Actions After Submit. После его выбора появляется секция настройки event key.
Откройте страницу в Elementor
Перейдите в Elementor и выберите страницу, на которой используется Form widget.
Выберите нужный Form widget
Откройте настройки формы справа в панели Elementor.
Добавьте action OrderReport
В поле Actions After Submit выберите OrderReport как одно из действий после отправки формы.
Заполните event key
После добавления action появится секция OrderReport. Вставьте туда event key и сохраните страницу.
Action OrderReport в Elementor Forms
Вставьте сюда скриншот Form widget, где видно Actions After Submit и секцию OrderReport с полем event key.
Что проверить после настройки
Во Fluent Forms для каждой формы добавлен отдельный экран OrderReport. Там включается интеграция и указывается event key.
Откройте форму во Fluent Forms
Перейдите в Fluent Forms и выберите форму для редактирования.
Откройте Settings & Integrations
В настройках формы перейдите в раздел Settings & Integrations.
Выберите пункт OrderReport
В списке доступных внутренних страниц настроек найдите OrderReport.
Сохраните event key
Включите интеграцию, вставьте event key и сохраните настройки формы.
Экран OrderReport в Fluent Forms
Вставьте сюда скриншот страницы OrderReport внутри Settings & Integrations конкретной Fluent Forms формы.
Что проверить после настройки
Forminator интегрирован нативно через свой addon API. Сначала OrderReport подключается на странице общих интеграций, затем активируется на уровне конкретной формы.
Откройте Forminator Integrations
Перейдите на страницу общих интеграций Forminator и найдите там OrderReport в списке доступных сервисов.
Проверьте основную конфигурацию
Forminator использует API key и default event key из главных настроек плагина OrderReport, поэтому отдельно вводить их не нужно.
Откройте нужную форму
Перейдите в конкретную Forminator-форму и откройте вкладку Integrations.
Подключите OrderReport к форме
Создайте connection OrderReport для формы и при необходимости задайте event key именно для этой формы.
OrderReport в Forminator Integrations
Вставьте сюда скриншот страницы Integrations или connection-настройки формы, где видно OrderReport и поле event key.
Что проверить после настройки
В Gravity Forms плагин добавляет секцию OrderReport прямо в нативные настройки формы. Там можно включить интеграцию и ввести event key.
Откройте форму в Gravity Forms
Перейдите в Gravity Forms и выберите форму, которую хотите связать с OrderReport.
Перейдите в Form Settings
Откройте стандартные настройки формы через Settings -> Form Settings.
Найдите секцию OrderReport
Прокрутите страницу настроек до блока OrderReport.
Включите интеграцию и вставьте event key
Активируйте интеграцию, вставьте event key и сохраните настройки формы.
Секция OrderReport в Gravity Forms
Вставьте сюда скриншот Form Settings, где видно блок OrderReport и настройки event key.
Что проверить после настройки
Если вы не используете готовый forms plugin, можно подключить простую HTML-форму через frontend bridge плагина. Для этого достаточно добавить специальный атрибут с event key.
Добавьте data-orderreport-event на форму
На тег form добавьте атрибут data-orderreport-event="your_event_key".
Убедитесь, что у полей есть name
Плагин собирает данные через FormData, поэтому у input/select/textarea должны быть корректные name-атрибуты.
Используйте submit-кнопку
Для автоматического перехвата отправки лучше использовать button type="submit" или input type="submit".
Проверьте логи браузера
В DevTools можно увидеть логи плагина с префиксом [OrderReport], если нужно понять, собрался ли payload и ушёл ли запрос.
Пример HTML-формы с data-orderreport-event
Вставьте сюда скриншот HTML-примера или браузерного DevTools, где видно форму с data-orderreport-event и успешный лог отправки.
Что проверить после настройки