フォームエントリのインポート

他のフォームプラグインまたはCSVファイルからWPFormsフォームに送信データをインポートしますか? エントリインポーターを使用すると、サポートされているソースプラグインから直接エントリをインポートしたり、ファイルをアップロードしたり、インポートする前に各ソースフィールドをWPFormsフィールドにマッピングしたりできます。

このチュートリアルでは、WPFormsでフォームエントリをインポートする方法を説明します。

要件:フォームエントリのインポートにはWPFormsライセンスが必要です。どのライセンスレベルが適しているかについては、料金ページをご覧ください。


以下のチュートリアルに進む前に、WPFormsをインストールし、ライセンスキーを検証したことを確認してください。

注意:このチュートリアルでは、フォーム送信をWPFormsに取り込むためにエントリインポーターを使用する方法を説明します。エントリデータではなく、フォーム構造をインポートまたはエクスポートするには、WPFormsのインポートとエクスポートに関するガイドを参照してください。

エントリインポーターへのアクセス

開始するには、WordPressダッシュボードからWPForms »ツールに移動し、エントリのインポートサブタブをクリックします。

WPFormsインポートエントリ画面。[インポートエントリ]タブがアクティブになっています。左側の領域には、ラジオオプション([インストール済みプラグインから] / [ファイルから])と、ソースフォームおよび宛先フォームのドロップダウンが表示されます。右側には、ダークな縦長のWPFormsメニューがあります。

ここから、次の2つの方法でエントリをWPFormsにインポートできます。

  • ファイルから:任意のシステムからエクスポートされたCSVファイルをアップロードし、その列をWPFormsフィールドにマッピングします。
  • インストール済みプラグインから:サイトに既にインストールされている他のフォームプラグイン(WPForms、Gravity Forms、Ninja Forms、またはFlamingo経由のContact Form 7)から直接エントリをインポートします。

他のフォームプラグインからのエントリのインポート

エントリが同じWordPressサイトの別のフォームプラグインに保存されている場合は、インストール済みプラグインからを選択します。エントリインポーターは、サイト上のサポートされているプラグインを自動的に検出します。

[インストール済みプラグインから]が選択されたインポートエントリ画面。[ファイルから]オプションも表示され、以前のソースフォームと宛先フォームを選択するためのドロップダウンが含まれています。

プラグインのドロップダウンを使用してソースプラグイン(WPForms、Gravity Forms、Ninja Forms、またはContact Form 7)を選択します。選択したら、以下を選択します。

  • ソースフォーム:インポートしたいエントリが含まれるフォーム
  • 宛先フォーム:エントリを受け取るWPFormsフォーム

両方が設定されたら、続行をクリックします。

フォームマッピングを表示するインポートエントリ画面:ソースフォーム「Contact Me」から宛先フォーム「Conference Registration Form」へ。[インストール済みプラグインから]オプションが選択されており、Ninja Formsのドロップダウンが表示されています。続行ボタンがあります。

次に、各ソースフィールドをWPFormsフィールドにマッピングする必要があります。次の手順については、ソースフィールドとWPFormsフィールドのマッピングセクションを参照してください。

注意:ソースプラグインからのインポートでは、ソースプラグインのエントリは削除されません。エントリはWPFormsフォームにコピーされます。ソースエントリは個別に保持、アーカイブ、または削除できます。

CSVファイルからのエントリのインポート

CRM、スプレッドシート、またはその他のシステムからエクスポートされたCSVファイルからエントリをインポートするには、ファイルからを選択します。CSVの最初の行には列ヘッダーを含める必要があります。

[インポートエントリ]パネルには、[インポートエントリ]と[フォームのインポート]のタブがあります。[ファイルから]が選択されており、ファイル入力([ファイルが選択されていません])と[ファイルを選択]ボタンが表示されています。「最大アップロードファイルサイズ:300 MB」と、「WPFormsフォームを選択」というラベルの[宛先フォーム]ドロップダウンに注意してください。

ファイルを選択をクリックしてCSVをアップロードします。サポートされている最大ファイルサイズは300MBです。次に、宛先フォームドロップダウンを使用して、エントリを受け取るWPFormsフォームを選択します。

ファイルがアップロードされ、宛先フォームが選択されたら、続行ボタンをクリックします。

インポートエントリフォーム:ファイルアップロードが選択されています。宛先フォームはMaster Survey Formです。続行を押して進みます。

注意: CSVファイルはカンマ区切りの値を使用し、最初の行に列ヘッダーが必要です。それ以降の各行は1つのエントリを表します。非英語文字を最適に扱うには、UTF-8エンコーディングでファイルを保存してください。

ソースフィールドとWPFormsフィールドのマッピング

ソースとデスティネーションを選択すると、ページの下部にフィールドマッピングセクションが表示されます。ここでは、CSVまたは他のプラグインからのソースフィールドエントリと、WPFormsフォームからのデスティネーションフィールドエントリがペアになります。

エントリインポーターは、類似のラベルに基づいてソースフィールドとデスティネーションフィールドを自動的に一致させます。たとえば、Emailというラベルのソースフィールドは、WPFormsのEmailフィールドに自動的にマッピングされます。マッピングされた行は白で表示され、マッピングされていない行は黄色でハイライトされるため、まだ対応が必要なものを簡単に特定できます。

データのインポート用のフィールドマッピングインターフェイス:ソースフィールドが宛先フィールドにマッピングされています(名前から名前:ファースト、メールからメール、メッセージからコメントまたはメッセージ)。マッピングされていないプレースホルダーが2つと、5つのフィールドのうち3つがマッピングされているという警告が表示されます。

マッピングを調整するには、いずれかのソースフィールドドロップダウンをクリックして別のソースを選択します。デスティネーションフィールドをスキップするには、ソースドロップダウンを— フィールドを選択 —プレースホルダーのままにします。スキップされたフィールドは、インポートされるすべてのエントリで空のままになります。

注意: エントリインポーターは、インポート中にフィールド値を検証します。メールアドレス、URL、電話番号、日付、住所は、一致するWPFormsフィールドタイプに対してチェックされます。無効な値はスキップされます。

インポートの実行

フィールドマッピングが完了すると、エントリをインポートボタンの上に確認メッセージが表示され、インポートしようとしているエントリ数とインポート先が示されます。プラグインインポートの場合、メッセージにはソースフォームとプラグインの名前も表示されます。

最終確認としてレビューし、エントリをインポートをクリックして開始します。

ソースフィールドの名前、メール、メッセージが宛先フィールドの名前:ファースト、メール、コメントまたはメッセージにマッピングされているフィールドマッピングダイアログ。インポートを開始するためにインポートエントリボタンが強調表示されています。

大きなファイルはチャンクで処理されるため、数千ものエントリのインポートがタイムアウトなしで確実に完了します。インポートの実行中はページを開いたままにすることができます。

インポートが完了すると、結果を要約するインポート完了モーダルが表示されます。3つのカウント(合計エントリ、インポートされたエントリ、問題のあるエントリ)が表示され、デスティネーションフォームの名前が表示されます。たとえば、「14件のエントリがRegistration Formにインポートされました」のように表示されます。

インポート完了モーダル:14件のエントリが登録フォームにインポートされました。サマリーには合計14件、インポート済み14件、問題あり0件と表示されます。アクション:インポート済みエントリを表示、新規インポートを開始。

モーダルから、インポートされたエントリを表示をクリックしてデスティネーションフォームのエントリページを開くか、新規インポートを開始をクリックしてエントリインポーターに戻り、別のインポートを実行します。

よくある質問

以下に、エントリインポーターの使用に関するよくある質問にお答えします。

どのフォームプラグインからエントリをインポートできますか?

エントリインポーターは現在、次のソースプラグインをサポートしています:

  • 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へのフォームエントリのエクスポートガイドをご覧ください。

最高のWordPressドラッグアンドドロップフォームビルダープラグイン

簡単、高速、安全。WPFormsを信頼する600万人以上のウェブサイト所有者に加わりましょう。