Formspree и аналоги: западные сервисы форм и российский аналог — замена
Formspree (Формспри) — самый известный западный сервис приёма заявок с сайта без собственного сервера. Форма отправляет данные на готовый endpoint, а сервис пересылает их на email и показывает в личном кабинете.
В этой статье разберём, как работает Formspree, какие у него западные аналоги — Web3Forms, Getform, Basin, FormSubmit и другие — и чем заменить их в России: где возникают проблемы с оплатой, лимитами и Telegram, и как работает российский аналог FormToMail.
Что такое Formspree и как он работает
Formspree решает ту же задачу, что и FormToMail: принять данные HTML-формы без собственного бэкенда. Вы создаёте форму в личном кабинете, получаете идентификатор и указываете его в атрибуте action.
Минимальный пример подключения Formspree:
<form action="https://formspree.io/f/YOUR_FORM_ID" method="POST"> <input name="name" placeholder="Имя"> <input name="phone" placeholder="+7 900 000-00-00"> <button>Отправить заявку</button> </form>
Схема работы:
Посетитель → форма на сайте → Formspree → Email и личный кабинет
Сайт при этом может оставаться обычной HTML-страницей или лендингом на конструкторе. Не нужно разворачивать сервер, настраивать SMTP или писать обработчик заявок.
Ограничения Formspree
Formspree удобен для тестов и маленьких сайтов, но на живом проекте быстро упирается в лимиты. Тарифы периодически меняются, поэтому перед оплатой проверяйте текущую pricing-страницу, но логика такая:
- бесплатный тариф — около 50 заявок в месяц, история хранения около 30 дней;
- файлы и вложения — только на платных тарифах;
- кастомный редирект, вебхуки, расширенный антиспам — в основном на платных тарифах;
- платные тарифы — от ~$10–15 в месяц за few сотен заявок, дальше цена растёт с объёмом;
- только email-уведомления — встроенных уведомлений в Telegram нет;
- интерфейс и поддержка на английском, серверы и биллинг — в США.
Итого: для pet-проекта Formspree хватает, для отдела продаж с десятками заявок в день — уже нет.
Западные аналоги Formspree
Идея «форма без бэкенда» популярна, поэтому у Formspree много аналогов. Все они работают похоже: вы указываете endpoint в форме, а сервис принимает заявки, фильтрует спам и пересылает их дальше. Разница — в лимитах, файлах, интеграциях и цене.
| Сервис | Бесплатный лимит | Чем примечателен |
|---|---|---|
| Web3Forms | ~250 заявок/мес, без аккаунта | Самый щедрый free-тариф, но файлы и интеграции — Pro ~$12/мес |
| Getform (теперь Forminit) | ~50–100 заявок/мес, 1 форма | Интеграции: Zapier, Slack, Google Sheets, вебхуки |
| Basin | ~50 заявок/мес, 1 форма | Сильный антиспам, Zapier, аналитика, файлы от 100 МБ |
| FormSubmit | условно безлимит, без аккаунта | Только пересылка на email, без дашборда, с рекламой в письмах |
| FormBackend | ~50 заявок/мес, 1 форма | От ~$5/мес за 1000 заявок — дешевле Formspree |
| Formcarry, Formspark | маленький free | Дашборд, вебхуки и интеграции на платных тарифах |
| Netlify Forms, EmailJS | зависит от платформы | Привязаны к хостингу Netlify или отправке через клиентский JS |
Web3Forms — лучший вариант, если нужно «без регистрации»: вставляете access key — и заявки летят на почту. Подходит для статичных сайтов и прототипов. Минус — файлы, autoresponder и долгая история только в Pro.
Getform / Forminit — выбор тех, кому нужно разложить заявки по сервисам: Slack, таблицы, CRM через Zapier и вебхуки. Удобен агентствам. Минус — скромный бесплатный лимит и платные файлы.
Basin — силён в борьбе со спамом: фильтры, кастомные правила, reCAPTCHA, аналитика и геолокация. Хорош как «продвинутый ящик для лидов». Минус — быстро заканчивается free-тариф.
FormSubmit — максимально простой: action на свой email, подтверждение ссылкой — и всё. Но это именно пересылка писем: нет дашборда, API, нормальной фильтрации спама и гарантий доставки.
Почему в России нужна замена
Все перечисленные выше сервисы — западные. Для российского лендинга, визитки или интернет-магазина это даёт пять практических проблем:
- Оплата в долларах. Нужна иностранная карта или PayPal, счета в валюте, нет СБП и рублёвых чеков для юрлиц.
- Маленький free-лимит. 50 заявок в месяц заканчиваются за первые дни рекламы — дальше заявки просто не принимаются.
- Нет Telegram. Менеджеры в России живут в Telegram (Телеграм): email теряется, попадает в спам, читается часами. Ни Formspree, ни большинство аналогов не умеют слать заявки в Telegram из коробки.
- Английский интерфейс и поддержка. Сложнее разобраться, дольше ждать ответа, неудобно передавать подрядчику.
- Данные за рубежом. Заявки с телефонами и именами клиентов хранятся на серверах в США/ЕС — для части компаний это критично.
Поэтому для сайтов в RU-сегменте ищут российский аналог Formspree — с рублёвой оплатой, русским интерфейсом и уведомлениями сразу на email (электронную почту) и в Telegram.
FormToMail — российский аналог Formspree
FormToMail позволяет отправлять данные веб-форм с сайта на электронную почту и в Telegram без собственного backend. Логика знакома всем, кто пользовался Formspree, — только получателей два, а не один.
Схема работы:
Посетитель → форма на сайте → FormToMail → Email и/или Telegram
- email + Telegram одновременно — заявка дублируется в оба канала, менеджер видит её на смартфоне за секунды;
- файлы через multipart/form-data — фото, документы и видео к заявке (до 10 файлов);
- работает везде — статичный HTML, лендинг, Tilda, WordPress, 1C-Битрикс, Wix, React, Vue;
- защита из коробки — привязка API-ключа к домену (CORS) и ограничение частоты запросов;
- оплата в рублях — есть бесплатный тариф и платные планы с оплатой через СБП;
- русский интерфейс и поддержка — документация и примеры на русском языке.
Сравнение: Formspree, аналоги и FormToMail
| Критерий | Formspree / западные аналоги | FormToMail |
|---|---|---|
| Бэкенд | Не нужен | Не нужен |
| Email-уведомления | Да | Да |
| Telegram-уведомления | Нет из коробки | Да, параллельно с email |
| Файлы | В основном на платных тарифах | Через multipart/form-data |
| Оплата | Доллары, иностранная карта | Рубли, СБП |
| Язык | Английский | Русский |
| Для конструкторов | Да | Да: Tilda, WordPress, Битрикс, Wix |
Как переехать с Formspree за 5 минут
Переезд — это замена endpoint и формата запроса. Поля формы, дизайн и вёрстка остаются как были.
- создайте бесплатный API-ключ в личном кабинете FormToMail;
- укажите получателей: email (электронную почту) и/или Telegram (Телеграм);
- замените action Formspree на запрос к api.formtomail.ru/send;
- отправьте тестовую заявку и проверьте оба канала.
Пример формы обратной связи на FormToMail:
<form id="lead-form"> <input name="name" placeholder="Имя"> <input name="phone" placeholder="+7 900 000-00-00"> <button>Отправить заявку</button> </form> <script> document.getElementById("lead-form").addEventListener("submit", async (event) => { event.preventDefault(); const name = event.target.elements.name.value; const phone = event.target.elements.phone.value; await fetch("https://api.formtomail.ru/send", { method: "POST", headers: { "Authorization": "Bearer YOUR_API_KEY", "Content-Type": "application/json" }, body: JSON.stringify({ title: "Новая заявка", body: { "Имя": name, "Телефон": phone } }) }); }); </script>
После отправки заявка придёт на указанную электронную почту и в Telegram. Другие примеры — HTML, Vue, React, PHP, Python и cURL — смотрите на странице примеров кода, а параметры запроса — в документации API.
Частые вопросы
Чем заменить Formspree в России?
FormToMail — российский аналог: заявки с формы приходят на email (электронную почту) и в Telegram без бэкенда, оплата в рублях, интерфейс на русском.
Есть ли у Formspree уведомления в Telegram?
Нет. Formspree и большинство западных аналогов шлют заявки только на email и в дашборд. В FormToMail Telegram — встроенный второй канал уведомлений.
Подойдёт ли замена для Tilda или WordPress?
Да. FormToMail работает с любой HTML-формой: вставьте JS-код в блок HTML на Tilda, WordPress, Битрикс или чистом лендинге — серверная часть не нужна.
Нужно ли переписывать форму при переезде?
Нет. Меняются только адрес отправки и формат тела запроса. Поля, вёрстка и стили остаются прежними.
Итог
Formspree и его западные аналоги — Web3Forms, Getform, Basin, FormSubmit и другие — хорошо решают базовую задачу «форма без сервера», но для российских сайтов упираются в оплату в долларах, скромные бесплатные лимиты, английский интерфейс и отсутствие Telegram.
FormToMail закрывает тот же сценарий как российский аналог: данные формы с сайта передаются через API, после чего заявки отправляются на электронную почту и в Telegram. Подключение занимает около пяти минут и одинаково работает для лендингов, многостраничников, статичных HTML-сайтов и проектов на конструкторах.
Подключите сайт — создайте API-ключ в личном кабинете, укажите получателей и начните получать заявки на почту и в Telegram.
Читайте также
- Как отправить форму с сайта на почту и в Telegram без собственного сервера
- Форма обратной связи, заказа, заявки и обратного звонка на сайте — без бэкенда
- Форма для опроса и квиза на сайте — без бэкенда
- Все статьи блога
- Примеры кода: как подключить форму, HTML, Vue, React, PHP, Python
- Документация API: параметры запроса