Defualt

【Salesforce活用ブログ】依頼の多い自動化(フロー)要件3選の作成方法!!Column

2026.08.12

2024年9月メルマガ  
 
ビズブーストでは、Salesforce運用に課題を持つ企業様に向けた無料相談を実施中です。 戦略の見直しから、具体的な運用改善提案までご支援いたします。お気軽にご相談ください。
 
ーーーーーーーーーーーーーーーーーーーーーーー

■目次

・フローとは

・①データの自動更新

・②データの自動作成

・③メール通知

ーーーーーーーーーーーーーーーーーーーーーーー
 

フロー(自動化機能)とは

Salesforceのフロー機能は、業務プロセスの自動化を簡単に実現できるツールです。コードを書かずにドラッグ&ドロップで設定できるため、非エンジニアでも利用しやすいのが特徴です。
 
フローには以下の種類があります:
 
・画面フロー:ユーザーが入力する画面を含むプロセス。ガイド付きのタスク処理に使われます。
・自動フロー:ユーザーの操作なしで自動的に動作し、レコードの作成、更新、削除などを実行します。
・スケジュールフロー:指定した日時や間隔で自動的に実行されます。
・レコードトリガーフロー:レコードが作成、更新、削除されたときに自動的に実行されます。
これにより、複雑なプロセスや条件分岐を自動化でき、業務効率を大幅に向上させることが可能です。
 
※本手順は動作保証は行いません。

①データの自動更新

以下、自動化を作成いたします。
 
商談のフェーズ項目が受注に更新
受注日項目が本日の日付が自動登録
 
①Salesforceにログインし、画面右上の歯車から設定をクリック(以後こちらの手順はスキップ)
image (1)
 
②画面左上のクイック検索からフローと検索し、画面下部にヒットしたフローをクリック(以後こちらの手順はスキップ)
image (2)
 
③新規フローをクリック(以後こちらの手順はスキップ)
image (3)
 
④最初から開始をクリック
image (4)
 
 
⑤レコードトリガーフローを選択し作成
image (15)
 
 
⑥画面右記に出る開始設定を以下の様に設定
オブジェクト:商談(自動化を起動する条件基となるオブジェクトを指定)
トリガーを指定:レコードが更新された(自動化を起動するタイミングを指定)
エントリ条件を設定:
条件の要件 = すべての条件に一致(AND)
項目 = フェーズ(起動基となる項目を指定)
演算子 = 次の文字列と一致する
項目 = 受注 
image (6)
 
⑦画面左上の赤枠をクリックし新規リソースをクリック
image (7)
 
⑧数式をクリックし、以下内容で設定(受注日に登録する編集を指定(今日))
データ型:日付
数式:TODAY()
image (8)
 
⑨以下箇所をクリック
MCOWMXYXGGNNHPBJGUN4GD4Z55NM
 
⑩レコードを更新をクリックし、以下内容で設定
*更新するレコードを検索してその値を設定する方法:フローをトリガーした 商談 レコードを使用
項目:受注日
値:Today
image (10)
 
⑪保存をクリック
image (11)
 
⑫有効化をクリックし完了
image (12)

 

自動化の作成が完了したため動作を確認いたします。

 
①受注日が空欄であることを確認
image (13)
 
②フェーズ = 受注に更新したタイミングで受注日 = 今日に更新
image (14)
 

②データの自動作成

 
以下、自動化を作成いたします。
 
商談のフェーズを更新
商談に紐づくToDoの自動作成
 
①レコードトリガーフローを選択し作成(前手順の⑤から)
image (15)
 
②画面右記に出る開始設定を以下の様に設定
オブジェクト:商談(自動化を起動する条件基となるオブジェクトを指定)
トリガーを指定:レコードが更新された(自動化を起動するタイミングを指定)
エントリ条件を設定:
条件の要件 = すべての条件に一致(AND)
項目 = フェーズ(起動基となる項目を指定)
演算子 = 変更済み
項目 = True
image (16)
 
③以下新規リソース > 変数を選択し、以下内容を設定
リソース種別:変数
データ型:レコード
オブジェクト:ToDo
image (17)
 
④レコードトリガーフローの下の●をクリックし割り当てを選択
image (18)
 
⑤変数箇所を以下内容で設定
・項目:{!③で作成した変数.WhatId} 演算子:次の文字列と一致する 値:{!$③で作成した変数.Id}
・項目:{!③で作成した変数.Subject} 演算子:次の文字列と一致する 値:ネクストアクションを確認
・項目:{!③で作成した変数.OwnerId} 演算子:次の文字列と一致する 値:{!$Record.OwnerId}
image (19)
 
⑥ToDo作成の後にレコードを作成コンポートネントを追加
image (18)
 
⑦以下内容で設定
レコードの項目値の設定方法:レコード変数から
作成するレコード数:1
レコード:③で作成した変数をセット
image (21)
 
⑧画面右上の保存後、有効化をクリックし完了
image (22)
 

 

自動化の作成が完了したため動作を確認いたします。

 
①ToDoの作成はされていない
image (23)
 
②フェーズを更新しToDoが作成されることを確認
image (24)
 

③メール通知

以下、自動化を作成いたします。
 
商談のフェーズを受注に更新
特定のユーザにメール送信
 
①レコードトリガーフローを選択し作成
image (15)
 
②画面右記に出る開始設定を以下の様に設定
 
オブジェクト:商談(自動化を起動する条件基となるオブジェクトを指定)
トリガーを指定:レコードが更新された(自動化を起動するタイミングを指定)
エントリ条件を設定:
条件の要件 = すべての条件に一致(AND)
項目 = フェーズ(起動基となる項目を指定)
演算子 = 次の文字列と一致する
項目 = 受注
image (6)
 
③レコードトリガーフローの下の● > アクション > 右の画面からメール送信を選択し以下を設定
件名:メールの件名
受信者アドレス:受信者のメールアドレス
本文:メール本文
image (27)
 
④画面右上の保存後、有効化をクリックし完了
image (28)
 

動化の作成が完了したため動作を確認いたします。

 
①商談を受注に更新
②以下メールが受信されたことを確認
MCNTPGOICMQNGHTLXTLXDE3QR6HM
 
 

まとめ

Salesforceのフロー機能は、コード不要で業務プロセスを自動化できる強力なツールです。ドラッグ&ドロップで簡単に設定でき、ユーザー操作を伴うガイド付きフローや、レコード更新・作成などの自動処理を実現します。複雑な条件分岐やスケジュール実行にも対応し、反復作業やエラーの削減、効率向上が可能です。これにより、ビジネスプロセスを迅速に最適化し、開発リソースの節約に貢献しますので、是非ご利用ください!
 

著者情報 ビズブースト編集部

ビズブーストブログは、「課題を成長に変える」ための実践的な情報メディアです。営業、マーケティング、採用、テクノロジー。どの分野であれ、あなたの「今」の疑問に答え、明日からの具体的で実行可能なアクションを引き起こすノウハウを執筆しています。