■概要
ShopifyでのECサイト運営において、注文が発生するたびにGoogle スプレッドシートで管理している棚卸用データベースを手作業で更新するのは、手間がかかり入力ミスも起こりやすいのではないでしょうか?
このワークフローを活用すれば、Shopifyで新しい注文情報が作成されると、Google スプレッドシートの在庫数が自動で更新されるため、これらの課題をスムーズに解消できます。
■このテンプレートをおすすめする方
- ShopifyとGoogle スプレッドシートを利用し、棚卸作業に課題を感じているEC担当者の方
- 注文処理と在庫管理を手作業で行っており、ヒューマンエラーを減らしたいと考えている方
- ECサイト運営のバックオフィス業務を効率化し、コア業務に集中したい店舗運営責任者の方
■このテンプレートを使うメリット
- Shopifyの注文情報に基づいてGoogle スプレッドシートの在庫データが自動更新されるため、手作業による更新作業の時間を短縮できます。
- 手作業によるデータ転記が不要になることで、入力間違いや更新漏れといったヒューマンエラーのリスク軽減に繋がります。
■フローボットの流れ
- はじめに、ShopifyとGoogle スプレッドシートをYoomと連携します。
- 次に、トリガーでShopifyを選択し、「注文情報が作成されたら(Webhook)」というアクションを設定します。この設定により、Shopifyで新しい注文が入るとフローが自動的に起動します。
- 次に、オペレーションでShopifyの「注文情報を取得」アクションを設定し、どの注文情報を取得するかを指定します。
- 続いて、オペレーションでGoogle スプレッドシートの「レコードを取得する」アクションを設定し、更新対象となる商品の現在の在庫数を取得します。
- 次に、オペレーションでデータ変換機能の「計算(四則演算)」アクションを設定し、取得した現在の在庫数から注文された数量を差し引く計算を行います。
- 最後に、オペレーションでGoogle スプレッドシートの「レコードを更新する」アクションを設定し、計算結果に基づいて該当商品の在庫数を更新します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Shopifyで「注文情報を取得」アクションを設定する際、ご利用のShopifyアカウントに応じたサブドメインや、特定の注文IDを指定して情報を取得するように設定してください。
- Google スプレッドシートで「レコードを取得する(更新前の在庫数を取得する)」アクションを設定する際、棚卸用データベースの中からどの商品の在庫数を取得するか、条件を任意で設定してください。例えば、商品SKUや商品名をキーに設定できます。
- データ変換機能で「計算」アクションを設定する際、在庫数の計算ロジック(例:現在の在庫 - 注文数)を業務に合わせて任意で設定してください。
- Google スプレッドシートで「レコードを更新する」アクションを設定する際、どのシートのどのセルに計算後の在庫数を反映させるか、値を任意で設定してください。
■注意事項
- Shopify、Google スプレッドシートのそれぞれとYoomを連携してください。
- Shopifyはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。