A regular HTML form on your site, submission arrives as a push in Telegram or Max. React in a minute, not 12 hours later.
Cost comparison
| Feature | Zapnoty | Typeform | Tilda forms |
|---|---|---|---|
| Telegram/Max notification | |||
| Spam filters (honeypot, time) | partial | ||
| Throwaway email blocklist | |||
| Conditional routing | Pro | ||
| form.submitted webhook | |||
| CSV export | |||
| No API key on frontend | |||
| Price for 1000 submissions | ≈ 590 ₽ | ≈ 7500 ₽ | ≈ 1200 ₽ |
FAQ
Typeform — pretty form UI plus email notifications for $25-83/mo. Zapnoty — accept the submission + push to messenger + spam filters + routes + CSV. Price ~5-10× lower, lead response time — minutes instead of hours.
Yes. In Tilda set the form handler to "Custom script" and send fetch('/f/{form_id}') to our public endpoint. No library to include.
Accepting a submission — 0 credits. Only delivery is billed: Telegram/Max to you or a subscriber = 1 credit, email = 2 credits. 100 messenger submissions = 100 credits (free tier).
Origin check, honeypot, optional time-to-submit (requires JS, disabled by default), throwaway email blocklist (~70 domains), keyword blocklist (configurable), rate limit 30/min per form. Spam goes into a separate tab, webhooks aren't sent.
Typeform forms are custom on their infra — direct import isn't possible. Create a Zapnoty form with the same fields, replace the endpoint in your page. Export historical Typeform responses to CSV, import to your side if needed.
Solutions & use cases
Common scenarios where Zapnoty replaces a stack of 3-4 separate services.
10× cheaper than SMS, higher reach than email
OTP, order status, abandoned cart, promos
Drip lessons, reminders, Q&A and bot login
Support in Telegram/Max, no heavy chat widget
No credit card. 100 free credits per month — enough to try every feature.