Интеграция через REST API WordPress и WooCommerce

Интеграция WordPress с 1С, Битрикс24 и amoCRM: связки под ключ

Заявки из форм сайта на WordPress уходят в CRM с источником и метками визита, заказы WooCommerce попадают в сделки и в учёт 1С без повторного набора. Остатки, цены, статусы заказов и оплаты возвращаются на сайт, и покупатель получает письма магазина без участия менеджера.

Зачем это вам

Что даёт связка с WordPress

Заявки из форм в CRM, а не на почту

Contact Form 7, WPForms и Elementor отдают заявку по вебхуку, и она появляется в CRM лидом или сделкой с полями формы, адресом страницы и UTM-метками. Менеджер отвечает из CRM, а руководитель видит, какие страницы сайта приносят обращения.

Заказы WooCommerce в сделках и в 1С

Оформленный заказ создаёт сделку с товарами и суммой в CRM и заказ покупателя в 1С: контрагент находится по телефону или ИНН, товары по артикулу, доставка отдельной строкой. Заказ обрабатывают там, где работает команда, а не в админке сайта.

Каталог и остатки из учётной системы

Номенклатура, цены выбранного вида и остатки по складам обновляют товары WooCommerce по расписанию: новый товар появляется на сайте сам, отсутствующий скрывается или помечается «нет в наличии». Характеристики из 1С становятся вариациями товара.

Статусы и оплаты обратно на сайт

Смена стадии сделки или проведение реализации в 1С переводят заказ WooCommerce в «Оплачен», «Отправлен» или «Выполнен», а магазин сам отправляет покупателю письмо. Трек-номер из CRM попадает в заметку к заказу и уходит покупателю тем же письмом.

Без тяжёлых плагинов на сайте

Обменник FlowFrame работает снаружи через REST API WordPress и WooCommerce и вебхуки, поэтому на сайт не ставится плагин-посредник со своей логикой; небольшой плагин нужен только форме, у которой нет штатного вебхука. Обновления темы и большинства плагинов обмен не затрагивают, а ошибки собираются в журнале обменника, а не в логах сайта.

Типовой проект
Интернет-магазин на WooCommerce с учётом в 1С и продажами в CRM: товары, цены и остатки приходят на сайт из 1С, заказы с сайта попадают в 1С заказами покупателя и в CRM сделками, заявки из форм становятся лидами с UTM-метками, статусы отгрузки и оплаты возвращаются на сайт, менеджеры перестают перебивать заказы из админки WordPress вручную.
Смотреть реальные кейсы →
Технически

WordPress API: коротко для разработчика

У WordPress есть встроенный REST API с обменом в формате JSON: через него доступны записи, страницы, произвольные типы записей, медиафайлы, комментарии и пользователи, авторизация идёт по паролям приложений учётной записи сайта. Магазин на WooCommerce добавляет собственный REST API с товарами, вариациями, остатками, заказами и их статусами, покупателями и заметками к заказу; доступ выдаётся по ключам consumer key и consumer secret из настроек WooCommerce, там же настраиваются вебхуки на создание и изменение заказов, товаров и покупателей. Формы Contact Form 7, WPForms и Elementor отдают заявки по вебхуку штатно или через небольшой плагин. Официальная документация: Документация WordPress REST API.

Некогда разбираться самим? Подключим WordPress и WooCommerce к вашей 1С или CRM под ключ — опишите задачу, за час вернёмся со сметой.

Как мы делаем

Пять шагов до рабочего запуска

01

Разбираем ваш процесс

Смотрим что у вас в WordPress и куда данные должны попадать. Обсуждаем что мешает сейчас.

02

Настраиваем связь

Подключаем WordPress и вашу 1С или CRM через REST API WordPress и WooCommerce по ключам приложения и вебхуки форм и заказов.

03

Согласуем, что куда попадает

Расписываем какое поле в WordPress в какое попадёт. Учитываем нестандартную логику.

04

Тестируем на ваших данных

Прогоняем настоящие заявки и заказы с сайта. Правим до запуска.

05

Запускаем в работу

Запускаем и присматриваем: оповещения о сбоях. 2 недели гарантии: если что — чиним бесплатно.

Платформа

WordPress в платформе FlowFrame

FlowFrame — это платформа интеграций. WordPress подключают к вашим системам наши инженеры под ключ, а вы получаете доступ к самой интеграции в личном кабинете app.flowframe.ru: видно, работает ли обмен, есть журнал последних событий и ошибок, оплата картой или по счёту и закрывающие документы.

Все интеграции компании собраны в одном месте. Это удобно, когда нужно комплексно автоматизировать бизнес или запустить сразу несколько решений по оптимизации: каждая следующая связка добавляется в тот же кабинет, без нового подрядчика и отдельной системы контроля.

Частые вопросы

FAQ по интеграции с WordPress

Какие формы WordPress можно подключить и что попадает в CRM?
Contact Form 7, WPForms, формы Elementor и любые другие, которые отдают заявку по вебхуку. В CRM попадают все поля формы, адрес страницы, с которой пришла заявка, и UTM-метки визита; в Битрикс24 это лид с источником «Сайт», в amoCRM сделка или запись в Неразобранном. Новое поле формы добавляем в схему полей, не переделывая связку.
Как заказ WooCommerce попадает в 1С или CRM и что возвращается на сайт?
Оформление заказа отправляет вебхук WooCommerce, обменник создаёт сделку в CRM с товарами и суммой и заказ покупателя в 1С с контрагентом и товарами по артикулу. Обратно на сайт приходят статусы «Оплачен», «Отправлен», «Выполнен» из стадии сделки или документа 1С, трек-номер в заметку к заказу, а из 1С ещё остатки и цены по расписанию. Покупатель получает стандартные письма магазина о каждом изменении.
У Битрикс24 есть приложение для форм WordPress, а у WooCommerce плагины обмена с 1С. Когда нужна интеграция под ключ?
Готовые приложения и плагины закрывают типовой сценарий: заявка в лид или каталог и заказы по штатному протоколу обмена. Интеграция под ключ нужна, когда заказы WooCommerce должны становиться сделками с товарами, поля формы и товары сопоставляются по своим правилам, статусы и оплаты обязаны возвращаться на сайт, складов и видов цен несколько или 1С доработана. На первом шаге проверяем, что из готового у вас уже работает, и не дублируем это.
Нужно ли переносить сайт с WordPress на 1С-Битрикс ради связи с 1С?
Нет. WooCommerce отдаёт заказы и принимает товары, остатки и статусы через REST API, а 1С подключается через веб-сервис или обработку обмена, платформа сайта здесь не важна. Переезд на другую CMS оправдан только другими причинами, связь с учётом и CRM настраивается на WordPress.
Что будет, если сайт, 1С или CRM временно недоступны?
Заявки, заказы и изменения остатков встают в очередь обменника FlowFrame и передаются после восстановления связи в исходном порядке. Заказ, оформленный во время технических работ, не потеряется. При затянувшемся сбое ответственный получает оповещение и может обработать срочные заказы из админки, пока обменник догоняет очередь.
Сколько стоит интеграция и что нужно для старта?
Связка WordPress с 1С или CRM под ключ стоит от 40 000 ₽, точную сумму фиксируем в смете до начала работ. Для старта нужны доступ администратора к сайту, чтобы создать ключи REST API и вебхуки, доступ к вашей 1С или CRM и описание порядка работы: какие формы и какие заказы куда должны попадать и кто их обрабатывает.
Есть ли гарантия на интеграцию?
Да. Две недели после запуска устраняем любые недочёты бесплатно, это входит в стоимость. Ключи REST API созданы в вашей админке WordPress, доступы к 1С и CRM и документация по схеме полей остаются у вас. Дальше можем взять связку на сопровождение, чтобы она работала при обновлениях WordPress, WooCommerce, плагинов форм, 1С и CRM.

Обсудим вашу связку с WordPress

За 1 час пришлём смету и план работ.

Оставить заявку