назад

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.