Документация
Tilda (формы и лендинги)
Tilda интегрируется через generic webhook — SUMMING принимает POST от Tilda-формы без dedicated-адаптера. Минимальная настройка, 5 минут.
Tilda интегрируется через generic webhook — SUMMING принимает POST от Tilda-формы без dedicated-адаптера. Минимальная настройка, 5 минут.
1. Workflow в SUMMING
- Создайте workflow с нодой
webhook.trigger(generic) - Publish — SUMMING покажет URL:
https://api.summing.org/webhook/<uuid> - Скопируйте
2. Tilda → webhook
В Tilda:
- Откройте страницу → блок с формой (
T754,T830,T913или любая другая form-block) - Настройки блока → вкладка «Действия при отправке»
- «Подключить сервис» → «Веб-хук (Webhook)»
- URL: вставьте URL из SUMMING
- Имя отправителя: любое (только для Tilda-аудита)
- Сохранить
Опубликуйте страницу в 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). Проверьте в Настройках формы → Поля какие
имена фактически уходят.
Связанное
- Cookbook → Lead qualifier — end-to-end «Tilda → AI → amoCRM» пример
- Webhook Trigger (general) — HMAC- валидация, retry-семантика, raw-body-capture для подписанных webhook'ов