SaveForm.io icon

SaveForm.io

SaveForm.ioは、HTMLフォームやJSONリクエストの送信内容を収集・保存・絞り込み・書き出し・転送できるホスト型フォーム送信バックエンドです。独自バックエンドの代替に最適です。

SaveForm.io

完全なフォーム送信インフラ

SaveForm.ioは、HTMLフォームやJSONベースの送信からフォーム入力を収集・保存・絞り込み・書き出し・転送できるホスト型フォーム送信バックエンドです。静的サイト、シンプルな問い合わせフォーム、そして送信先を簡単に用意したいフロントエンドアプリで、独自バックエンドの必要性を置き換えるよう設計されています。

この製品の中心はシンプルなワークフローです。ダッシュボードでフォームを作成し、フォームのactionやfetchリクエスト先をSaveFormのエンドポイントに向けるだけで、受信した送信内容を一か所で管理できます。機能にはスパム対策、メール通知、Webhook、リダイレクト、書き出し、設定可能な保持期間が含まれ、従来のHTMLフォーム、JavaScript、フレームワークベースの統合方法それぞれに対応しています。

機能

HTMLフォーム用エンドポイント

素のHTMLフォームをSaveFormのエンドポイントに向けるだけで、JavaScriptや独自バックエンドを追加せずに送信内容を収集できます。静的サイトや従来型のHTMLフォームに適しています。

JSONとfetchのサポート

アプリがすでにプログラムでデータを送信している場合は、JSON REST APIやfetchベースのリクエストを利用できます。ドキュメントと機能ページでは、JavaScriptアプリやJSONを送る他のフロントエンドへの対応が示されています。

スパム対策

組み込みのハニーポットフィルタリングとドメインベースの制限により、ユーザー操作にCAPTCHAを追加せずにボットトラフィックを減らせます。スパム対策はフォームごとに自動かつ設定可能と説明されています。

通知とWebhook

送信通知をメールで届けたり、Webhookを通じてSlack、Discord、Zapier、n8n、またはカスタムHTTPSエンドポイントへ転送したりできます。ドキュメントには配信ログとリクエストプレビューも記載されています。

送信ダッシュボード

ダッシュボードでは、検索、日付フィルタリング、既読/未読ステータス、リアルタイム更新で送信内容を確認できます。名前またはメール欄がある場合は、送信者列も表示されます。

書き出しと保持期間

送信内容はCSVまたはJSONとして書き出せ、データ保持期間はプランごとに設定できます。料金ページとドキュメントでは、保持期間がプランに応じて30日から無制限まで変わることが示されています。

利用例

  • 静的サイトのフォーム処理

    カスタムバックエンドを維持する代わりに、問い合わせ、ニュースレター、またはリード獲得フォームをホスト型エンドポイントに接続します。静的サイトやシンプルなマーケティングページに最適です。

  • フロントエンドアプリの送信

    React、Next.js、Vue、Angular、または同様のフロントエンドからJSONを送信エンドポイントへ直接送ります。fetchリクエストをすでに使っているSPAやアプリ風のUIに適しています。

  • 通知とWebhookの振り分け

    受信した送信内容をSlack、Discord、Zapier、n8n、または別のHTTPS送信先に振り分け、チームがダッシュボードの外で対応や自動化を行えるようにします。

  • 送信内容の確認と引き継ぎ

    ダッシュボードで送信内容を確認し、日付で絞り込み、既読・未読を切り替え、レコードを検索し、CSVまたはJSONとしてデータを書き出して分析や引き継ぎに使います。

  • 代理店と複数サイトのワークフロー

    ハニーポットベースのフィルタリング、メール通知、カスタムリダイレクトを追加して、複数のクライアントサイトやランディングページ全体で送信後の体験を統一します。

Pros and Cons

Pros

  • 素のHTMLフォームとJSON/fetch送信の両方に対応しているため、静的サイトとアプリベースのワークフローのどちらにも適しています。
  • 別のバックエンドサービスを用意せずに、組み込みのスパム対策、メール通知、Webhook、書き出しを利用できます。
  • 送信内容を一か所で表示、絞り込み、整理できるダッシュボードを備えています。
  • フォームのaction URLから始められる、文書化された設定手順があり、SDKは不要です。
  • 設定可能な保持期間と複数のプラン階層をサポートし、すべてのプランで試用できます。

Cons

  • 正確な機能セットとプラン制限はティアごとに異なるため、送信上限、フォーム数、保持期間はプラン比較で確認する必要があります。
  • APIアクセス、書き出し、優先サポートなどの一部機能は上位プランに限られます。
  • ソース情報は、列挙された例以外のサードパーティ送信先の網羅性よりも、ワークフローと統合の詳細に強みがあります。

FAQ

SaveForm.ioはどのように動作しますか?

SaveForm.ioは、ホスト型のフォーム送信エンドポイントを提供します。ダッシュボードでフォームを作成し、HTMLフォームのactionをそのエンドポイントに向けるか、スクリプトやアプリからJSONをPOSTすると、送信内容がダッシュボードに表示されます。

バックエンドコードを書く必要はありますか?

いいえ。ドキュメントと料金ページでは、バックエンドを必要としないHTMLフォームとfetchベースの統合方法が示されています。SaveForm.ioは、送信内容の保存、絞り込み、書き出し、転送を代わりに処理するよう設計されています。

プラン上限を超えた場合はどうなりますか?

料金ページとドキュメントには、プランごとに月間送信上限があると記載されています。また、上限に達した場合の扱いも説明されていますが、具体的な挙動はプランと現在の利用上限によって異なります。

送信データを書き出せますか?

はい。ドキュメントと料金ページの両方で送信内容の書き出しが案内されており、機能ページではダッシュボードからCSVまたはJSONとしてデータをダウンロードできると説明されています。

スパム対策は含まれていますか?

はい。組み込みのハニーポット保護とスパムフィルタリングが機能一覧とドキュメントに記載されており、料金ページでも全プランにハニーポット保護が含まれています。

Quick Facts

カテゴリ
開発者向けツール
主な用途
フォーム送信の処理と振り分け
インターフェース
APIとフォームエンドポイントを備えたWebダッシュボード
対応セットアップ
HTMLフォーム、JavaScript fetch、フレームワーク向けガイド
料金モデル
全プランで無料トライアルあり、有料ティアあり