Blog

BLOG

2023.01.06

Salesforce スケジュールトリガーフローのご紹介【後編】 〜相対日付のスケジュールトリガーフロー〜

このエントリーをはてなブックマークに追加

こんにちは、クラウドソリューション部 カスタマーサクセスチームの坂井です。

今回は、前回の Salesforce のスケジュールトリガーフローについて説明の続きになります。

相対日付とは?

相対日付とは、「今日」「来月」「昨年度」などを特定の基準からの前後の関係を表した日付を示します。
スケジュールトリガーフローでは、「当日」「1日後」「30日前」などの、基準日から何日前なのか、何日後なのかを判定します。

複数の日付で実行が必要な場合は、あらかじめ実行する日をチェックして、その日付ごとにスケジュールトリガーフローを実行するわけではなく、Salesforce のレコードの日付項目から計算して、自動的に実行させます。

当日を判定する場合

今回の動画では、公開カレンダーにWeb会議のURLが登録されている、行動の日付を判定しています。

数式のカスタム項目を作成して、数式で当日を判定するチェックボックスを作成します。

当日を判定する数式

IF( 行動の日付 = 今日, True , False )

チェックボックスの「True」の項目が今日の項目になりますので、これを条件に入れることで、当日を判定できるようになります。

n日後、n日前を判定する場合

Salesforce で契約情報などを管理していて、契約終了日の30日前に通知が欲しい場合も、同じように30日前を判定する項目を作成します。

契約終了日30日前を判定する数式

IF(( 契約終了日 - 30日) = 今日 , True , False )

  • 4/30契約終了 → 3/31に通知
  • 5/31契約終了 → 5/1に通知

例えば、納品日を管理している場合は、「-30」の部分を「+30」にすることで、納品日の30日にフォローの電話を入れる通知を出すこともできるようになります。

こちらも、この条件に合うかどうかを毎日判定させることで、特定の日にフローが起動します。

月初、月末を判定する場合

毎月1日に行う作業がある場合は、年月日の日だけを返すDAY関数を使うことで、判定できます。

毎月1日を判定する数式

IF( DAY(今日) =1, True , False )

月末の場合は、28日、30日、31日と最終日がバラバラなので、1日を足して1日になることで判定します。

月末を判定する数式

IF( DAY(今日 + 1日 ) =1, True , False )

  • 4/30 → DAY(4/30 +1日) = DAY(5/1)  = 1
  • 5/31 → DAY(5/31 +1日)  = DAY(6/1)  =  1

【動画内容】 (18分程度 ※音声が流れます)

  • スケジュールトリガーフロー
  • 相対日付のトリガー
  • フローの準備
  • フローの作成

レコードトリガーフローと時間ベースのトリガーの組み合わせ

レコードトリガーフローでも、スケジュールを追加できます。
レコードトリガーフローの「開始」のオプションで、「スケジュール済みのパスを追加」で、
「レコードの更新」と「時間ベース」の条件を組み合わせたフローを作ることができます。

「スケジュール済みのパスを追加」で、「時間取得元」(基準日)と「オフセット数」(基準日から(まで)の時間)を設定できます。

スケジュールトリガーフローより細かい、月単位、日単位、時間単位のスケジュールが設定できます。

まとめ

スケジュールトリガーフローを実行するには、カスタム項目で計算式と併用することによって、細かい条件のアクションができるようになります。

DAY関数だけではなく、今回は紹介できなかったMONTH関数、YEAR関数を組み合わせることで、「毎年4月に1回だけ実行」、「2年に1回だけ実行」することもできます。

例えば、6ヶ月に1回の車のオイル交換の通知メールや、2年に1回の車検案内メールを取引先責任者にメールを送ったり、七五三を迎えるお子さんをお持ちの取引先責任者に、七五三の1ヶ月前に記念写真の案内メールを送ったりも自動化できます。

特定の周期で時間ベースで行っている作業は、スケジュールトリガーフローを使うと、処理を効率化できますので、ぜひ参考にしていただけると幸いです。

カレンダー

«1月»
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31     

最近のエントリー

炊飯器の買い替え|メーカーから機種選びまで

2026.01.26

10年使った炊飯器が大きな故障はないものの、水漏れや炊き上がりの変化などから寿命を意識し、買い替えを検討。ネット検索では情報過多に戸惑い、家電量販店で最新事情を確認する流れを選びました。メーカーは保温性能と使い慣れた考え方を重視し、象印マホービンを継続候補に。価格帯や世代差、型落ち上位モデルの魅力を整理し、価格推移を見ながら最適な購入タイミングを探っています。

Salesforce のダッシュボードの機能 〜動的ゲージグラフの設定方法〜

2026.01.23

ダッシュボードの目標管理を、もっと効率的に行いたい方におすすめの記事です。Salesforceの「動的ゲージグラフ」は、ユーザーやレコードの項目を目標値として参照できるため、複数のダッシュボードで同じ目標を使っている場合でも、元データを一か所更新するだけで反映される点が特長です。具体的な仕組みから具体的な作成手順、活用時のポイントまでを分かりやすく解説しています。KPI管理や目標達成率の可視化に役立つ内容となっております。

"寝る"以外の科学的な休養法

2026.01.19

疲れたときは「寝る」だけで十分だと思っていませんか?本記事では、科学的な視点から休養を7つのタイプに分類し、運動や人との交流、環境の変化など、行動することで回復につながる方法を紹介しています。自分に合った休養の取り方を知り、日々の疲労と上手に付き合うためのヒントをお届けします。

ラージボール卓球 ~2025年度 さがねんりんピックラージボール卓球交流大会~

2026.01.14

2025年10月に開催されたさがねんりんピック2025 ラージボール卓球交流大会に混合ダブルスA級で参加した体験を振り返ります。予選リーグを2位で通過し、決勝トーナメントでは準決勝まで進出。苦手とするカットマンペアとの対戦を通じて、戦術理解や練習の重要性を実感しました。結果だけでなく、試合を通して感じた反省や今後の反省、健康と向き合いながら競技を続けていく思いについても触れています。

アーカイブ

ブログ内検索

  1. TOP
  2. BLOG
  3. Salesforce スケジュールトリガーフローのご紹介【後編】 〜相対日付のスケジュールトリガーフロー〜