Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

商談成立時に主取引先責任者のロールに自動メールを送信する

公開日: Apr 21, 2026
説明
※この記事は英語版を翻訳しており、一部機械翻訳を含むため内容は後日更新される可能性があります。最新の内容は英語版を参照してください。表示言語は画面右下の言語名から切り替えられます。

関連する商談の成立後に主取引先責任者の役割に自動的にメールを送信したい場合は、レコードトリガーフローを作成することでこれを実行できます。ただし、取引先責任者の役割を「主」に指定しなかった場合、このフローでメールは送信されず、商談は未完了のままです。
解決策

事前作業: Classic メールテンプレートを作成する

  1. Salesforce 画面の右上隅にある歯車アイコンをクリックします。
  2. [設定] を選択します。
  3. [クイック検索] ボックスで「Classic メールテンプレート」を検索して開きます。
  4. [新規テンプレート] をクリックします。
  5. この例では、[カスタム] オプションを選択します。
  6. [次へ] をクリックします。
  7. [Available For User (ユーザーが使用可能)] チェックボックスをオンにします。
  8. メールテンプレート名を指定します。たとえば「商談成立」とします。
  9. [次へ] をクリックします。
  10. 次の例のような差し込み項目を [件名] フィールドに貼り付けます。
    • {!Opportunity.Name} {!Opportunity.StageName}
  11. 次の例のような差し込み項目を [HTML 内容] フィールドに貼り付けます。
    • 商談名: {!Opportunity.Name}
      ステージ: {!Opportunity.StageName}
      完了予定日: {!Opportunity.CloseDate}
      金額: {!Opportunity.Amount}
      リンク: {!Opportunity.Link}
  12. [次へ] をクリックします。
  13. [HTML 版からテキストのコピー] をクリックします。
  14. [保存] をクリックします。

事前作業: メールアラートを作成する

  1. [設定] の [クイック検索] ボックスで、「メールアラート」を検索して開きます。
  2. [新規メールアラート] をクリックします。
  3. 説明を入力します。たとえば「商談成立フローのメールアラート」とします。
  4. [オブジェクト] に [商談] を選択します。
  5. [メールテンプレート] に「商談成立」を選択します。
  6. [受信者種別] に [関連する取引先責任者] を選択します。
  7. [関連する取引先責任者: 取引先責任者] を [選択可能なメール受信者] 列から [選択済みメール受信者] 列に移動します。
  8. [保存] をクリックします。

新しいフローを作成する

  1. [設定] の [クイック検索] ボックスで「フロー」を検索して開きます。
  2. [新規フロー] をクリックします。 
  3. [レコードトリガフロー] を選択し、[次へ] をクリックします。
  4. [自動レイアウト] をクリックします。

フローに開始タイミングを指示する

  1. [開始] をクリックすると、ボックスが開きます。
  2. トリガーの右側の [編集] をクリックします。
  3. フローをトリガーする条件としてレコードが作成または更新されたときを選択します。
  4. レコードが保存された後でフローを実行するように設定します。
  5. [完了] をクリックします。
  6. [オブジェクトを選択] をクリックします。
  7. [オブジェクト] に [商談] を選択します。
  8. [条件の要件] を [すべての条件に一致 (AND)] に設定します。
    • [項目] を [StageName] に設定します。
    • [演算子] を [次の値と一致する] に設定します。
    • [値] を「成立」に設定します。
  9. [更新されたレコードでフローを実行するタイミング] を [条件の要件に一致するようにレコードを更新したときのみ] に設定します。
  10. [完了] をクリックします。

商談から取引先責任者の役割 ID の情報を取得する

  1. [開始] と [終了] の間にある + アイコンをクリックします。
  2. [レコードを取得] を選択します。
  3. 表示ラベルを指定します。たとえば「curOpportunityContactRole」とします。
  4. [オブジェクト] に [商談の取引先責任者の役割] を選択します。
  5. [条件の要件] を [すべての条件に一致 (AND)] に設定します。
    • [項目] を [OpportunityId] に設定します。
    • [演算子] を [次の値と一致する] に設定します。
    • [値] を「$Record Opportunity.ID」に設定します。
    • [+ 条件を追加] をクリックします。
    • [項目] を [IsPrimary] に設定します。
    • [演算子] を [次の値と一致する] に設定します。
    • [値] を「$Global Constant.True」に設定します。
  6. [並び替え順] を [並び替えなし] に設定します。
  7. [保存するレコード数] で [最初のレコードのみ] を選択します。
  8. [レコードデータの保存方法] で [項目を選択して変数を割り当てる (高度)] を選択します。
  9. [項目値の保存場所] で [個別の変数に保存] を選択します。
  10. [商談の取引先責任者の役割項目を保存する変数を選択] セクションの項目をクリックします。
    • ContactId を選択します。
    • [変数] 項目をクリックします。
    • [+ 新規リソース] をクリックします。
    • [リソース種別] に [変数] を選択します。
    • API 参照名を指定します。たとえば「curPrimaryContact」とします。
    • [データ型] に [テキスト] を選択します。
    • [複数の値を許可 (コレクション)] チェックボックスをオフにします。
    • [入力で使用可能][出力で使用可能] のチェックボックスをオンにします。
    • [完了] をクリックします。
  11. [完了] をクリックします。

主取引先責任者がいる場合といない場合の動作を決定する

  1. [curOpportunityContactRole] と [終了] の間にある + アイコンをクリックします。
  2. [決定] を選択します。
  3. 表示ラベルを指定します。たとえば「主取引先責任者の役割は見つかるか?」とします。
  4. [新しい結果] に、「はい」などの表示ラベルを指定します。
    • [結果を実行する条件の要件] を [すべての条件に一致 (AND)] に設定します。
    • [リソース] を「curPrimaryContact」に設定します。
    • [演算子] を [値なし] に設定します。
    • [値] を「$Global Constant.False」に設定します。
  5. [デフォルトの結果] をクリックします。
  6. 表示ラベルを「いいえ」などに変更します。
  7. [完了] をクリックします。

主取引先責任者がいない場合はフローを終了する

  1. 「いいえ」の下にある + アイコンをクリックします。
  2. [終了] を選択します。

主取引先責任者がいる場合は取引先責任者レコードから連絡先メールアドレスを取得する 

  1. はい」の下にある + アイコンをクリックします。
  2. [レコードを取得] を選択します。
  3. 表示ラベルを指定します。たとえば「getContact」とします。
  4. [オブジェクト] に [取引先責任者] を選択します。
  5. [条件の要件] を [すべての条件に一致 (AND)] に設定します。
    • [項目] を [取引先責任者 ID] に設定します。
    • [演算子] を [次の値と一致する] に設定します。
    • [値] を「curPrimaryContact」に設定します。
  6. [並び替え順] を [並び替えなし] に設定します。
  7. [保存するレコード数] で [最初のレコードのみ] を選択します。
  8. [レコードデータの保存方法] で [項目を選択して変数を割り当てる (高度)] を選択します。
  9. [項目値の保存場所] で [個別の変数に保存] を選択します。
    • [項目] を [メール] に設定します。
    • [変数] 項目で [新規リソース] をクリックします。
    • [リソース種別] に [変数] を選択します。
    • API 参照名を指定します。たとえば「varEmail」とします。
    • [データ型] に [テキスト] を選択します。
    • [入力で使用可能][出力で使用可能] のチェックボックスをオンにします。
    • [完了] をクリックします。
  10. [完了] をクリックします。

取引先責任者の役割にメールを送信する

  1. getContact」の下にある + アイコンをクリックします。
  2. [アクション] を選択します。
  3. [アクション] 検索バーで「商談成立フローのメールアラート」を検索します。
  4. [商談成立フローのメールアラート] を選択します。 
  5. 表示ラベルを指定します。たとえば「メールを送信」とします。
  6. [レコード ID] 項目で、[グローバル変数] の [Record Opportunity (商談をレコード)] を選択します。
  7. [商談 ID] を選択します。
  8. [完了] をクリックします。
  9. [保存] をクリックします。
  10. フローの表示ラベルを指定します。たとえば「商談が成立したときに主取引先責任者の役割にメールを送信」とします。
  11. [有効化] をクリックします。
ナレッジ記事番号

000389981

 
読み込み中
Salesforce Help | Article