フォームハンドラーと Web-to-リードフォームの統合
既存のSalesforce Web-to-リードフォームでフォームハンドラーを使用して、Account Engagementで使用できるマイクロレベルのWeb分析でキャンペーンとソースを追跡します。このインテグレーションでは、フォームデータが Salesforce と Account Engagement の両方にほぼ同時に投稿されます。
必要なエディション
| 使用可能なエディション: すべての Account Engagement エディション |
| 必要なユーザー権限 | |
|---|---|
| フォームハンドラーを作成する | Account Engagement の管理者ロールまたはマーケティングロール |
完了アクションを使用してプロスペクトを割り当てる場合は、この方法を使用することはお勧めしません。完了アクションと Web-to-リードフォームの両方でプロスペクトを作成する場合、重複レコードが作成されます。
-
[フォームハンドラー] ページを開きます。
- Account Engagementで、[Marketing | Forms | Form Handlers]を選択します。
- Lightning アプリケーションで、[コンテンツ]、[フォームハンドラー] の順に選択します。
- [+ フォームハンドラーを追加] をクリックします。
- フォームハンドラーに名前を付けます。
- フォルダーを選択します。
- キャンペーンを選択します。
- [成功した場所へのデータ転送を有効化] をマークします。Account Engagementが投稿を受信すると、同じデータ投稿が成功場所に転送されます。
-
[成功した場所] ドロップダウンから [特定の URL] を選択し、Web-to-リードフォームのコードから Salesforce の投稿アドレス URL を入力します。
- Salesforce の本番に転送 — 通常、このシナリオでは成功した場所は https://webto.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8 のようになります。
- Salesforce の Sandbox に転送 — 通常、このシナリオでは成功した場所は https://MyDomainName--SandboxName.sandbox.my.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8 のようになります。
- [エラー発生場所] ドロップダウンから [特定の URL] を選択し、フォームの URL を入力します。登録エラーが発生すると、ビジターはここにリダイレクトされます。
-
フォーム項目を追加してマッピングします。フォームの項目ごとに、この手順を繰り返します。
- [+ 新しい項目を追加] をクリックします。
- [外部項目名] を入力します。名前は、外部フォームの HTML 内に記述された入力タグの「name=」属性で指定されています。外部項目名では大文字と小文字が区別されます。
- 適切なプロスペクト項目を選択します。
- 変更を保存します。
- [フォームハンドラーを作成] をクリックします。
- [まとめ] セクションでエンドポイント URL をコピーします。
Web-to-リードフォームのソースコードで、投稿 URL をフォームハンドラーのエンドポイント URL に変更し、戻り先 URL を確認ページに変更します。
この記事で問題は解決されましたか?
ご意見をお待ちしております。

