Salesforceで商談が成立したら、Shopifyの在庫数を更新する
試してみる
■概要
Salesforceで商談が成立した後に、Shopifyの在庫情報を手作業で更新する業務は、手間がかかるだけでなく更新漏れなどのミスにつながることもあります。このワークフローを活用すれば、Salesforceで商談が成立すると、関連する商品の在庫情報がShopify上で自動的に更新されるため、手作業による手間やミスを解消できます。Salesforceを起点とした在庫管理を自動化し、業務の正確性と効率性を高めます。
■このテンプレートをおすすめする方
・SalesforceとShopifyを利用し、手作業で在庫情報を連携させている方
・Salesforceを軸にした在庫管理の自動化に関心がある方
・商談成立から在庫引き当てまでのプロセスを自動化し、人的ミスをなくしたい方
■注意事項
・Salesforce、ShopifyのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・【Salesforce、Shopify】はチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
「Salesforceで商談が成立したのに、ECサイトの在庫更新が漏れていてクレームに繋がってしまった…」
「手動での在庫数の反映は時間がかかるし、入力ミスも怖い…」
このように、CRMとECサイト間での在庫情報の連携に手間や課題を感じていませんか?
もし、Salesforceで商談のステータスが「成立」に変わった際に、自動でShopifyの在庫数を更新してくれる仕組みがあれば、これらの悩みから解放されます。営業担当者は次の商談に、EC担当者は販売戦略の立案といった、より重要な業務に集中できる時間を生み出すことができるでしょう!
今回ご紹介する自動化は、ノーコードで簡単に設定可能です。
手間や時間もかからないので、ぜひ自動化を導入して作業をもっと楽にしましょう!
とにかく早く試したい方へ
YoomにはSalesforceの商談情報をもとに在庫管理を自動化する業務フロー自動化のテンプレートが用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
Salesforceで商談が成立したら、Shopifyの在庫数を更新する
試してみる
■概要
Salesforceで商談が成立した後に、Shopifyの在庫情報を手作業で更新する業務は、手間がかかるだけでなく更新漏れなどのミスにつながることもあります。このワークフローを活用すれば、Salesforceで商談が成立すると、関連する商品の在庫情報がShopify上で自動的に更新されるため、手作業による手間やミスを解消できます。Salesforceを起点とした在庫管理を自動化し、業務の正確性と効率性を高めます。
■このテンプレートをおすすめする方
・SalesforceとShopifyを利用し、手作業で在庫情報を連携させている方
・Salesforceを軸にした在庫管理の自動化に関心がある方
・商談成立から在庫引き当てまでのプロセスを自動化し、人的ミスをなくしたい方
■注意事項
・Salesforce、ShopifyのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・【Salesforce、Shopify】はチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
SalesforceとShopifyを連携して在庫管理を自動化するフローを作ってみよう
それではここから、Salesforceで商談が成立した際に、Shopifyの在庫数を自動で更新するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Salesforce /Shopify
[Yoomとは]
フローの作成方法
今回は大きく分けて以下のプロセスで作成します。
※これから作成するフローボットは、オペレーション数が5つを超えています。
オペレーション数が5つを超えるフローボットをご利用いただくには、ミニプラン以上の有料プランへのご加入が必要です。
フリープランでは起動できませんので、ご注意ください。
※ミニプランなどの有料プランは、2週間の無料トライアルが可能です。
無料トライアル中なら、普段制限されているアプリや機能も自由にお試しいただけますので、ぜひ活用してみてください。
- SalesforceとShopifyのマイアプリ連携
- テンプレートをコピー
- Salesforceのトリガー設定と各アクション設定
- トリガーをONにし、フローが起動するかを確認
Salesforceで商談が成立したら、Shopifyの在庫数を更新する
試してみる
■概要
Salesforceで商談が成立した後に、Shopifyの在庫情報を手作業で更新する業務は、手間がかかるだけでなく更新漏れなどのミスにつながることもあります。このワークフローを活用すれば、Salesforceで商談が成立すると、関連する商品の在庫情報がShopify上で自動的に更新されるため、手作業による手間やミスを解消できます。Salesforceを起点とした在庫管理を自動化し、業務の正確性と効率性を高めます。
■このテンプレートをおすすめする方
・SalesforceとShopifyを利用し、手作業で在庫情報を連携させている方
・Salesforceを軸にした在庫管理の自動化に関心がある方
・商談成立から在庫引き当てまでのプロセスを自動化し、人的ミスをなくしたい方
■注意事項
・Salesforce、ShopifyのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・【Salesforce、Shopify】はチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
ステップ1:SalesforceとShopifyをマイアプリ連携
Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
それでは、ここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。
Salesforceのマイアプリ連携
※Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。
フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
※チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。
無料トライアル中には制限対象のアプリを使用することができます。
以下の手順をご参照ください。
Shopifyのマイアプリ連携
※Shopifyもチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。
フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
以下の手順をご参照ください。
ステップ2:テンプレートをコピーする
続いてYoomのテンプレートをコピーします。
以下バナーの「試してみる」をクリックします。
Salesforceで商談が成立したら、Shopifyの在庫数を更新する
試してみる
■概要
Salesforceで商談が成立した後に、Shopifyの在庫情報を手作業で更新する業務は、手間がかかるだけでなく更新漏れなどのミスにつながることもあります。このワークフローを活用すれば、Salesforceで商談が成立すると、関連する商品の在庫情報がShopify上で自動的に更新されるため、手作業による手間やミスを解消できます。Salesforceを起点とした在庫管理を自動化し、業務の正確性と効率性を高めます。
■このテンプレートをおすすめする方
・SalesforceとShopifyを利用し、手作業で在庫情報を連携させている方
・Salesforceを軸にした在庫管理の自動化に関心がある方
・商談成立から在庫引き当てまでのプロセスを自動化し、人的ミスをなくしたい方
■注意事項
・Salesforce、ShopifyのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・【Salesforce、Shopify】はチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
以下の画像のような画面が表示されたらテンプレートのコピーは完了です。

ステップ3:Salesforceのトリガー設定
ここからはフローボットの設定を進めていきます。
まず、「商談オブジェクトにレコードが登録または更新されたら」をクリックしてください。

クリックすると以下の画面に切り替わります。
Salesforceと連携するアカウントに間違いがないかを確認し、「次へ」をクリックしましょう。

ここで、テスト操作の準備を行います。
実際に商談オブジェクトにレコードを登録または更新する必要があるので、Salesforceで実行してみましょう。
作成する内容は、架空の情報(「テスト商品」や「テスト会社」など)でOKです。
今回は商談が成立した際に更新されるフローを作成するので、以下のテストデータのフェーズを「商談成立(Closed Won)」に更新しました。

準備が完了したら、Yoomに戻り設定を進めていきます。
「トリガーの起動間隔」は5分、10分、15分、30分、60分の間隔で選択可能です。
-
ご利用プランによって起動間隔の選択内容が異なるため、ご注意下さい。
なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。

「マイドメインURL」は、注釈を確認し入力してください。
設定が完了したら、テストを行いましょう。

テストが成功すると、下記のような取得した値が表示されるはずです。
取得した値はこのあとの設定でも使用します。
※取得した値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。
「完了」を押して次に進みましょう!

ステップ4:分岐の処理
商談が成立した場合だけ処理を進めるよう、分岐条件を指定していきます。
「分岐する」を、クリックしてください。
※分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。
フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
※ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。
無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

分岐対象の取得した値は、
- オペレーション:「商談オブジェクトにレコードが登録または更新されたら」
- 取得した値:「フェーズ」
になっていることを確認してください。

次に、分岐条件を指定していきます。
今回は商談が成立した場合にのみ処理を分岐させるため、下記画像のように設定しました。

用途によって様々な分岐設定が可能です。
詳しくは下記ページを、参考にしてください。
最後に「完了」をクリックしましょう。

ステップ5:Salesforceのアクション設定
「レコードを取得する」をクリックしてください。

再度、Salesforceと連携するアカウントに間違いがないかを確認しましょう。

「マイドメインURL」は、ステップ3と同様の設定をしてください。

「オブジェクトのAPI参照名」は、入力欄をクリックして表示される候補から選択してください。
今回は【商談】のレコードを取得するので、以下のように設定します。
設定が完了したら、次へ進んでください。

「更新したいレコードの条件」は、複数存在するレコードの中から取得対象となるレコードを指定します。
今回は商談IDが等しいレコードを取得するため、以下のように設定しました。
また、取得した値を活用することで、固定値ではなくトリガーが実行されるたびに最新の情報が反映されます。

完了したら「テスト」を実行しましょう。

テストに成功するとレコードの情報が取得されます。
確認し「完了」をクリックしましょう。

ステップ6:計算処理をする
アプリ間で使用する数値形式を統一する設定を行います。
「四捨五入・切り上げ・切り捨て」をクリックしましょう。

今回は【数量】を変換します。
小数点以下の不要なゼロを削除し整数化するため、以下のように設定しました。
完了したら「テスト」を実行しましょう。

設定した数字に変換されていればテスト成功です。
確認し「完了」をクリックしましょう。

ステップ7:Shopifyで商品検索する
「商品を検索」をクリックしてください。

クリックすると以下の画面に切り替わります。
Shopifyと連携するアカウントに間違いがないかを確認し、「次へ」をクリックしましょう。

「商品タイトル」を、取得した値を活用し設定してください。
設定が完了したら「テスト」を行いましょう。

テストに成功すると、検索で一致した商品データが取得されます。
確認し「完了」を押してください。

ステップ8:Shopifyで在庫
検索した商品データを基に、在庫数を取得する設定を行います。
「在庫ロケーションを取得」をクリックしてください。

再度、Shopifyと連携するアカウントに間違いがないかを確認し、「次へ」をクリックしましょう。

「在庫アイテムID」は、取得した値から設定してください。
設定が完了したら「テスト」を行いましょう。

テストに成功すると、在庫数が取得されます。
確認し「完了」を押してください。

ステップ9:Shopifyで在庫数を更新する
「在庫数を更新」をクリックしてください。

再度、Shopifyと連携するアカウントに間違いがないかを確認し、「次へ」をクリックしましょう。

「在庫アイテムID」と「ロケーションID」を取得した値から設定しましょう。

「増減する数量」も、取得した値を活用し設定してください。
- 「1」と入力すると在庫数を1つ追加
- 「-1」と入力すると在庫数を1つ減らす
のため、今回は「-」と組み合わせて入力します。
全ての設定が完了したら「テスト」を実行してください。

テストに成功すると、以下の画面が表示されます。

また、実際に在庫数が自動更新されるので、Shopifyを確認してみましょう。
今回のテストでは【10→8】に自動変更されました。


確認できたら、Yoomに戻り「完了」を押してください。

ステップ10:トリガーをONにして起動準備完了
これですべての設定が完了です。
設定が完了すると以下のようなメニューが表示されるので、トリガーをONにします。
作成したフローボットが正常に動作するか確認しておきましょう!お疲れさまでした。

以上が、Salesforceで商談が成立した際に、Shopifyの在庫数を自動で更新するフローの連携手順になります!
Salesforceを使ったその他の自動化例
今回ご紹介した連携以外でも、SalesforceのAPIを活用してさまざまな業務を自動化することが可能です。
例えば、Salesforceで新規リードが登録されると、自動的にkintoneに情報を追加し、商談の進捗を管理できます。
また、Salesforceで取引先が登録されると、OneDriveに自動でフォルダを作成し、必要なファイルの整理を支援できるでしょう。
Googleフォームで送信された名刺画像をOCRで読み取り、Salesforceの取引先責任者として登録しGmailでお礼メールを送信する
試してみる
Googleフォームで送信された名刺画像をOCRで読み取り、Salesforceの取引先責任者として登録しGmailでお礼メールを送信するフローです。
■注意事項
・Googleフォーム、Google Drive、Salesforce、GmailのそれぞれとYoomを連携してください。
・SalesforceおよびAIオペレーションはチームプラン・サクセスプランでのみご利用いただけます。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記をご参照ください。
https://intercom.help/yoom/ja/articles/6807133
・OCRデータは6,500文字以上のデータや文字が小さい場合などは読み取れない場合があるので、ご注意ください。
SalesforceでToDoオブジェクトが登録されたらAsanaに追加する
試してみる
SalesforceでToDoオブジェクトが登録されたらAsanaに追加するフローです。
Salesforceで取引先が登録されたらGoogle Driveにフォルダを作成する
試してみる
Salesforceで取引先が登録されたらGoogle Driveにフォルダを作成するフローです。
Salesforceに新規リードが登録されたら、kintoneに登録する
試してみる
■概要
Salesforceに新しいリードが登録されるたびに、kintoneにも手作業で情報を転記するのは手間がかかりませんか?
二重入力の手間や、転記ミスなどのヒューマンエラーは、避けたい業務課題の一つです。
このワークフローを活用すれば、Salesforceに新規リードが登録されると、自動でkintoneにレコードが追加されるため、こうしたデータ連携の課題をスムーズに解消できます。
■このテンプレートをおすすめする方
・Salesforceとkintoneを併用し、リード情報の手入力に手間を感じている方
・データ入力のミスや漏れを防ぎ、リード管理の精度を高めたい営業担当者の方
・SaaS間のデータ連携を自動化し、営業プロセスの効率化を目指すマネージャーの方
■注意事項
・Salesforce、KintoneのそれぞれとYoomを連携してください。
・Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
Salesforceの商談情報が登録されたらJira Softwareに課題を追加する
試してみる
Salesforceの商談情報が新しく登録されたら、Jira Softwareに課題を追加するフローです。
Salesforceに取引先が登録されたら、自動でRoboRoboコンプライアンスチェックを行い、結果をSalesforceに反映する
試してみる
Salesforceに取引先が登録されたら、自動でRoboRoboコンプライアンスチェックを行い、結果をSalesforceにレコード情報に反映するフローです。
Salesforceに新規リードが登録されたら、Discordに通知する
試してみる
■概要
このワークフローでは、Salesforceに新規リードが登録されたら、Discordに通知することが可能です。これにより、円滑なフォローアップや効果的なコミュニケーションが可能になります。
Yoomを利用すると、プログラミング不要で簡単にアプリ同士を連携することができます。
■このテンプレートをおすすめする方
・Salesforceを利用しており、新規リードの管理を効率化したい営業担当者の方
・Discordを活用してチームコミュニケーションを図っている管理者の方
・リード生成からフォローアップまでのプロセスを自動化し、業務効率を向上させたい企業の方
・新しいリード情報を即座にチームに共有し、迅速な対応を求めるマーケティング担当者の方
■注意事項
・Salesforce、DiscordのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。
Salesforceのリード情報をもとにChatGPTでメール文面を生成し、自動で送信する
試してみる
■概要
このワークフローでは、Salesforceに新規リードが登録されるたびに、ChatGPTが自動的に返信メールの文面を作成して同じSalesforce内に保存できます。この自動化によってメールの文面作成の手間が削減できるでしょう。
Yoomを利用すると、プログラミング不要で簡単にアプリ同士を連携することができます。
■このテンプレートをおすすめする方
・Salesforceを日常的に使用しており、メール作成に手間を感じている営業担当者の方
・ChatGPTを活用して作業の質を高めたいと考えているマーケティング担当者の方
・リード情報への連絡を徹底し、営業チームの効率化を図りたい管理者の方
・SaaSアプリの連携を通じて業務プロセスを改善したいIT担当者の方
■注意事項
・Salesforce・ChatGPT・Google スプレッドシートをそれぞれYoomに連携する必要があります。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
https://openai.com/ja-JP/api/pricing/
・ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
Wixでフォームが送信されたらSalesforceに追加する
試してみる
Wixでフォームが送信されたらSalesforceに追加するフローです。
まとめ
SalesforceとShopifyの連携を自動化することで、これまで手作業で行っていた商談成立後の在庫更新作業の手間を削減し、ヒューマンエラーを防ぐことができます。
これにより、更新された在庫情報が維持され、販売機会の損失を防ぎ、営業担当者はコア業務である顧客との関係構築に、EC担当者は販売促進活動に集中できる環境が整うでしょう!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築可能です。
もし自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!
よくあるご質問
Q:Shopify以外のECサイト(BASEなど)とも連携できますか?
A:連携可能です。
業務に合わせて自由にフローボットを作成・カスタマイズできるため、使用しているECサイトとも連携できます。
詳しくは基本的なフローボットの作成方法をご確認ください。
Q:商談がキャンセルされたら在庫は自動で戻せますか?
A:はい、可能です。
今回は商談成立時の自動化を紹介しましたが、キャンセル(失注)の場合でも設定を変更することで自動化できます。
具体的には、フローボット内で以下の変更を行ってください。
- 分岐条件でフェーズの一致を「Closed Lost」に設定する
- 在庫数の更新アクションで「増減する数量」にマイナスを付けず、在庫を戻すように設定する
このように設定することで、商談がキャンセルされた際も在庫を自動で戻すことができます。
Q:エラーが起きた際の対処法はありますか?
A:自動化が失敗した場合、Yoomに登録したメールアドレスに通知が届きます。
また、Yoom画面上に「認証に失敗しました」「設定内容に誤りがある」などのエラーメッセージが表示されます。
エラーが起きた際の対応方法については下記のサイトをご参照ください。
ヘルプページで解決しない場合は、サポート窓口を利用することもできます。