「Salesforceを入れたけど、結局手作業が残ってしまっている」——そういった声をよく耳にします。

SalesforceにはFlow(フロー)という自動化の仕組みがあります。これを使うと、メール送信・データの更新・通知・関連レコードの作成といった繰り返し作業を、プログラミング不要で自動化できます。

この記事では、Flowとは何か・どんな業務に使えるか・設計時に押さえるべきポイントを、中小企業での実例をもとに解説します。

この記事でわかること
  • SalesforceのFlowとは何か(種類と使い分け)
  • 中小企業で実際に自動化できる業務の具体例
  • Flow設計で失敗しないための考え方
  • 「自動化してはいけない」業務の見分け方

SalesforceのFlowとは何か

Flowとは、Salesforceに標準搭載された業務自動化ツールです。「条件を満たしたら○○を実行する」という処理を、画面上のエディタで組み立てられます。

かつてはApexコード(プログラミング)でしか実現できなかった処理の多くが、現在はFlowで実装可能になっています。

Flowの主な種類

レコードトリガーFlow
レコードの作成・更新・削除をきっかけに自動実行。最もよく使われる。
スケジュールトリガーFlow
毎日・毎週など、指定した日時に自動実行。定期チェックや一括処理に使う。
画面Flow
ユーザーが画面を操作しながら進める入力ウィザード。複数オブジェクトへの一括登録などに使う。
自動起動Flow
外部から呼び出して実行するFlow。他のFlowや外部APIとの連携に使う。

中小企業での日常業務の自動化には、主にレコードトリガーFlowスケジュールトリガーFlowの2種類を使うケースが多いです。

中小企業で実際に自動化できる業務

「どんな業務をFlowで自動化できるのか」を具体的にイメージできるよう、実際の活用例を整理しました。

業務カテゴリ 自動化の内容 きっかけ(トリガー)
メール送信 受注後に仕入先へ発注メールを自動送信 商談ステージが「受注」に変更
通知 担当者変更時に新担当者へSlack/メール通知 取引先責任者の担当者項目が更新
関連レコード作成 商談成立時に自動でプロジェクト(カスタムオブジェクト)を作成 商談フェーズが「成立」に変更
項目の自動入力 商談の取引先情報から、住所・担当者名を自動コピー 商談レコードの作成時
期限チェック・催促 納期回答が○日以内にない場合、催促メールを自動送信 毎日スケジュール実行
承認フロー補助 見積金額が○万円超の場合、上長へ確認通知 見積レコードの作成時

これらはすべて、実際に中小企業で構築・運用している自動化の例です。共通するのは「条件が明確で、毎回同じ処理を繰り返している」業務だという点です。

Flow設計で失敗しないための3つのポイント

Flowは設計を誤ると、意図しないタイミングで動いたり、処理がループしてしまったりすることがあります。設計前に必ず押さえておくべきポイントを3つ紹介します。

① 「何をきっかけに、何をするか」を先に日本語で書く

1
トリガーを決める
「商談ステージが受注に変わったとき」など、起動条件を具体的に定義する
2
条件を絞る
「すべての商談」か「特定の担当者の商談だけ」か、対象範囲を明確にする
3
アクションを定める
「仕入先Aにメールを送る」「プロジェクトレコードを作成する」など実行する処理を1つずつ整理する

Flowのエディタを開く前に、この3ステップを紙か文書で整理しておくと、設計のブレがなくなります。

② 「変更前の値」と「変更後の値」を区別する

レコードトリガーFlowでは、「変更前の値」と「変更後の値」の両方が参照できます。たとえば「ステージが変わったときだけ動かす」場合は、「変更前のステージ ≠ 受注」かつ「変更後のステージ = 受注」という条件が必要です。

この区別を忘れると、レコードを保存するたびに何度もFlowが動いてしまいます。

POINT

「ステージが受注になったとき」ではなく、「ステージが受注に変わったとき」という変化点を条件にする。これがFlow設計で最も多い誤りです。

③ テスト環境(Sandbox)で動作確認してから本番へ

Flowは一度有効化すると、条件を満たしたレコードに対してすぐに動き出します。本番環境でいきなり動かすのではなく、Sandbox(テスト環境)で動作を確認してから本番へ移行することを強くおすすめします。

特にメール送信を含むFlowは、テスト中に実際のメールが送られないよう設定を確認してください。

「自動化してはいけない」業務の見分け方

Flowで自動化できる業務は多いですが、自動化すべきでない業務も存在します。判断の基準はシンプルです。

「条件が毎回同じか」「判断が不要か」を確認してください。人が状況を見て判断する必要がある業務を自動化すると、例外対応ができなくなり、現場が混乱します。

具体的には、以下のような業務は自動化に不向きです。

逆に言えば、「いつも同じ手順で、同じ結果になる処理」はすべて自動化の候補です。まず日々の業務を棚卸しして、繰り返しの多い処理を洗い出すことが第一歩になります。

まとめ:Flowは「手放せる作業を探す」ことから始まる

この記事のまとめ
  • SalesforceのFlowはプログラミング不要で業務を自動化できるツール
  • レコードトリガー・スケジュールトリガーが中小企業での主な活用形式
  • メール送信・通知・関連レコード作成など、定型業務に向いている
  • 設計前に「何をきっかけに、何をするか」を日本語で整理するのが重要
  • 判断が必要な業務・例外の多い業務は自動化に不向き

Flowの設計は「便利な機能を試す」ことよりも、「今の業務の中で手放せる作業を見つける」ことが出発点です。

「どの業務を自動化できるか一緒に考えてほしい」「Flowを設定してみたが正しく動かない」といったご相談も承っています。お気軽にどうぞ。

Salesforce Flowの設計・構築をご支援します

業務の棚卸しから自動化設計・実装・動作確認まで、一貫してサポートします。
まずは無料相談からお気軽にどうぞ。

無料相談を申し込む