Подключение собственного скрипта напрямую

Подключить свой скрипт, который и будет принимать данные из формы, можно в настройках блока. Откройте настройки, дважды кликните на ПРИЕМ ДАННЫХ ИЗ ФОРМ, появится выбор для подключения вашего скрипта. [видео]

Данные передаются методом POST. Имена переменных полей при желании можно изменить в настройках блока. Данные могут отправляться в том числе и без перезагрузки страницы (AJAX).
Пример скрипта, который отправляет данные на почту
Разместите скрипт на своем сервере, укажите адрес скрипта в настройках приемщика Webhook. Результат — отсылает на почту данные которые приходят через webhook.
<?

$headers = "From: from@webhookservesite.ru";
​
 $message = print_r($_POST,true);
 @mail('to@mail.ru', 'Tilda TEST', $message, $headers);

echo"ok";

?>
Сервис приема данных из форм работает только при активной подписке. Если вы экспортируете сайт, размещаете на собственном сервере и перестаете оплачивать подписку, вам нужно подключить собственный скрипт для принятия данных из форм.
Если вы подключаете собственный скрипт методом, описанным на этой странице, формы продолжат работать при неактивной подписке.
Как вывести текст об успешной или неуспешной отправке в скрипте
Если вы подсоединяете свой скрипт к форме и ставит галочку ajax, то формы обработают вот такие виды ответов:
  • {"message":"OK"} - данные успешно отправлены
  • {"message":"Спасибо за информацию"} - свое сообщение об успехе
  • {"error":"Вы заполнили поле … с ошибкой"} - свое сообщение об ошибке
либо можно просто вернуть текст или HTML и он будет выведен.
Made on
Tilda