プログラム用のカスタムアフィリエイト登録フォームを作成したいですか? Affiliate Forms for Ninja Forms アドオンを使用すると、Ninja Forms と AffiliateWP をシームレスに連携させ、パーソナライズされた登録フォームを作成できます。
このガイドでは、アドオンの設定、フォームの作成、アフィリエイトがすべてスムーズに機能するようにするためのプロセスを説明します。
Affiliate Forms For Ninja Forms アドオンを使用するには、Plus または Pro ライセンスが必要です。
Affiliate Forms for Ninja Forms アドオンのインストール
開始する前に、WordPressサイトにAffiliateWPをインストールして有効化していることを確認してください。
AffiliateWP がインストールされ、ライセンスが検証されたら、Affiliate Forms for Ninja Forms アドオンをすばやくインストールして有効化できます。
Affiliate Forms for Ninja Forms アドオンには、Ninja Forms プラグインが必要です。このプラグインもインストールして有効化しておく必要があります。
アフィリエイト登録フォームの作成
まず、登録フォームを作成しましょう。WordPress ダッシュボードで Forms » Add New に移動します。ここで、新しいアフィリエイトがプログラムに登録するために使用するフォームをデザインします。
最低限、フォームには Email Address と Affiliate Username のフィールドが必要です。これらはアフィリエイト登録に必須です。また、登録プロセスをスムーズにするために、First Name、Last Name、Password などのフィールドを含めることをお勧めします。
フォームが AffiliateWP と正しく連携するようにするには、Form Fields » AffiliateWP セクションに移動します。ここでは、Username、Payment Email、Promotion Method、Website URL などのフィールドが見つかります。これらのフィールドは、アフィリエイト固有のデータをキャプチャするために不可欠です。

First Name、Last Name、Email Address などのユーザー関連情報については、Ninja Forms のフィールドリストにある User Information Fields セクションに移動します。カスタムテキストフィールドを作成する代わりに、これらの定義済みのフィールドを使用してください。これらは AffiliateWP とシームレスに統合するように設計されています。
パスワードフィールドを含めたい場合は、フィールドリストの上部にある検索バーを使用して Password と Password Confirm を見つけます。これらのフィールドを追加すると、アフィリエイトは登録中にパスワードを設定できます。

すべてのフィールドが配置されたら、Done をクリックしてから Publish をクリックして進行状況を保存します。
フォームを公開した後、フォームエディタのメール&アクションタブに移動します。アフィリエイト登録アクションを追加し、各フォームフィールドを対応するAffiliateWPフィールドにマッピングします。例えば、メールフィールドをAffiliateWPのメールフィールドに、ユーザー名フィールドをAffiliateWPのユーザー名フィールドにマッピングします。登録後にアフィリエイトが自動的にログインするようにしたい場合は、アクション設定でこのオプションを有効にします。フォームを再度保存して公開してください。

最後に、WordPressダッシュボードのAffiliateWP » 設定 » Ninja Formsに移動します。作成したフォームをドロップダウンメニューから選択し、変更を保存します。この手順により、Ninja FormがAffiliateWPにリンクされ、フォームがアフィリエイト登録フォームとして機能するようになります。

アフィリエイト登録フォームの表示
アフィリエイト登録フォームの準備ができたら、次のいずれかの方法でサイトに表示できます。[affiliate_registration]ショートコードを使用してフォームを表示するか、Ninja Formsが提供するショートコードを使用してサイトの必要な場所にフォームを表示できます。
アフィリエイトをメーリングリストに追加する
Ninja Formsアドオンを活用することで、登録プロセス中にアフィリエイトをメーリングリストに追加できます。この機能は、MailChimp、Campaign Monitor、AWeberなどの人気のあるメーリングリストサービスをサポートしています。アフィリエイトがサインアップ時に自動的に購読されるように、メーリングリストアドオンをアフィリエイト登録フォームと並行して設定してください。
アフィリエイト登録のリダイレクトアクションの設定
アフィリエイトが登録フォームを完了したら、アフィリエイトエリアやカスタムウェルカムページなどの特定のページにリダイレクトできます。これを設定するには、Ninja Formsエディタのメール&アクションタブに移動します。新規アクションを追加をクリックし、コアアクションセクションからリダイレクトを選択します。

URLフィールドに、登録後にアフィリエイトを誘導したいページのリンクを入力します。

リダイレクトアクションが設定されたら、フォームを保存して変更を有効にします。この簡単な手順により、新規アフィリエイトは登録直後に適切な場所に誘導され、シームレスな体験を提供できます。
よくある質問
アフィリエイト登録用のNinja Formを指定するにはどうすればよいですか?
Ninja Formsでフォームを作成した後、AffiliateWP » 設定 » Ninja Formsに移動し、アフィリエイト登録に使用したいフォームを選択します。変更を保存して、AffiliateWPでフォームを有効にします。
アフィリエイト登録に複数のNinja Formを使用できますか?
いいえ、一度にアフィリエイト登録フォームとして指定できるフォームは1つだけです。ただし、必要に応じてこのフォームを変更したり、別のフォームに置き換えたりすることは可能です。
メーリングリスト連携を設定するために追加のプラグインが必要ですか?
はい、Ninja Forms用のMailChimpやCampaign Monitorなどのメーリングリストアドオンが必要です。これらのアドオンを使用すると、登録中にアフィリエイトをメーリングリストに自動的に追加できます。
フォームが正しく機能しているかテストするにはどうすればよいですか?
フォームを使用してテスト登録を送信し、AffiliateWP » Affiliates で結果を確認します。アフィリエイトアカウントが作成され、フィールドが正しくマッピングされていることを確認してください。
登録後にアフィリエイトをカスタムページにリダイレクトできますか?
はい、フォームのメール&アクションタブでカスタムリダイレクトアクションを設定できます。カスタムページのURLを入力するか、アフィリエイトエリアのマージタグを使用します。
これで完了です!Affiliate Forms for Ninja Formsアドオンは、カスタムアフィリエイト登録フォームを作成するための柔軟でユーザーフレンドリーなソリューションを提供します。Ninja FormsとAffiliateWPを統合することで、アフィリエイトのサインアップを合理化し、メーリングリストの購読を管理し、追加のNinja Forms機能を使用してプログラムを強化できます。この統合により、アフィリエイトにとってスムーズなオンボーディングエクスペリエンスが保証されると同時に、アフィリエイトプログラムを効果的に成長および管理するためのツールが提供されます。