Интеграция
Получение заявок из форм Elementor → Получение значения из хранилища
В этой инструкции мы по шагам с примерами разберём, как настроить оба сервиса и связать их между собой:
- Настройка приёма заявок из форм Elementor Pro: HTTP-источник с URL вебхука, действие Webhook в виджете Form и разбор полей из запроса.
- Чтение записи из хранилища проекта по ключу: выберите хранилище, укажите ключ и при необходимости остановите сценарий, если запись не найдена.
Отдельные инструкции: источник «Получение заявок из форм Elementor» · действие «Получение значения из хранилища»
Не хотите настраивать сами? Сделаем бесплатно
Напишите, какие сервисы нужно связать. Специалист настроит интеграцию, проверит, что данные доходят, и оставит вам готовый процесс.
Создайте обработку
В левом меню откройте «Обработки» и нажмите «+».
Источник «Elementor»
Заявки из форм Elementor Pro начнут поступать на URL HTTP-источника. Сохраните источник, скопируйте URL и укажите его в действии Webhook формы.
Выбор типа источника
- Отметьте «HTTP» и нажмите «Выбрать».
URL приёма
- Не меняя параметры, нажмите «Сохранить».
- Откройте вкладку «Источник данных» и скопируйте «URL».
Webhook в Elementor
- В WordPress откройте страницу с формой и нажмите «Редактировать в Elementor».
- Выделите виджет «Form».
- На вкладке «Content» в «Actions After Submit» добавьте «Webhook».
- Откройте блок «Webhook» и в поле «Webhook URL» вставьте скопированный «URL».
- Нажмите «Update» / «Обновить» и откройте опубликованную страницу.
- Отправьте тестовую заявку с формы.
Поля из запроса
- Отправьте тестовую заявку с сайта.
- Откройте вкладку «Источник данных» и нажмите значок редактирования у «Настройки».
- Нажмите «Получить из последнего запроса».
- Нажмите «Сохранить».
Если заявка не приходит
- Проверьте, что на сайте установлен Elementor Pro и у формы есть действие «Webhook».
- Убедитесь, что страница опубликована и тест отправлен с живой страницы, а не только из редактора.
- Не удаляйте параметры из «URL» источника.
- Изменения через другой плагин или API WordPress действие Webhook не вызывают.
Действие «Получить значение из хранилища»
В сценарий поступят поля выбранной записи хранилища. Укажите хранилище и ключ; при необходимости включите остановку, если записи с таким ключом ещё нет.
Перейдите в обработке во вкладку "Действия" и нажмите на кнопку "Добавить действие"
Для чего нужен
Действие «Получить значение из хранилища» читает запись по ключу и возвращает её поля в сценарий. В отличие от переменной, данные хранятся в проекте и доступны между разными запусками и обработками.
Как настроить
1. Выберите «Получить значение из хранилища» и нажмите «Выбрать».
2. В поле «Хранилище» выберите нужное хранилище проекта.
3. В поле «Ключ» укажите ключ записи: константу или значение из предыдущих шагов.
4. При необходимости включите «Выдавать ошибку», если отсутствие ключа должно остановить сценарий.
5. Нажмите «Сохранить».
Когда использовать
Используйте, когда нужно взять ранее сохранённый статус, счётчик, ID диалога или другие данные по ключу и передать их в следующие действия.
Запустите обработку
- В обработку начнут поступать данные из настроенного источника.
- По очереди выполнятся все добавленные действия.
- Входящие данные, статус и история отобразятся в «Истории операций».
Застряли на подключении или полях?
Соберём обработку «Получение заявок из форм Elementor → Получение значения из хранилища», проверим тест и запустим.