Публичный POST /f/{id}. Встраивайте обычную HTML-форму через fetch() — заявки прилетают в Telegram, Max или на email. Спам-защита, маршруты и CSV-экспорт включены.
· Honeypot, time-to-submit, throwaway email blocklist, origin check
Без нас
Typeform шлёт уведомления на почту. Утром у вас 200 непрочитанных, лид остывает 12 часов. Ответить клиенту оперативно — нереально.
Typeform Business — $83/мес. Tilda — от 150 ₽ за форму. За этими деньгами кроется по сути «красивая форма и email-уведомление».
Без honeypot, time-to-submit, throwaway-blocklist и keyword-правил — 60% заявок спам. Руками разгребать — ресурс менеджера.
Что внутри
Скрытое поле-ловушка с уникальным именем per-form + проверка, что форма заполнена не быстрее 3 секунд. 95% ботов отсеиваются.
~70 доменов временной почты (mailinator, tempmail, 10minutemail и т.д.) — автоматически помечаются как спам.
Условная отправка: «если company содержит b2b — на sales@, иначе default». До 40 маршрутов, действия deliver/mark_spam/block.
Заявки с сработавшими фильтрами не удаляются, а попадают в отдельную вкладку. Вручную можно вернуть в обычные или наоборот.
Email-получатели подтверждают адрес через 6-значный код. Заявки уходят только на подтверждённые — без риска спама.
Все заявки в таблице с фильтрами по статусу, периоду, поиском. CSV-экспорт до 10 000 строк. Архив через 30 дней, удаление через 180.
Как это работает
В кабинете — «Формы → Создать». Укажите имя и allowed_origins (домены, с которых принимать заявки). Получите form_id.
Обычная HTML-форма или fetch('/f/form_id') с JSON. Без API-ключа — endpoint публичный, но защищён origin-check и rate limit.
Настройте маршруты: Telegram/Max разработчику, email, подписчики проекта. Webhook form.submitted — для интеграций с CRM.
FAQ
Нет. Endpoint POST /f/{form_id} публичный — можно дёргать из HTML прямо в браузере. Защита — по allowed_origins, honeypot, rate limit и time-to-submit.
Несколько слоёв: origin-check → rate limit → honeypot → time-to-submit → throwaway email blocklist → keyword blocklist → маршруты mark_spam/block. Заявки с подозрением попадают в «Спам»-вкладку.
Да. Задайте redirect_url в настройках формы. Для HTML-форм без JS — 303 See Other. Для JSON/AJAX — возвращается {ok:true}. Даже спам/block редиректит, чтобы не выдавать факт фильтрации.
Настраиваются маршруты: email (верифицированный), Telegram/Max разработчику или члену команды, подписчик проекта по ID, вся команда сразу. До 40 маршрутов на форму.
Да. CSV-экспорт до 10 000 строк доступен на тарифе «Базовый» и выше, только для ролей owner/admin. Плюс полный REST API: список, поиск, фильтры.
0 кредитов — приём заявки в БД бесплатен. Списываются только доставки: email = 2 кредита, Telegram/Max подписчику или разработчику = 1 кредит.
Без привязки карты. 100 кредитов в месяц бесплатно — этого хватит, чтобы попробовать все возможности.
Решения и кейсы
Частые сценарии, в которых Zapnoty заменяет связку из 3-4 отдельных сервисов.
В 10 раз дешевле SMS, доходчивее email
OTP, статусы заказов, брошенные корзины, промо
Формы с уведомлением сразу в Telegram, без забытых ящиков
Drip-уроки, напоминания, Q&A и вход через бот
Поддержка в Telegram/Max без тяжёлого чат-виджета