・
「新商品の登録作業に時間がかかりすぎて、他の業務が圧迫されている…」
「商品の説明文をもっと魅力的にしたいけど、一つひとつ手作業で作成するのは骨が折れる…」
このように、ECサイト運営における商品情報の管理、特にShopifyでの更新作業に多くの時間と労力を費やしていませんか?
もし、Shopifyで特定の商品を検索し、その情報をもとにAIが魅力的な商品説明文や関連テキストを自動で生成し、そのまま商品ページへ反映してくれる仕組みがあれば、これらの煩わしい作業から解放されることも可能です!
そのうえ、販売戦略の立案や顧客対応といった、より重要な業務に集中できる時間を生み出すことができます!
今回ご紹介する自動化はノーコードで簡単に設定でき、手間や時間もかからないので、ぜひ導入して作業をもっと楽にしましょう!
YoomにはShopifyの商品情報をAIで自動更新する業務フロー自動化のテンプレートが用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
それではここから代表的な例として、Shopifyで検索した商品に対し、ChatGPTで任意のテキストを生成し反映するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Shopify/ChatGPT
[Yoomとは]
今回は大きく分けて以下のプロセスで作成します。
それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。
※事前にYoomと使用するアプリにログインしてください。
Shopifyのマイアプリ連携
※Shopifyは、チームプラン・サクセスプランをご利用の方向けのアプリです。フリープランやミニプランで使うと、フローボットのオペレーションやデータコネクトがエラーになってしまうのでご注意ください。
有料プラン(チームプラン・サクセスプラン)には2週間の無料トライアルがあります。トライアル期間中なら、普段は制限されているShopifyも問題なくお試しいただけます。ぜひこの機会にいろいろと体験してみてくださいね。
以下の手順をご参照ください。
またShopifyのマイアプリ登録方法について詳しく知りたい方は以下のリンク先をご覧ください。
ChatGPTをマイアプリ連携
※ChatGPT(OpenAI)を使ったアクションを動かすには、OpenAIのAPI有料プランに契約しておく必要があります。APIの利用料金が発生した時にスムーズに支払いができるよう、契約内容を整えておきましょう。
詳しくはOpenAIの「API料金」ページをご確認ください。
以下の手順をご参照ください。
詳しい連携方法や連携してできることについてを知りたい方は以下のリンク先をご覧ください。
以下のバナーにある試してみるボタンをクリックしてください。
テンプレートのコピーに成功すると、以下の画面が表示されますのでOKをクリックしましょう。
なお、コピーしたテンプレートはYoomのマイプロジェクトから確認できます。
今回ご紹介するテンプレートは手動で起動します。
このステップでは設定する項目がありませんが、実際にフローボットを起動させるには毎回この画面に移動する必要があります。
手動起動について詳しく知りたい方は以下のリンク先をご確認ください。
全ての設定が完了すると、右上に起動するボタンが表示されますので、実際にフローを実行したい場合はこちらのボタンをクリックしてください。
商品を検索をクリックします。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
アカウントを確認して問題なければ次へをクリックしてください。
公開ステータスを設定します。
プルダウンメニューからご自身の状況に合わせて設定してください。
今回は作成日(開始)、作成日(終了)を利用して開始から終了までの期間の間に作成された商品を対象に検索を行います。
動的な日付を設定したい場合は、入力欄をクリックし日付タブから使用したいものを選択しましょう。
今回は以下のように設定しました。
※T00:00:00箇所では時間を設定しています。
直接入力することで固定値として設定されますのでご注意ください。
その他の項目について、今回は使用しないため空欄となっておりますが、使用したい方は注釈を確認し設定してください。
※入力欄に直接記入する、もしくはプルダウンメニューから選ぶと、入力した値や選択した値が固定値となり、このテンプレートを通して行われる全ての商品検索の設定に適用されますのでご注意ください。
ここまで設定できたらテストをクリックしましょう。
テストに成功するとテスト成功画面が表示され、取得した値が表示されます。
取得した値は実行した結果が設定される動的な値として利用できるため、このあとの設定でも使用します。
詳しく知りたい方は以下のリンク先をご覧ください。
確認できたら忘れずに完了をクリックしましょう。
同じ処理を繰り返すをクリックします。
※「同じ処理を繰り返す」オペレーションを使う場合は、チームプランまたはサクセスプランが必要です。フリープラン・ミニプランだと、そのオペレーションやデータコネクトを設定してもエラーになってしまうのでご注意ください。
チームプランやサクセスプランなどの有料プランには、2週間の無料トライアルがついています。トライアル期間中は、通常は制限されるアプリや機能(オペレーション)も問題なく使えるので、この機会にぜひお試しくださいね。
より詳しく知りたい方は以下のリンク先をご覧ください。
同じ処理を繰り返すアクションでは、先ほど複数取得したデータをそれぞれ個別に使用できるように処理を行います。
今回はデフォルトで商品を検索アクションで取得した、商品IDのリストが設定されています。
新しく値を追加したい場合は、+取得した値を追加をクリックし、設定を行ってください。
使用したい値が全て設定できているのを確認したら完了をクリックしましょう。
商品情報を取得をクリックします。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
ステップ4と同じアカウントが設定されていることを確認したら次へをクリックしてください。
商品IDにはデフォルトで取得した値が設定されています。
項目名だけではなく、実際の値が表示されているのを確認してください。
取得した値を活用することで、固定値ではなく、トリガーが実行されるたびに最新の情報が反映できます。
また、取得した値は以下のように入力欄をクリックすることで設定できます。
※ご自身で設定される場合は、同じ処理を繰り返すの項目にある○○のループ変数となっているものを選択してください。
今回は取得フィールドを使用しないため空欄となっておりますが、使用したい場合は注釈をご確認ください。
設定できているのを確認したらテストをクリックしましょう。
テストに成功するとテスト成功画面が表示されます。
次に取得した値が表示されますが、次のステップで使用したい価格が取得した値の中に表示されていないため、今回は取得する値の追加を行います。
詳しい取得方法を知りたい方は以下のリンク先をご確認ください。
無事に追加できると、取得した値に表示されますのでご確認ください。
確認できたら完了をクリックしましょう。
テキストを生成をクリックします。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
アカウントを確認して問題なければ次へをクリックしてください。
メッセージ内容(プロンプト)はデフォルトで設定されていますが、自由に編集できます。
ご自身の状況に合わせて設定してください。
その他の項目について、今回は使用しないため空欄となっておりますが、使用したい方は注釈を確認し設定してください。
※入力欄に直接記入する、もしくはプルダウンメニューから選ぶと、入力した値や選択した値が固定値となり、このテンプレートを通して生成される全てのテキストの設定に適用されますのでご注意ください。
テストに成功するとテスト成功画面と取得した値が表示されますのでご確認ください。
確認できたら完了をクリックしましょう。
商品情報を更新をクリックします。
連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
ステップ4と同じアカウントが設定されていることを確認したら次へをクリックしてください。
商品IDにはデフォルトで取得した値が設定されています。
項目名だけではなく、実際の値が表示されていることを確認しましょう。
商品タイトルなど、取得した値で設定できる箇所の設定を行います。
以下のように入力欄をクリックし、取得した値を設定してください。
商品説明にはデフォルトで生成したテキストが取得した値として設定されていますのでご確認ください。
価格、在庫数などの項目は空白のまま更新すると、値が0に更新されてしまいます。
注釈を確認し、それぞれ取得した値を設定してください。
その他の項目について、今回は使用しないため空欄となっておりますが、使用したい方は注釈を確認し設定してください。
※入力欄に直接記入する、もしくはプルダウンメニューから選ぶと、入力した値や選択した値が固定値となり、このテンプレートを通して更新される全ての商品情報に適用されますのでご注意ください。
ここまで設定できたらテストをクリックしましょう。
※テストをクリックすると実際に商品情報が更新されます。
テストに成功するとテスト成功画面と取得した値が表示されますのでご確認ください。
確認できたら完了をクリックしましょう。
Shopifyの商品情報が更新されていますのでご確認ください。
実際のフロー稼働時は、ステップ4で取得した商品が全て更新されます。
先ほどのYoomの画面で完了をクリックすると以下の画面が表示されます。
OKをクリックしてください。
実際にフローが起動するか確認してみましょう。
ステップ3でご説明したように、画面右上の起動するボタンをクリックするか、マイプロジェクト(テンプレートをコピーし、保存したプロジェクト)の以下の箇所から起動するをクリックしてください。
お疲れ様でした!
以上がShopifyで検索した商品に対し、ChatGPTで任意のテキストを生成し反映するフローでした!
Shopifyの商品検索と情報更新をAIで自動化することで、これまで手作業で行っていた商品説明文の作成や情報更新にかかる時間を削減し、より魅力的な商品ページを効率的に作成できます。
これにより、商品登録のリードタイムが短縮され、新商品をスピーディーに市場へ投入できるだけでなく、マーケティング担当者は販売戦略の立案やプロモーション活動といったコア業務に、より多くの時間を割くことが可能になります!
今回ご紹介したような業務自動化を実現できるノーコードツールYoomを使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築可能です。
もし自動化に少しでも興味を持っていただけたなら、ぜひこちらの登録フォームから無料登録して、Yoomによる業務効率化を体験してみてください!
Q:AIによる意図しない更新を防ぐ方法はありますか?
A:
はい、あります。
生成したテキストを確認してから更新したい場合は、承認を依頼するアクションを追加するのがおすすめです。
承認を依頼するアクションについて詳しく知りたい方は以下のリンク先をご確認ください。
※複数商品がある場合は複数回承認依頼が送られます。
Q:フローの途中でエラーが起きたらどうなりますか?
Q:このフローを応用した他の活用方法はありますか?
A:
例えばステップ7のメッセージ内容(プロンプト)に、在庫数の取得した値を追加して、在庫が特定の数以下の場合のみ残り少ないことをアピールする文章を追加するといった利用方法も可能です。
※テキストの生成結果は、利用するモデルやプロンプトの内容によって変化しますのでご注意ください。