Документация

Tilda (формы и лендинги)

Tilda интегрируется через generic webhook — SUMMING принимает POST от Tilda-формы без dedicated-адаптера. Минимальная настройка, 5 минут.

Tilda интегрируется через generic webhook — SUMMING принимает POST от Tilda-формы без dedicated-адаптера. Минимальная настройка, 5 минут.

1. Workflow в SUMMING

  1. Создайте workflow с нодой webhook.trigger (generic)
  2. Publish — SUMMING покажет URL: https://api.summing.org/webhook/<uuid>
  3. Скопируйте

2. Tilda → webhook

В Tilda:

  1. Откройте страницу → блок с формой (T754, T830, T913 или любая другая form-block)
  2. Настройки блока → вкладка «Действия при отправке»
  3. «Подключить сервис»«Веб-хук (Webhook)»
  4. URL: вставьте URL из SUMMING
  5. Имя отправителя: любое (только для Tilda-аудита)
  6. Сохранить

Опубликуйте страницу в Tilda (Опубликовать в правом верхнем углу редактора).

3. Формат payload'а

Tilda шлёт application/x-www-form-urlencoded или multipart/form-data с полями формы. Примеры:

name=Alice
email=alice@ex.com
phone=%2B79990001122
formname=Contact form
tranid=123456789-TildaAutoResponse
COOKIES={"_ym_uid":"..."}
utm_source=yandex
utm_medium=cpc

В SUMMING payload доступен в {{trigger.*}}:

ai.classify
  input = "{{trigger.name}}: {{trigger.formname}}"
  labels = ["hot", "warm", "cold"]
    ↓
amocrm.lead.create
  name = "{{trigger.name}} ({{classify.output}})"
  custom_fields = [
    {field_code: "PHONE", values: [{value: "{{trigger.phone}}"}]},
    {field_code: "EMAIL", values: [{value: "{{trigger.email}}"}]}
  ]
  tags = ["{{trigger.utm_source}}", "{{trigger.utm_medium}}"]

Troubleshooting

Форма шлёт, SUMMING не видит

  • В Tilda Страница → Настройки → Статистика — посмотрите логи webhook'а, видны HTTP-ответы SUMMING
  • Часто: страница не опубликована (Tilda шлёт только с published-страниц)

Поля перепутаны

Tilda использует русские field-name'ы, если вы их настраивали в форме (Имя вместо name). Проверьте в Настройках формы → Поля какие имена фактически уходят.

Связанное