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

レコードトリガーフローを使用して、商談成立時に取引先責任者にメールを送付する方法

公開日: Aug 25, 2025
説明

レコードトリガーフローは、レコードを作成、更新、削除された時に起動するフローです。

レコードトリガーフローの例
・ケースがクローズされたときに、顧客に自動的に満足度調査のメールを送信する
・商談のステージが「交渉/レビュー」に変更されたときに、営業マネージャーにカスタム通知を送信する
・リードが作成された時に、リードの所有者に対しToDoを作成する


シナリオ
今回はレコードトリガーフローを使用して、商談フェーズが "商談成立" となったことをトリガーに、商談の取引先責任者にメールを送信する方法を紹介します。
その際、宛先のTOには取引先責任者を、CCには商談所有者の上司を、BCCには営業チーム全体のメールアドレスを指定し、メールを送信します。


※ 注意
こちらの記載内容についての具体的な手順に関しては、Salesforce サポートでは対応できかねますので、あらかじめご了承ください。
お客様で構築しても期待通りの動作にならない場合は、Salesforce サポートに問い合わせてください。

解決策
  1. [設定] で、[クイック検索] ボックスに「フロー」と入力して、[フロー] を選択します。
  2. [新規フロー] を選択します。
  3. [最初から開始] を選択します。
  4. [レコードトリガーフロー] を選択して [作成] を選択します。
  5. 開始要素で、フローの起動条件を設定します。
    [オブジェクト]: 商談
    [フローをトリガーする条件]: レコードが更新された
    [条件の要件]: すべての条件に一致 (AND)
    [項目]: フェーズ
    [演算子]: 次の文字列と一致する
    [値]: Closed Won ※"商談成立" に該当するフェーズ値を設定します。
    [更新されたレコードでフローを実行するタイミング]: 条件の要件に一致するようにレコードを更新したときのみ
     
  6. [即時実行] の下の [+] をクリックして [アクション] を選択します。
  7. [レコードを取得] 要素を選択します。
  8. [レコードを取得] 要素にて、以下のように設定し、商談に紐づく取引先責任者情報を取得します。
    [表示ラベル]: ※任意 (例) 商談に紐づく取引先責任者情報を取得
    [API参照名]: ※任意 (例) GetContact
    [オブジェクト]: 取引先責任者
    [条件の要件]: すべての条件に一致 (AND)
    [項目]: Id
    [演算子]: 次の文字列と一致する
    [値]: {!$Record.ContactId} 
    [並び替え順]: 並び替えなし
    [保存するレコード数]: 最初のレコードのみ
    [レコードデータの保存方法]: すべての項目を自動的に保存
     
  9. [レコードを取得] 要素の下の [+] をクリックして、[メールを送信] を検索し、追加します。
  10. [メールを送信] アクションの表示ラベル、API参照名を設定します。
    [表示ラベル]: ※任意 (例) 顧客へメールを送信
    [API参照名]: ※任意 (例) SendMail
  11. [メールを送信] アクションで、以下のように宛先を設定します。その際、各項目のトグルを [含める] に変更します。
    [受信者アドレスリスト]: {!GetContact.Email} ※受信者アドレスリストの値には、[商談に紐づく取引先責任者情報を取得]>[メール] の順に選択し、顧客担当者のメールアドレスを指定します。
    [BCC 受信者アドレスリスト]: SalesTeam1@xxx.com ※BCC 受信者アドレスリストの値には、営業チーム全体のメールアドレスを直接入力します。
    [CC 受信者メールアドレス]: {!$Record.Owner.Manager.Email} ※CC 受信者メールアドレスの値には、[$Record]>[Owner]>[Manager]>[Email] の順に選択し、商談所有者のマネージャのメールアドレスを指定します。
  12. [メールを送信] アクションで、以下のようにメールの内容を設定し、右上の [X] を選択してアクションを閉じます。
    [件名]: ※任意 (例) ご契約いただきありがとうございます。
    [本文]: ※テキストテンプレートリソースを使用して本文を用意します。詳細は下記に記載します。
     
  13. [保存] をクリックします。
  14. 下記を設定して [保存] をクリックします。
    フローの表示ラベル: 商談が成立したらメールを送信する
    フローの API 参照名: Won_Opportunity_Send_to_Mail
  15. [有効化] をクリックします。
     

○テキストテンプレートを使用してメールの [本文] を用意する
  1. フロー左上のツールボックスを選択
  2. [新規リソース] を選択し、リソース種別に [テキストテンプレート] を選択
  3. API参照名を設定
    [API参照名]: ※任意 (例) body
  4. [リソースを挿入...] より、フローをトリガーした商談情報や取得した取引先責任者情報を差し込み項目として使用し、本文の内容を作成
   [本文]: ※「プレーンテキストとして表示」に変更して内容を記載する
    (例)
  {!GetContact.Account.Name} {!GetContact.LastName} {!GetContact.FirstName} 様

  この度は、弊社とのご契約をいただき、誠にありがとうございます。
  お客様のビジネスに貢献できることを大変嬉しく思っております。

  以下の詳細をご確認ください。

      商談名: {!$Record.Name}
      金額: {!$Record.Amount}
      成立日: {!$Record.CloseDate}
   担当者: {!$Record.Owner.LastName} {!$Record.Owner.FirstName}

  今後のご契約後の流れについては以下の通りです。
   {!$Record.NextStep}

  何かご不明点やご質問がございましたら、いつでもご連絡ください。
  今後ともよろしくお願いいたします。
   

ナレッジ記事番号

004205320

 
読み込み中
Salesforce Help | Article