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年度 男女および級別ダブルス卓球大会~

2026.09.14

昨年度優勝した相性の良い大会で、今年もA級男子ダブルスの上位進出を目指して熱戦に挑みました。予選で完敗したペアへの雪辱、前回の決勝相手との接戦を経て、結果は見事準優勝。パートナーとの連携が勝敗を左右するダブルスならではの難しさや、決勝で攻略できなかった「カットマン」への新たな闘志をつづります。

会社を続けるということ ~企業寿命30年説と創立80周年~

2026.09.07

会社が長く存続することは、決して当たり前ではありません。取引先の破産を知った時期に迎えた、親会社・橋口電機の創立80周年。企業寿命30年説や橋口電機が幾度もの経済危機を乗り越えてきた歴史を振り返りながら、堅実な財務基盤と変化への挑戦を両立し、SUNBITが長寿企業として歩み続けるための経営について綴ります。

世界に一つだけのマイカップヌードル

2026.08.31

世界に一つだけのカップヌードルを作ってみませんか?カップを自由にデザインし、4種類のスープと12種類の具材から好きな組み合わせを選んで、自分好みの一杯を作れる「マイカップヌードルファクトリー」。本格的な包装工程まで楽しめる、大人も思わず夢中になる体験の様子をご紹介します。

3歳から始めたピアノ。気づけば父親の手には負えなくなっていました。

2026.08.24

3歳からピアノを続けてきた娘が、コンクールで入賞できなかった悔しさをきっかけに、毎日30分の練習を決意。家族もグランドピアノを迎え入れ、その本気を支えます。努力を重ねた結果、昨年は優秀賞、今年は小学5年生ながら5・6年生の部で銅賞を受賞。楽しみながら成長し、いつしか父を追い越していった娘への誇らしい思いを綴ります。

アーカイブ

ブログ内検索

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