pythonДействие после отправки ПДн формы: Python Script

После того как пользователь заполняет и отправляет форму персональных данных, вы можете автоматически выполнить дополнительную логику — например:

  • отправить данные по REST API

  • рассчитать стоимость заказа

  • записать информацию в Google Таблицу

  • отправить email менеджеру или клиенту

  • обогатить данные перед дальнейшей обработкой

Для этого используется действие Python Script, которое добавляется внутри действия Форма персональных данных.

Как это работает

Сценарий выглядит так:

  1. Пользователь заполняет форму ПД и нажимает кнопку отправки

  2. Срабатывает действие Python Script

  3. Скрипт получает данные формы и выполняет нужную логику

Реальные кейсы использования

1. Передача лида по REST API

Форма:

  • имя

  • телефон

  • комментарий

Скрипт:

  • формирует JSON

  • отправляет POST-запрос по REST API

Это удобно, если:

  • стандартного Custom API недостаточно

  • требуется более гибкая логика (разные эндпоинты, фильтрация, обработка)

circle-info

Подробнее про использование REST API — в статье.


2. Расчёт стоимости заказа

Форма:

  • материал

  • размеры

  • дополнительные параметры

  • контактный телефон

Скрипт:

  • считает стоимость

  • применяет скидки

  • проверяет минимальный заказ

  • отправляет заявку менеджеру по REST API или email

circle-info

Подробнее про расчёты — см. статью с калькулятором.


3. Запись заявки в Google Таблицу

Форма:

  • имя

  • телефон

  • услуга

Скрипт:

  • подключается к Google Sheets

  • добавляет новую строку

circle-info

Настройка Google Sheets описана в отдельной статье — используйте её как основу.


4. Уведомление менеджера

Форма:

  • имя

  • телефон

  • услуга

Скрипт:

  • формирует письмо

  • отправляет email менеджеру

circle-info

Настройка отправки email описана в отдельной статье .

Где это настраивается

  1. Добавьте действие Форма персональных данных

  2. Внутри формы найдите блок: &#xNAN;"Действие после отправки"

  3. Нажмите "Добавить действие"

  4. Выберите Python Script

  5. Откроется редактор кода

Доступ к данным формы

Все поля формы передаются в скрипт через:

Пример:

В форме персональных данных добавлены поля:

Название параметра
Название поля
Тип поля
Источник

width

Ширина

Строка

Текст

length

Длина

Строка

Текст

Получить значения этих параметров в скрипте можно так:

Итог

Python Script после отправки формы ПДн — это мощный инструмент, который позволяет:

  • автоматизировать обработку заявок

  • встроить сложную бизнес-логику

  • интегрировать систему с другими сервисами

И при этом:

  • есть возможность сохранить безопасность персональных данных

  • остаётся гибкость настройки

Last updated

Was this helpful?