「BASEで管理している商品情報を、毎日手作業でGoogle スプレッドシートにコピー&ペーストしている…」
「商品数が増えるにつれて、転記作業に時間がかかり、入力ミスも増えてきた…」
このように、ECサイトの商品管理におけるデータ転記作業に、手間や課題を感じていませんか?
もし、BASEに登録されている商品一覧を、指定した時間に自動でGoogle スプレッドシートに記録できる仕組みがあれば、こうした日々の面倒な作業から解放され、在庫管理の最適化や新商品の企画といった、より戦略的な業務に集中する時間を確保できます!
今回ご紹介する自動化は、プログラミングの知識がなくても簡単に設定できるので、ぜひこの機会に導入して、日々の業務を効率化しましょう!
とにかく早く試したい方へ
YoomにはBASEの商品一覧を取得する業務フロー自動化のテンプレートが用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
毎日、BASEで商品一覧を取得し、Google スプレッドシートに追加する
試してみる
■概要
BASEで管理している商品情報を、毎日手作業でリスト化していませんか?
この作業は時間がかかるだけでなく、転記ミスなどのヒューマンエラーも発生しがちです。
このワークフローを活用すれば、BASEのAPIと連携し、商品一覧を自動で取得してGoogle スプレッドシートへ毎日追加できます。
日々の商品管理業務の負担を軽減し、より正確なデータ管理を実現します。
■このテンプレートをおすすめする方
・BASEのAPIを活用して商品管理を自動化し、業務効率を改善したいと考えている方
・BASEとGoogle スプレッドシートを併用し、手作業でのデータ転記に手間を感じている方
・毎日の商品データ更新を自動化し、在庫管理や売上分析の精度を高めたい方
■注意事項
・BASE、Google スプレッドシートのそれぞれとYoomを連携してください。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
BASEの商品一覧をスプレッドシートに連携するフローを作ってみよう
それではここから代表的な例として、毎日決まった時間にBASEの商品一覧を取得し、Google スプレッドシートに自動で追加するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:BASE/Google スプレッドシート
[Yoomとは]
フローの作成方法
今回は大きく分けて以下のプロセスで作成します。
- BASEとGoogle スプレッドシートのマイアプリ連携
- テンプレートをコピー
- トリガーとアクションの設定
- フローをONにして、正常に起動するかを確認
毎日、BASEで商品一覧を取得し、Google スプレッドシートに追加する
試してみる
■概要
BASEで管理している商品情報を、毎日手作業でリスト化していませんか?
この作業は時間がかかるだけでなく、転記ミスなどのヒューマンエラーも発生しがちです。
このワークフローを活用すれば、BASEのAPIと連携し、商品一覧を自動で取得してGoogle スプレッドシートへ毎日追加できます。
日々の商品管理業務の負担を軽減し、より正確なデータ管理を実現します。
■このテンプレートをおすすめする方
・BASEのAPIを活用して商品管理を自動化し、業務効率を改善したいと考えている方
・BASEとGoogle スプレッドシートを併用し、手作業でのデータ転記に手間を感じている方
・毎日の商品データ更新を自動化し、在庫管理や売上分析の精度を高めたい方
■注意事項
・BASE、Google スプレッドシートのそれぞれとYoomを連携してください。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
ステップ1:BASEとGoogle スプレッドシートをマイアプリ連携
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください。
今回のフローで使用するGoogle スプレッドシートのマイアプリ登録方法についてもナビ内で解説しているので、こちらを参考にYoomとの連携を進めてみてくださいね!
BASEのマイアプリ連携
マイアプリ>新規登録からBASEを探してクリックしてください。
連携確認ページが出るので、「アプリを認証する」をクリックしてください。
認証とログインができるとマイアプリ登録が完了します。
上記を行うと、今回使うアプリのマイアプリ登録が完了します。
ステップ2:テンプレートをコピーする
続いてYoomのテンプレートをコピーします。以下バナーの「試してみる」をクリックしましょう。
毎日、BASEで商品一覧を取得し、Google スプレッドシートに追加する
試してみる
■概要
BASEで管理している商品情報を、毎日手作業でリスト化していませんか?
この作業は時間がかかるだけでなく、転記ミスなどのヒューマンエラーも発生しがちです。
このワークフローを活用すれば、BASEのAPIと連携し、商品一覧を自動で取得してGoogle スプレッドシートへ毎日追加できます。
日々の商品管理業務の負担を軽減し、より正確なデータ管理を実現します。
■このテンプレートをおすすめする方
・BASEのAPIを活用して商品管理を自動化し、業務効率を改善したいと考えている方
・BASEとGoogle スプレッドシートを併用し、手作業でのデータ転記に手間を感じている方
・毎日の商品データ更新を自動化し、在庫管理や売上分析の精度を高めたい方
■注意事項
・BASE、Google スプレッドシートのそれぞれとYoomを連携してください。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
以下の画像のような画面が表示されたらテンプレートのコピーは完了です。
ステップ3:スケジュールトリガーを設定する
Yoomのフローボットを動かす引き金となるアクションのことを「トリガー」と呼びます。まずはこのフローボットでトリガーになっている、スケジュールトリガーを設定していきましょう。
「スケジュールトリガー」をクリックしてください。
今回は以下のように、毎日午前9時に起動するように設定しました。
設定が済んだら「完了」ボタンを押してください。
ステップ4:BASEの商品一覧取得
次にBASEの商品一覧を取得していきます。「商品一覧を取得」をクリックしてください。
連携アカウントとアクションを確認していきます。アクションはデフォルト設定のまま、アカウント情報は、連携したいアカウントが選択されているか確認してください。
確認出来たら「次へ」を押して進みましょう。
取得する商品を指定していきます。今回は以下のように設定しました。
- 公開ステータス:表示
- 並び替え項目:表示順
- 並び順:昇順
その他の項目を今回は空欄としましたが、必要に応じて設定してください。
BASEにテスト用の商品一覧を作成し、テストボタンをクリックします。
テストが完了し、取得した値が入ればOKです。
※取得した値とは?
取得した値とは、トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
取得した値は、後続のオペレーション設定時の値として利用でき、フローボットを起動する度に、変動した値となります。詳しくは以下をご覧ください。
取得した値とは
上記を確認したら「完了」を押して次に進みましょう。
ステップ5:Google スプレッドシートのシート(タブ)をコピーする
次にGoogle スプレッドシートのコピーを行います。「シート(タブ)をコピーする」をクリックします。
連携アカウントとアクションを確認していきます。
アクションはデフォルト設定のまま、アカウント情報は、連携したいアカウントが選択されているか確認してください。
確認出来たら「次へ」を押して進みましょう。
今回は下記のようなシートを前もって作成しました。こちらがコピーの原本になります。
スプレッドシートID(コピー元)の部分は、候補から上記のシートを選択します。シートIDも候補から上記のシートIDを選択しておきましょう。
以下のようにコピー先の空シートも作成します。
「スプレッドシートID(コピー先)」に上記シートを候補より指定します。
ここまで設定をしたら、テストボタンをクリックします。テストが完了し、取得した値が入ればOKです。
「スプレッドシートID(コピー先)」に指定したシートに、原本をコピーした新しいシートが作られているか確認しましょう。
ここまで終わったら「完了」ボタンをクリックして次に進みましょう
ステップ6:同じ処理を繰り返す
※「同じ処理を繰り返す」オペレーションを使う場合は、チームプランまたはサクセスプランが必要です。フリープラン・ミニプランだと、設定してもエラーになってしまうのでご注意ください。
※チームプランやサクセスプランなどの有料プランには、2週間の無料トライアルがついています。トライアル期間中は、通常は制限されるアプリや機能(オペレーション)も問題なく使えるので、この機会にぜひ試してみましょう!
同じ処理を繰り返すについて詳しく見る
一気に取得した複数のファイルを順番に処理するために、繰り返し設定を行います。「同じ処理を繰り返す」をクリックします。
「繰り返し対象の取得した値」が以下のようになっているか確認しましょう。
- オペレーション:商品一覧を取得
- 取得した値:商品IDのリスト
- オペレーション:商品一覧を取得
- 取得した値:商品タイトルのリスト
- オペレーション:商品一覧を取得
- 取得した値:商品説明のリスト
- オペレーション:商品一覧を取得
- 取得した値:価格のリスト
- オペレーション:商品一覧を取得
- 取得した値:在庫数のリスト
確認ができましたら、「完了」ボタンをクリックしてください。
ステップ7:Google スプレッドシートにレコードを追加する
実際にGoogle スプレッドシートにレコードを追加していきます。「レコードを追加する」をクリックしてください。
連携アカウントとアクションを確認していきます。
アクションはデフォルト設定のまま、アカウント情報は、連携したいアカウントが選択されているか確認してください。
確認出来たら「次へ」を押して進みましょう。
レコードを追加したいシートを指定していきます。前のステップで「スプレッドシートID(コピー先)」に指定したシートを候補から選びましょう。
前段階でコピーしてできたシートIDも候補から指定して入れてください。テーブル範囲はシートの値が入っている範囲を「A1:H」のような形で入力してください。
「追加するレコードの値」に、指定したシートのヘッダー部分の項目が読み込まれているので、「同じ処理を繰り返す」の際取得したループ変数の値から該当する項目を下記のように入れていきます。
ループ変数を指定することによって可変のフローとなり、値が順に処理されるので、必ずループ変数の値から記載してください。
ここまで入力し終わったらテストボタンをクリックします。テストが成功したらOKです。
「スプレッドシートID(コピー先)」に指定したシートを見に行きましょう。商品一覧の情報が入っていればOKです。
確認が終わったら「完了」ボタンをクリックしてください。
ステップ8:トリガーをONにして動作確認
お疲れ様でした!これですべての設定が完了です。
設定が完了すると以下のようなメニューが表示されるので、トリガーをONにします。
これですべての設定が完了したので、動作確認をしてみましょう。
BASEを活用したその他の自動化テンプレート
Yoomでは、BASEに関しての様々な業務効率化テンプレートを提供しています。
BASEでの操作をトリガーに、様々な業務工程を自動化することで業務の効率化と人的ミスの削減が可能です。
ご自身の業務に合わせて、これらのテンプレートもぜひ活用してみてくださいね!
Google スプレッドシートで行が追加されたらBASEに商品情報を登録する
試してみる
Googleスプレッドシートで行が追加されたらBASEに商品情報を登録するフローです。
BASEで注文が発生したらDiscordに通知する
試してみる
BASEで注文が発生したらDiscordに通知するフローです。
BASEで売り切れがあったらSlackに通知するフローです。
■注意事項
・BASE、SlackのそれぞれとYoomを連携してください。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・「同じ処理を繰り返す」オペレーションの処理数は最大1000回のため、商品数が多い場合はフローを分ける必要があります。
・ミニプラン、チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
・分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・Slackによる通知を一括で行う場合は一度データベースに値を追加してフローの最後に通知を行う必要があります。
BASEで注文が発生したらMicrosoft Teamsに通知する
試してみる
BASEで注文が発生したらMicrosoft Teamsに通知するフローです。
CloseでTaskが新しく作成されたら、BASEに商品情報を登録する
試してみる
■概要
「CloseでTaskが新しく作成されたら、BASEに商品情報を登録する」ワークフローは、営業のタスク登録をきっかけにショップに自動で商品データを反映する業務ワークフローです。
BASEとClose連携で、二度手間や入力ミスを減らし、販売準備を効率化します。
■このテンプレートをおすすめする方
・Closeで新しいTaskを追加するたびにBASEへの商品情報登録作業を手動で行い、二度手間や入力ミスを感じている営業・EC担当者の方
・BASEとCloseの連携でTask登録から販売準備までの流れを自動化し、スピーディーに商品をリリースしたいチームリーダーの方
・複数のSaaSやシステムを組み合わせた業務ワークフローをさらに効率化し、組織全体の生産性向上を目指す管理者の方
■注意事項
・Close、BASEのそれぞれとYoomを連携してください。
Gmailで特定のキーワードに一致するメールを受信したら、BASEに商品情報と商品画像を登録する
試してみる
■概要
仕入れ先からメールで受け取った商品情報を、都度BASEに手作業で登録する業務に手間を感じていませんか。
この作業は時間がかかるだけでなく、情報の転記ミスや画像の登録漏れといったヒューマンエラーの原因にもなり得ます。
このワークフローを活用すれば、Gmailで特定のメールを受信するだけで、AIが情報を自動で抽出しBASEへの商品登録が完了するため、こうした課題を解消し、効率的なBASEの自動化を実現します。
■このテンプレートをおすすめする方
・メールで受信した情報を元に、BASEへ手作業で商品登録を行っているご担当者様
・BASEへの商品登録における入力ミスや登録漏れを削減し、業務品質を高めたい方
・BASE自動化の具体的な手法を探しており、日々の反復業務を効率化したい方
■注意事項
・Gmail、BASEのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
GlideでWebhookを受信したら、BASEで商品情報を登録する
試してみる
■概要
「GlideでWebhookを受信したら、BASEで商品情報を登録する」ワークフローは、Glideに入力されたデータを起点にBASEへ自動で商品登録を行う業務ワークフローです。
手作業のコピペを減らし、ミスを防ぎながらスムーズな連携を実現。
■このテンプレートをおすすめする方
・Glideで集めた商品情報をBASEにコピペで登録していて、ヒューマンエラーが気になるECサイト運営者の方
・作業時間を減らし、効率化したいEC担当者の方
・Webhookを活用して商品追加業務をもっとスピーディーに進めたいチームリーダーの方
■注意事項
・BASE、GlideのそれぞれとYoomを連携してください。
・Glideで「取得した値」を追加する方法は下記を参照してください。https://intercom.help/yoom/ja/articles/9103858
BASEで商品が作成・更新されたらX(Twitter)で自動投稿する
試してみる
■概要
BASEに新商品を登録した際、その都度X(Twitter)で告知投稿を行うのは手間がかかる作業ではないでしょうか。
手作業では投稿漏れが発生したり、情報を転記する際にミスが起きる可能性もあります。
このワークフローを活用すれば、BASEで商品が作成・更新されると、その情報を元にX(Twitter)へ自動でポストを投稿するため、こうした課題をスムーズに解消できます。
■このテンプレートをおすすめする方
・BASEで運営するECサイトの集客・販促をX(Twitter)で行っているご担当者様
・新商品や更新情報を手作業で投稿しており、作業の効率化やミスの削減をしたい方
・SNS投稿を自動化し、商品開発や顧客対応など他のコア業務に集中したい方
■注意事項
・BASE、X(Twitter)のそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
WordPressに記事が公開されたら、BASEに商品情報の登録をする
試してみる
■概要
WordPressに記事が公開されたら、BASEに商品情報の登録をする」ワークフローは、記事公開と商品登録の連携による業務効率化を目指すものです。
このフローを使えば、WordPressでの記事公開をトリガーに自動でBASEに商品情報が登録されるため、スムーズな販促連携が可能です。
作業ミスや情報の遅延を防ぎながら、効率的な販売準備を支援します。
■このテンプレートをおすすめする方
・WordPressで商品の紹介記事を頻繁に公開し、BASEへの手動登録が負担になっているEC担当者の方
・記事内容を正確にBASEの商品ページへ反映させたいマーケティング担当者の方
・BASEとWordPressの連携を簡単に設定し、運用負荷を軽減したいEC運営者の方
・AIやOCRを活用して商品説明を自動生成・登録したい先進的な担当者の方
・WordPressとBASE間のフローを社内で統一したいIT責任者の方
・BASEでの商品公開までの工数を削減したいショップオーナーの方
■注意事項
・WordPress、BASEのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
まとめ
BASEの商品一覧をGoogle スプレッドシートに自動で連携することで、これまで手作業で行っていたデータ転記作業の手間を削減し、ヒューマンエラーの発生を防ぐことができます。これにより、担当者は単純作業から解放され、常に最新の商品データに基づいた在庫管理や販売戦略の立案に集中できる環境が整います!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、画面の指示に従って操作するだけで直感的に業務フローを構築できるので、もし自動化に少しでも興味を持っていただけたなら、ぜひYoom会員登録フォームから無料登録して、Yoomによる業務効率化を体験してみてください!
よくあるご質問
Q:Google スプレッドシート側で在庫数を変更し、BASEに反映できますか?
A:
はい、可能です。以下のテンプレートのトリガーを「行が更新されたら」に変更してお試しください。
毎日、BASEで商品一覧を取得し、Google スプレッドシートに追加する
試してみる
■概要
BASEで管理している商品情報を、毎日手作業でリスト化していませんか?
この作業は時間がかかるだけでなく、転記ミスなどのヒューマンエラーも発生しがちです。
このワークフローを活用すれば、BASEのAPIと連携し、商品一覧を自動で取得してGoogle スプレッドシートへ毎日追加できます。
日々の商品管理業務の負担を軽減し、より正確なデータ管理を実現します。
■このテンプレートをおすすめする方
・BASEのAPIを活用して商品管理を自動化し、業務効率を改善したいと考えている方
・BASEとGoogle スプレッドシートを併用し、手作業でのデータ転記に手間を感じている方
・毎日の商品データ更新を自動化し、在庫管理や売上分析の精度を高めたい方
■注意事項
・BASE、Google スプレッドシートのそれぞれとYoomを連携してください。
・「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
Q:商品一覧だけでなく、BASEの注文情報も連携できますか?
A:
はい、可能です。BASEのアクションで「注文情報の一覧を取得」や「注文情報を取得」を選択しお試しください。
Q:連携が失敗した際に、エラー通知を受け取ることはできますか?
A:
連携が一時的に失敗した際、メールでその旨の通知が行われます。
また、自動での再実行(リトライ)は行われないため、エラー発生時は手動で再実行が必要です。詳しくは、以下のヘルプページをご参照ください。
エラー時の対応方法について
もし、それでも解決しない場合は以下お問い合わせ窓口よりご連絡ください。
Yoomお問い合わせ窓口