AI要約
他のフォームプラグインまたはCSVファイルからWPFormsフォームに送信データをインポートしますか? エントリインポーターを使用すると、サポートされているソースプラグインから直接エントリをインポートしたり、ファイルをアップロードしたり、インポートする前に各ソースフィールドをWPFormsフィールドにマッピングしたりできます。
このチュートリアルでは、WPFormsでフォームエントリをインポートする方法を説明します。
以下のチュートリアルに進む前に、WPFormsをインストールし、ライセンスキーを検証したことを確認してください。
注意:このチュートリアルでは、フォーム送信をWPFormsに取り込むためにエントリインポーターを使用する方法を説明します。エントリデータではなく、フォーム構造をインポートまたはエクスポートするには、WPFormsのインポートとエクスポートに関するガイドを参照してください。
エントリインポーターへのアクセス
開始するには、WordPressダッシュボードからWPForms »ツールに移動し、エントリのインポートサブタブをクリックします。
![WPForms のインポートツール WPFormsインポートエントリ画面。[インポートエントリ]タブがアクティブになっています。左側の領域には、ラジオオプション([インストール済みプラグインから] / [ファイルから])と、ソースフォームおよび宛先フォームのドロップダウンが表示されます。右側には、ダークな縦長のWPFormsメニューがあります。](https://wpforms.com/wp-content/uploads/2026/05/import-tools-1024x653.png)
ここから、次の2つの方法でエントリをWPFormsにインポートできます。
- ファイルから:任意のシステムからエクスポートされたCSVファイルをアップロードし、その列をWPFormsフィールドにマッピングします。
- インストール済みプラグインから:サイトに既にインストールされている他のフォームプラグイン(WPForms、Gravity Forms、Ninja Forms、またはFlamingo経由のContact Form 7)から直接エントリをインポートします。
他のフォームプラグインからのエントリのインポート
エントリが同じWordPressサイトの別のフォームプラグインに保存されている場合は、インストール済みプラグインからを選択します。エントリインポーターは、サイト上のサポートされているプラグインを自動的に検出します。
![WPForms からインポート [インストール済みプラグインから]が選択されたインポートエントリ画面。[ファイルから]オプションも表示され、以前のソースフォームと宛先フォームを選択するためのドロップダウンが含まれています。](https://wpforms.com/wp-content/uploads/2026/05/import-from-plugin-1024x778.png)
プラグインのドロップダウンを使用してソースプラグイン(WPForms、Gravity Forms、Ninja Forms、またはContact Form 7)を選択します。選択したら、以下を選択します。
- ソースフォーム:インポートしたいエントリが含まれるフォーム
- 宛先フォーム:エントリを受け取るWPFormsフォーム
両方が設定されたら、続行をクリックします。
![フォームのインポートを続行 - WPForms フォームマッピングを表示するインポートエントリ画面:ソースフォーム「Contact Me」から宛先フォーム「Conference Registration Form」へ。[インストール済みプラグインから]オプションが選択されており、Ninja Formsのドロップダウンが表示されています。続行ボタンがあります。](https://wpforms.com/wp-content/uploads/2026/05/continue-form-import-1024x628.png)
次に、各ソースフィールドをWPFormsフィールドにマッピングする必要があります。次の手順については、ソースフィールドとWPFormsフィールドのマッピングセクションを参照してください。
注意:ソースプラグインからのインポートでは、ソースプラグインのエントリは削除されません。エントリはWPFormsフォームにコピーされます。ソースエントリは個別に保持、アーカイブ、または削除できます。
CSVファイルからのエントリのインポート
CRM、スプレッドシート、またはその他のシステムからエクスポートされたCSVファイルからエントリをインポートするには、ファイルからを選択します。CSVの最初の行には列ヘッダーを含める必要があります。
![CSV からインポート - WPForms [インポートエントリ]パネルには、[インポートエントリ]と[フォームのインポート]のタブがあります。[ファイルから]が選択されており、ファイル入力([ファイルが選択されていません])と[ファイルを選択]ボタンが表示されています。「最大アップロードファイルサイズ:300 MB」と、「WPFormsフォームを選択」というラベルの[宛先フォーム]ドロップダウンに注意してください。](https://wpforms.com/wp-content/uploads/2026/05/import-from-csv-1024x703.png)
ファイルを選択をクリックしてCSVをアップロードします。サポートされている最大ファイルサイズは300MBです。次に、宛先フォームドロップダウンを使用して、エントリを受け取るWPFormsフォームを選択します。
ファイルがアップロードされ、宛先フォームが選択されたら、続行ボタンをクリックします。

注意: CSVファイルはカンマ区切りの値を使用し、最初の行に列ヘッダーが必要です。それ以降の各行は1つのエントリを表します。非英語文字を最適に扱うには、UTF-8エンコーディングでファイルを保存してください。
ソースフィールドとWPFormsフィールドのマッピング
ソースとデスティネーションを選択すると、ページの下部にフィールドマッピングセクションが表示されます。ここでは、CSVまたは他のプラグインからのソースフィールドエントリと、WPFormsフォームからのデスティネーションフィールドエントリがペアになります。
エントリインポーターは、類似のラベルに基づいてソースフィールドとデスティネーションフィールドを自動的に一致させます。たとえば、Emailというラベルのソースフィールドは、WPFormsのEmailフィールドに自動的にマッピングされます。マッピングされた行は白で表示され、マッピングされていない行は黄色でハイライトされるため、まだ対応が必要なものを簡単に特定できます。

マッピングを調整するには、いずれかのソースフィールドドロップダウンをクリックして別のソースを選択します。デスティネーションフィールドをスキップするには、ソースドロップダウンを— フィールドを選択 —プレースホルダーのままにします。スキップされたフィールドは、インポートされるすべてのエントリで空のままになります。
注意: エントリインポーターは、インポート中にフィールド値を検証します。メールアドレス、URL、電話番号、日付、住所は、一致するWPFormsフィールドタイプに対してチェックされます。無効な値はスキップされます。
インポートの実行
フィールドマッピングが完了すると、エントリをインポートボタンの上に確認メッセージが表示され、インポートしようとしているエントリ数とインポート先が示されます。プラグインインポートの場合、メッセージにはソースフォームとプラグインの名前も表示されます。
最終確認としてレビューし、エントリをインポートをクリックして開始します。

大きなファイルはチャンクで処理されるため、数千ものエントリのインポートがタイムアウトなしで確実に完了します。インポートの実行中はページを開いたままにすることができます。
インポートが完了すると、結果を要約するインポート完了モーダルが表示されます。3つのカウント(合計エントリ、インポートされたエントリ、問題のあるエントリ)が表示され、デスティネーションフォームの名前が表示されます。たとえば、「14件のエントリがRegistration Formにインポートされました」のように表示されます。

モーダルから、インポートされたエントリを表示をクリックしてデスティネーションフォームのエントリページを開くか、新規インポートを開始をクリックしてエントリインポーターに戻り、別のインポートを実行します。
よくある質問
以下に、エントリインポーターの使用に関するよくある質問にお答えします。
どのフォームプラグインからエントリをインポートできますか?
エントリインポーターは現在、次のソースプラグインをサポートしています:
- WPForms(WPFormsフォーム間でエントリを移動)
- Gravity Forms
- Ninja Forms
- Contact Form 7(Flamingo経由)
その他のソースの場合は、エントリをCSVファイルにエクスポートし、「ファイルから」オプションを使用してください。
2つの異なるWordPressサイト間でエントリを移行するにはどうすればよいですか?
ソースサイトで、エントリのエクスポートツールを使用してエントリをCSVファイルにエクスポートします。CSVをデスティネーションサイトに移動し、エントリインポーターのファイルからオプションを使用してアップロードします。列をデスティネーションフォームのフィールドにマッピングし、インポートを実行します。
CSVの列がWPFormsフォームフィールドと一致しない場合はどうなりますか?
マッピングは、宛先フォームを基準にして、フィールドごとに機能します。一致するソースがない宛先フィールドは、インポートされたエントリでは空のままになります。そのため、ソースのドロップダウンは — フィールドを選択 — のプレースホルダーのままにしてください。一致する宛先フィールドがないソース列は、インポートに含まれません。一致しないソースデータを保持するには、まず宛先フォームに一致するフィールドを追加してから、エントリインポーターに戻って列をマッピングしてください。
インポート後にソースプラグインのエントリは削除されますか?
いいえ。エントリインポーターは、ソースからWPFormsにエントリをコピーします。元のエントリはソースプラグインまたはファイルに残ります。インポートが成功したことを確認したら、それらを個別に削除できます。
WPFormsの無料バージョンでエントリインポーターを使用できますか?
いいえ。エントリインポーターはPro機能です。無料バージョンでは、[インポートエントリ]サブタブにアップグレードページが表示されます。エントリインポーターを使用するには、Proライセンスにアップグレードするか、それ以上のライセンスにアップグレードしてください。
無料バージョンユーザーは、引き続き[ツール]ページからフォーム構造のインポートとエクスポート、およびフォームテンプレートのエクスポートを行うことができます。
これで完了です!エントリインポーターを使用して、別のプラグインまたはCSVファイルからフォーム送信をWPFormsフォームに取り込む方法がわかりました。
次に、WPFormsフォームからエントリをエクスポートしますか?CSVへのフォームエントリのエクスポートガイドをご覧ください。