- ホーム
- developer-tools
- Formpost
Formpost
Formpostは、無料のコンタクトフォームからメールへ送信するAPIです。HTMLフォームを1つのエンドポイントに向けるだけで、すべての送信内容があなたの受信トレイに届きます — サーバー不要、バックエンドコード不要。
Formpost 紹介
Formpostとは?
Formpostは、現代的なWeb開発のために設計された、無料のサーバーレスなコンタクトフォームからメールへ送信するAPIサービスです。HTMLコンタクトフォームのバックエンドプロキシとして機能し、送信内容を安全に受信して、指定したメール受信トレイに直接転送します。このプラットフォームは、従来のルールベースシステムでは見過ごされる迷惑メッセージを知的にブロックするAI搭載スパムフィルタリングを活用し、正当な問い合わせのみを受信できるようにします。バックエンドコード、サーバーセットアップ、メンテナンスが一切不要であり、静的サイト、JAMstackアプリケーション、本格的なバックエンドの導入を望まないあらゆるプロジェクトに最適なソリューションです。
Formpostの主な機能は?
Formpostは、信頼性、セキュリティ、開発者体験を中心に構築された包括的な機能セットで際立っています:
-
AI搭載スパムフィルタリング: 大規模言語モデル(LLM)を利用して送信内容の意図を理解し、ハニーポットやキーワードルールをすり抜ける巧妙なスパムを捕捉します。
-
バックエンドコードゼロ: フォームデータを処理するだけで、サーバーサイドコード(PHP、Node.jsなど)を記述、デプロイ、保守する必要がなくなります。
-
ユニバーサルなフレームワーク互換性: HTML、React、Next.js、Vue、Svelte、Astro、WordPressなど、あらゆるフロントエンドスタックとシームレスに連携します。
-
安全な送信内容保存: すべてのフォーム送信内容は転送中(HTTPS)と保存時に暗号化されます。メールで通知されると同時に、検索可能でエクスポート可能なダッシュボードに保存されます。
-
あなたのマークアップ、あなたのスタイル: これはウィジェットではなくAPIエンドポイントです。注入されたiframeやスタイルシートなしで、フォームのHTMLとCSSを完全にコントロールできます。
-
高度な配信性と信頼性: 送信受信とメール送信を分離した堅牢なGoサービスを基盤としており、サイトの高速応答性を維持します。
-
S3へのファイルアップロード: 添付ファイルをサポートし、これらは安全にAmazon S3に直接アップロードされ、あなたのインフラストラクチャから離れた場所に保管されます。
-
柔軟な連携: Slack、Discord、Telegram、または任意のカスタムエンドポイントへ、ウェブフックを介して送信内容を転送できます。読み取り専用のSubmissions APIにより、独自のダッシュボードにデータを取り込むことが可能です。
-
自動返信とリダイレクト: ユーザーに自動確認メールを送信し、送信完了後、独自のカスタム「ありがとうございます」ページへリダイレクトできます。
-
多層スパム防御: ハニーポットフィールド、CAPTCHA(Turnstile、hCaptcha、reCAPTCHA)、キーワードルール、ドメインロックを組み合わせて、包括的なスパム防御を実現します。
Formpostの使い方
Formpostの利用は、数分で完了するシンプルな3ステップのプロセスです:
-
フォームエンドポイントを作成: Formpostダッシュボードにサインインし、新しいフォームを作成します。直ちに、固有の安全なエンドポイントURL(例:
https://submit.formpost.ai/YOUR_FORM_ID)を受け取ります。 -
設定とコーディング: ダッシュボードで、宛先メールアドレス、件名、スパムフィルター、自動返信などの設定を構成します。その後、既存のHTMLフォームの
action属性を提供されたURLに設定することで、フォームを固有のエンドポイントに向けます。 -
貼り付けてデプロイ: 設定済みのHTMLフォームコードをウェブサイトに挿入します。それ以上の変更は必要ありません。送信内容はFormpostによって安全に処理され、受信トレイに届けられます。
Formpostの料金プラン
Formpostは、ニーズに合わせてスケールする階層型料金モデルを提供しています:
-
無料プラン: 永久に完全無料。毎月250件のフォーム送信、AIスパムフィルタリング、30日間の送信内容保存、基本機能を含みます。個人サイト、ポートフォリオ、小規模プロジェクトに最適です。
-
Proプラン: 成長するビジネスやプロフェッショナルのために価格設定。送信上限を引き上げ、送信内容保存期間を1年に延長し、ファイルアップロード、カスタムウェブフック、優先サポートなどの高度な機能を開放します。
-
Businessプラン: 代理店や高トラフィックサイト向け。最高レベルの送信クォータ、無期限の送信内容保存、高度なセキュリティ管理、複数のクライアントフォーム管理に特化した機能を提供します。
Formpost活用のための役立つヒント
このコンタクトフォームからメールへ送信するAPIの体験を最大限に活用するために、以下のヒントをご検討ください:
-
無料プランから始める: 無料プランは、ほとんどの個人サイトや小規模ビジネスサイトに十分な堅牢性を持っています。アップグレードを検討する前に、サービスを完全にテストするために利用してください。
-
ダッシュボードを活用する: 送信ダッシュボードを単なるバックアップとしてではなく、問い合わせを追跡したり、過去のメッセージを検索したり、分析のためにデータをエクスポートしたりするログとして使用しましょう。
-
ハニーポットフィールドを実装する: この不可視のアンチスパム技術は非常に効果的で、ユーザー体験に全く影響を与えません。フォーム設定で有効化してください。
-
隠しフィールドを使用する: フォームHTMLに隠しフィールドを追加し(例:
<input type="hidden" name="page_url" value="">)、ページURLのようなメタデータを渡すことで、送信がどこから来たかを特定するのに役立ちます。 -
エンドポイントをテストする: 本番公開前に、cURLやシンプルなテストページなどのツールを使用して、エンドポイントに送信を行い、メールとダッシュボードに届くことを確認してください。
-
連携を探索する: チームがSlackやDiscordを日常的に使用している場合、新しいフォーム送信に対する即時通知を他の通信と共に受け取るためにウェブフックを設定しましょう。
Formpostに関するよくある質問
コンタクトフォームサービスは本当に無料ですか?
はい、毎月250件までの送信、AIスパムフィルタリング、基本的な保存機能を含むコアサービスは永久に無料です。
無料プランの制限は何ですか?
無料プランには、毎月250件の送信、メール配信、AIスパムフィルタリング、ダッシュボードでの30日間の保存が含まれます。ファイルアップロード、カスタムウェブフック、履歴の長期保存は含まれません。
サイトにコンタクトフォームを追加するにはどうすればいいですか?
Formpostダッシュボードでフォームを作成して固有のエンドポイントURLを取得し、HTMLの<form>タグのaction属性をそのURLに設定します。
コンタクトフォームはJavaScriptなしで動作しますか?
もちろんです。FormpostはプレーンなHTMLフォームのPOSTリクエストで動作します。基本機能のためにJavaScriptは不要であり、アクセシビリティと堅牢性を実現します。
フォームのエンドポイントURLが公開HTMLにありますが、問題ありますか?
いいえ。エンドポイントは公開されるように設計されています。セキュリティは暗号化、スパムフィルター、各エンドポイントが設定した配信メールアドレスに排他的に紐づけられていることで強制されます。
コンタクトフォームの送信内容はどこへ行きますか?
送信内容は、設定したメールアドレスに配信されると同時に、Formpostダッシュボードに安全に保存され、そこで検索やエクスポートが可能です。
受信トレイにスパムが入らないようにするにはどうしていますか?
Formpostは4層の防御を使用します: AIによる意図分析(LLM)、ハニーポットフィールド、オプションのCAPTCHAサービス、設定可能なキーワード/ドメインブロックです。
データは安全ですか?
はい。データはエンドツーエンドで暗号化されます(転送中のHTTPS、保存時の暗号化)。あなたのデータはプロファイリングや販売、AIモデルのトレーニングに使用されることはありません。いつでもエクスポートまたは削除できます。
送信内容を再度取り出せますか?
はい。いつでもダッシュボードからすべての送信データをエクスポートできます。Submissions APIは、プログラムによるデータアクセスも提供します。
