Если сайт работает на WordPress, самый быстрый способ настроить прием заявок с сайта в отдельный рабочий поток — подключить плагин и связать формы с Ordercore. Такой сценарий подходит для Contact Form 7, WooCommerce и стандартных форм WordPress, когда нужно получать лиды не только в почту, но и в приложение.
Ниже — пошаговая инструкция, как подключить заявки с WordPress, проверить отправку формы и избежать типовых ошибок. Если у вас нестандартная логика, headless-фронтенд или собственный бэкенд, вместо плагина может подойти webhook на JSON.
Что дает интеграция WordPress с Ordercore
После подключения заявки с сайта поступают в структурированном виде: имя, телефон, email, текст обращения и другие поля формы. Менеджеру не нужно искать лиды в почте или в админке WordPress: новые обращения сразу появляются в рабочем интерфейсе.
Это особенно полезно, если на сайте несколько источников лидов: форма обратной связи, форма заказа, корзина WooCommerce или отдельные лендинги внутри одного проекта.
Шаг 1: Создайте аккаунт и API-ключ
Зарегистрируйтесь в Ordercore и создайте API-ключ в личном кабинете. Сразу укажите домен сайта, с которого будут отправляться заявки. Это помогает ограничить прием запросов и снижает риск несанкционированной отправки с чужих сайтов.
Шаг 2: Установите плагин WordPress
Установите плагин Ordercore через раздел "Плагины -> Добавить новый" или загрузите zip-архив вручную. После установки активируйте плагин и откройте его настройки.
Если на сайте используется агрессивное кеширование, после активации полезно очистить кэш, чтобы настройки и обработчики формы применились корректно.
Шаг 3: Подключите API-ключ и выберите источник заявок
Вставьте API-ключ в настройках плагина и укажите, какие формы будут передавать лиды: Contact Form 7, WooCommerce или стандартные формы WordPress. На этом этапе важно проверить, что именно та форма, с которой вы собираете заявки, связана с нужным обработчиком.
Если на сайте несколько форм с разным назначением, имеет смысл протестировать каждую отдельно: форму обратной связи, заявку на консультацию, корзину или быстрый заказ.
Шаг 4: Отправьте тестовую заявку
Откройте публичную страницу сайта и отправьте тестовую форму как обычный пользователь. Проверьте, появилась ли новая заявка в приложении Ordercore или в веб-интерфейсе. Если да, значит базовая интеграция настроена правильно.
Лучше тестировать не только успешную отправку, но и разные поля: номер телефона, email, текст комментария, страницу отправки и метки рекламного трафика, если они вам важны.
Частые ошибки при подключении WordPress-форм
- домен в настройках API-ключа не совпадает с реальным доменом сайта
- форма визуально отправляется, но другой плагин перехватывает обработку
- письмо на email приходит, а HTTP-отправка блокируется хостингом или защитным модулем
- кэш или оптимизатор скриптов мешает корректной работе формы
- тест проводят только в админке, а не с публичной страницы
Когда лучше использовать webhook вместо плагина
Плагин удобен, когда сайт полностью работает на WordPress и вы хотите быстро подключить типовые формы. Но если у вас кастомный checkout, SPA, headless WordPress, внешняя форма или серверная бизнес-логика, гибче использовать вебхук для заявок с сайта.
Короткий FAQ
Подойдет ли это для Contact Form 7?
Да, это один из базовых сценариев интеграции.
Можно ли передавать заявки из WooCommerce?
Да, если у вас лиды формируются через оформление заказа или связанные формы.
Нужно ли оставлять email-уведомления?
Можно оставить email как резервный канал, но для оперативной обработки лучше ориентироваться на отдельный поток заявок и push.
См. также
- [Почему не стоит смешивать заявки с личной перепиской](vydeleyte-kanal-dlya-zayavok)
- [Push-уведомления о новой заявке](push-uvedomleniya-v-realnom-vremeni)