Snow Monkey Forms
Snow Monkey Forms – キタジマタカシ / 株式会社モンキーレンチ
Snow Monkey Formsは、WordPressブロックエディタ(Gutenberg)に完全対応した日本製の無料フォームプラグインです。Contact Form 7では実現しにくかった確認画面・完了画面を標準搭載し、ブロックエディタの操作感でフォームを直感的に組み立てられます。MW WP Formと同じ開発者(キタジマタカシ氏)が開発した後継プラグインで、MW WP Formからの移行先として多くの制作者に注目されています。Cloudflare Turnstileとの連携にも対応し、スパム対策も強化されています。
基本情報
| プラグイン名 | Snow Monkey Forms |
|---|---|
| 開発・提供 | キタジマタカシ / 株式会社モンキーレンチ(Snow Monkeyテーマ開発元) |
| 料金 | 完全無料(WordPress.orgより無料配布) |
| 対応WordPress | 最新版推奨(ブロックエディタ必須) |
| 対応PHP | 7.4 以上 |
| 日本語対応 | 完全対応(日本人開発) |
| インストール数 | 10万以上(WordPress.org 公式) |
| 評価 | 4.7(120件以上のレビュー) |
| WordPress.org | wordpress.org/plugins/snow-monkey-forms/ |
| GitHub | github.com/inc2734/snow-monkey-forms |
3ステップフォームの流れ
Snow Monkey Formsは確認画面・完了画面を標準搭載しており、ユーザーが送信前に入力内容を確認できる信頼性の高いフォームを実現できます。確認画面の有無はフォームごとに設定から切り替えられます。
「入力→完了」の2ステップに省略することも可能です。ビジネス用の申込フォーム・イベント参加受付など、確認を求めたい場面で力を発揮します。
主要機能
ブロックエディタ完全対応
フォームの作成・編集がWordPressブロックエディタで完結。通常のページ編集と同じ操作感でフォームを直感的に組み立てられる。HTMLの知識不要。
確認画面・完了画面を標準搭載
入力→確認→完了の3ステップフォームを標準搭載。Contact Form 7では実現が難しい確認フローをノーコードで設定できる。確認画面の有無はフォームごとに設定可能。
豊富なフォームフィールド
テキスト・メール・電話番号・テキストエリア・チェックボックス・ラジオボタン・セレクト・日付・時刻・ファイル添付・同意チェックなど多彩なフィールドを標準搭載。
管理者通知・自動返信メール
管理者への通知メール・送信者への自動返信メールをそれぞれ設定可能。件名・本文・送信先アドレスをフォームフィールドの値で動的に設定できる。
Cloudflare Turnstile対応
完全無料・評価回数制限なしのCloudflare TurnstileとAPI連携してスパム対策が可能。reCAPTCHAの代替として現在最も推奨されるスパム対策。設定画面からキーを入力するだけで有効化。
Webhookによる外部連携
フォーム送信時にWebhookで外部サービスにデータを送信できる。Googleスプレッドシート・Slack通知・CRMなど様々なサービスとのデータ連携が可能。
CSSカスタマイズ対応
フォームのデザインはCSSで自由にカスタマイズ可能。Snow Monkeyテーマとの組み合わせで最もデザインが整った状態で表示される。他テーマでも追加CSSで調整可能。
バリデーション設定
各フィールドに必須・メール形式・URL形式などのバリデーションルールを設定可能。送信前にエラーメッセージを表示して入力ミスを防ぎ、データ品質を担保する。
️ 利用可能なフィールドタイプ
Snow Monkey Formsで使用できる主なフィールドタイプの一覧です。ブロックエディタの操作でフォームに追加できます。
インストール・使い方
-
インストール・有効化管理画面「プラグイン」→「新規プラグインを追加」から「Snow Monkey Forms」を検索し、インストール→有効化。管理画面の左サイドバーに「Snow Monkey Forms」メニューが追加される。
-
新規フォームを作成「Snow Monkey Forms」→「新規追加」でフォーム作成画面を開く。ブロックエディタが起動するので、「項目」ブロックを追加し、その中に必要なフィールドを追加していく。
-
メール設定フォームの右サイドバーにある「メール設定」から管理者への通知メール・送信者への自動返信メールの宛先・件名・本文を設定する。フォームフィールドの値は指定した形式で動的に挿入できる。
-
確認画面・スパム対策の設定「フォーム設定」から確認画面の有無を設定。スパム対策にはCloudflare TurnstileのサイトキーとシークレットキーをSnow Monkey Formsの設定(管理画面→Snow Monkey Forms→設定)から入力して有効化する。
-
固定ページにフォームを設置お問い合わせ用の固定ページを開き、「Snow Monkey Form」ブロックを追加する。プルダウンから作成したフォームを選択して公開すれば設置完了。ショートコード設置は不要で、すべてブロックエディタで完結する。
こんな人におすすめ / 向かないケース
こんな人におすすめ
- MW WP Formの後継を無料で探している
- 確認画面が標準で使えるフォームがほしい
- ブロックエディタで直感的にフォームを作りたい
- Snow MonkeyテーマやSWELL等の国産テーマを使っている
- コーディングは最小限に抑えたい
- スパム対策にCloudflare Turnstileを使いたい
向かないケース
- 送信内容をデータベースに保存・管理したい(標準非対応)
- CSVエクスポートが必要(標準非対応)
- 郵便番号からの住所自動入力が必要
- 入力値で表示/非表示を切り替える複雑な条件分岐が必要
- クラシックエディターを使い続けているサイト
よくある質問(FAQ)
-
Snow Monkey FormsはSnow Monkeyテーマがないと使えませんか?
いいえ、Snow Monkey FormsはSnow Monkeyテーマなしでも任意のWordPressテーマで使用できます。ただしSnow Monkeyテーマと組み合わせると最もデザインが整った状態で表示されます。他テーマでは追加CSSで一部デザインの調整が必要な場合があります。
-
Snow Monkey Formsで送信内容をデータベースに保存できますか?
Snow Monkey Formsは標準ではデータベースへの保存機能がありません。送信内容はメールで管理者・送信者に通知されます。データ保存が必要な場合は、Webhook連携でGoogleスプレッドシートなどの外部サービスと連携する方法があります。データベース保存・CSVエクスポートが必須の場合はGravity FormsやWPForms Proを検討してください。
-
MW WP FormからSnow Monkey Formsに移行する際の注意点は?
Snow Monkey FormsはMW WP Formの後継として同一開発者が作成しましたが、完全な互換性はありません。MW WP Formのショートコードを再現するのではなく、Snow Monkey Formsのブロックエディタで一からフォームを作り直す必要があります。郵便番号自動入力などの一部機能は対応が難しいため、必要な機能の事前確認をお勧めします。
-
スパム対策はどうすればよいですか?
Snow Monkey FormsはCloudflare Turnstileとの連携に対応しています。Cloudflareのダッシュボードでサイトキーとシークレットキーを取得し、Snow Monkey Formsの設定画面からAPI連携するだけで有効化できます。Cloudflare Turnstileは完全無料・評価回数制限なしで、現在最も推奨されるスパム対策手段の一つです。
-
確認画面後の完了ページを別URLに設定できますか?
Snow Monkey Formsのデフォルトでは完了メッセージを同一ページ内に表示します。別URLへのリダイレクトは標準では難しいですが、Snow Monkeyテーマと組み合わせることで追加設定が可能な場合があります。Google タグマネージャーを使った「完了メッセージが表示されたら」という条件でのコンバージョン計測も可能です。
まとめ
Snow Monkey Formsは、MW WP Formの後継として同一開発者が開発したブロックエディタ対応の日本製フォームプラグインです。確認画面・完了画面を標準搭載しながら完全無料で使えるため、MW WP Formからの移行先として最有力な選択肢の一つです。
ブロックエディタでのフォーム作成・確認画面・Cloudflare Turnstileによるスパム対策・Webhookによる外部連携など、現代のお問い合わせフォームに必要な機能を無料でカバーしています。「Contact Form 7では確認画面が使えない」「コーディングなしで確認フローを組みたい」という場面では、Snow Monkey Formsが最も自然で効率的な解決策です。データベース保存・CSV管理が必要な場合はGravity FormsやWPForms Proも合わせて検討してください。