Ordercore

Как подключить заявки с WordPress: Contact Form 7, WooCommerce и формы сайта

Если сайт работает на 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)

Подходящие страницы по теме

Читайте также

Как подключить заявки с WordPress: Contact Form 7, WooCommerce и формы сайта