■概要
競合他社のSEO動向を把握することは重要ですが、定期的なチェックや分析結果の共有を手作業で行うのは手間がかかる作業ではないでしょうか。特に、Google スプレッドシートで競合リストを管理し、分析結果をSlackで報告するフローでは、情報の転記ミスや報告漏れも発生しがちです。このワークフローを活用すれば、Google スプレッドシートの情報をもとにChatGPTが競合のSEO状況を自動で分析し、結果をシートに追記した上でSlackへ通知するため、こうした課題を円滑に解消します。
■このテンプレートをおすすめする方
- 競合サイトのSEO分析にGoogle スプレッドシートを活用しているマーケティング担当者の方
- ChatGPTを活用して、競合分析の精度と効率を高めたいと考えているWebディレクターの方
- 手動で行っている競合分析レポートの作成とSlackでの共有を自動化したい方
■このテンプレートを使うメリット
- 競合サイトのURLリストをもとに、情報収集から分析、報告までが自動化されるため、これまで手作業で行っていた定型業務の時間を短縮できます
- 手作業による情報転記や分析の抜け漏れといったヒューマンエラーを防ぎ、常に正確な情報に基づいた競合のSEO状況を把握できます
■フローボットの流れ
- はじめに、Google スプレッドシート、ChatGPT、SlackをYoomと連携します
- 次に、トリガーで「手動起動」を選択し、任意のタイミングでフローを開始できるように設定します
- 次に、オペレーションでGoogle スプレッドシートの「複数のレコードを取得する」アクションを設定し、監視対象の競合サイト情報が記載されたシートからデータを取得します
- 次に、オペレーションで繰り返し処理(ループ)機能を設定し、取得したサイト情報1つひとつに対して後続の処理を繰り返します
- 次に、オペレーションでChatGPTの「テキストを生成(Web検索対応)」アクションを設定し、各サイトのSEO状況を分析させます
- 次に、オペレーションでGoogle スプレッドシートの「レコードを更新する」アクションを設定し、ChatGPTによる分析結果を元のシートに追記します
- 続いて、 オペレーションでGoogle スプレッドシートの「複数のレコードを取得する」アクション を設定し、更新内容をまとめて取得します
- 最後に、オペレーションでSlackの「チャンネルにメッセージを送る」アクションを設定し、分析が完了した旨と結果の概要を指定のチャンネルに通知します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Google スプレッドシートの各アクションでは、対象のスプレッドシートIDやシート名、読み取りや書き込みを行うセルの範囲などを任意で設定してください
- ChatGPTのアクションでは、使用するモデルや、分析の精度を向上させるためのプロンプト(指示文)を業務内容に合わせて自由に設定することが可能です
- Slackへの通知アクションでは、通知先のチャンネルやメンション相手を任意で設定できます。また、通知本文にGoogle スプレッドシートやChatGPTから取得した分析結果を埋め込むなど、柔軟なカスタマイズが可能です
■注意事項
- Google スプレッドシート、ChatGPT、SlackのそれぞれとYoomを連携してください。
- ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態
- ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。
- 「同じ処理を繰り返す」オペレーション間の操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
- チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。