・
「Google 広告に出稿するキーワードの検索ボリュームを毎週手作業でチェックするのが大変…」
「新しいキーワードを探すたびにツールで調べてリスト化する作業に追われ、本来の戦略立案に時間が割けない…」
このように、広告運用におけるキーワード調査や分析といった手作業に限界を感じていませんか?
もし、Google 広告のキーワードに関する様々な情報を定期的に自動で取得できる仕組みがあれば、定型的な作業から解放され、戦略的な広告運用やマーケティング施策の立案に集中できる時間を作り出すことができます!
今回ご紹介する自動化の設定は、ノーコードで簡単に設定できて、手間や時間もかかりません。
ぜひ自動化を導入して、作業をもっと楽にしましょう!
YoomにはGoogle 広告のキーワード情報を定期的に取得する業務フロー自動化のテンプレートが用意されています。
「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
それではここから代表的な例として、「週次でGoogle 広告から特定のキーワードの検索ボリュームを自動で取得し、関係者に通知する」フローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:Google Ads/Google スプレッドシート/Gmail
[Yoomとは]
今回は大きく分けて以下のプロセスで作成します。
まずは、Yoomとそれぞれのアプリを連携して操作が行えるようにしていきます!
ナビを用意しているので、同じ手順で進めてみてくださいね。
1.Google Adsのマイアプリ連携
以下の手順を参考にして、Google AdsとYoomを連携してください。
2.Google スプレッドシートのマイアプリ連携
以下の手順を参考にして、Google スプレッドシートとYoomを連携してください。
3.Gmailのマイアプリ連携
以下の手順を参考にして、GmailとYoomを連携してください。
Yoomにログインし、下記バナーの「試してみる」をクリックしてください。
※今回のようにオペレーション数が5つを越えるフローボットを作成する際は、ミニプラン以上のプランで設定可能です。
フリープランの場合はフローボットが起動しないため、ご注意ください。
チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。
無料トライアル中には制限対象のアプリを使用することができますので、ぜひお試しください!
コピーすると下記画像のようにテンプレートがお使いのYoom管理画面にコピーされます。
OKをクリックして設定を進めていきましょう!
フローボットを起動するスケジュールを設定します。
「スケジュールトリガー」をクリックしてください。
日付指定、曜日指定、Cron設定から希望の形式を選んで、特定のキーワードの検索ボリュームを取得したい日時(毎日、毎週、毎月など)を任意で設定しましょう。
詳しい設定方法については、下記をご参照ください。
今回は、「毎週月曜日の朝9時にGoogle 広告から特定のキーワードの検索ボリュームを自動で取得する」設定を例に解説します。
下記画像を参考に、任意のスケジュールを設定したら、「完了」をクリックして設定完了です!
次に、Google スプレッドシートからレコード(特定のキーワード)を取得する設定を行います。
「複数のレコードを取得する(最大300件)」をクリックしてください。
クリックすると以下の画面に移ります。
アカウント情報と書かれた項目にはステップ1でマイアプリ連携した際のアカウント情報が記載されています。
アクションは、「複数のレコードを取得する(最大300件)」のままで次に進みましょう!
まず、Google Adsと連携するGoogle スプレッドシートを作成します。
【Google スプレッドシートの作成手順】
1.A列に「キーワード」のヘッダーを設定します。
2.B列目以降は、Google Adsから取得し、Google スプレッドシートに追記したいデータ項目を任意で追加します。
取得可能な項目は以下の通りです。
3.A列2・3行目に、テスト用の調査したいキーワードを入力します。
その他の列の行は空欄のままで問題ありません。
【Tips】
フローボット設定後、A列に新しいキーワードを追加すると、指定したスケジュールに基づいて、そのキーワードに関連する情報が自動的にGoogle Adsから取得されます。
Google Adsと連携するGoogle スプレッドシートを作成したら、Yoomの操作画面に戻ります。
編集欄をクリックすると、Google スプレッドシートの候補が表示されるので、先ほど作成したGoogle スプレッドシートを選んでください。
選択するとIDが自動で入力されます。
同様に、タブ名も入力します。
テーブル範囲を入力して、「次へ」をクリックします。
次に、取得したいレコードの条件を設定します。
下記画像のように、「キーワード」が「空でない」と設定し「テスト」をクリックしてください。
【Tips】
Google Adsで調査するキーワードを取得するために、「キーワード」が「空でない」と設定します。
これにより、A列2・3行目に入力したキーワードが取得されます。
テストが成功すると、A列2・3行目に入力したキーワードが取得されます。
「完了」をクリックして、設定完了です!
※取得した値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動する値となります。
次に、Google スプレッドシートからキーワードを繰り返し取得する設定を行います。
「同じ処理を繰り返す」をクリックしてください。
※「同じ処理を繰り返す」オペレーションの操作は、チームプラン・サクセスプランでのみご利用いただける機能となっております。
フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。
「オペレーション」と「取得した値」は、テンプレートであらかじめ設定されています。
この内容のまま、「完了」をクリックして設定完了です!
【補足】
この設定を行うことで、ステップ4で「洗濯,自炊」のようにリスト形式で取得したキーワードを個別に切り分けることができます。
これにより、Google Adsで検索ボリュームを取得する際に、各キーワードごとに検索ボリュームを取得できるようになります!
詳しい設定方法や不具合が出た際の対処法については、下記を参考にしてみてくださいね!
次に、Google スプレッドシートから取得したキーワードの検索ボリュームを取得する設定を行います。
「キーワードの検索ボリュームを取得」をクリックしてください。
クリックすると以下の画面に移ります。
Google スプレッドシートと同様に、ステップ1でマイアプリ連携したGoogle Adsのアカウント情報が自動で表示されます。
アクションは「キーワードの検索ボリュームを取得」のままで次に進みましょう!
赤枠内の説明を参考にして、連携したい広告アカウントIDを入力します。
次に、対象となるキーワードを設定します。
編集欄をクリックして、「同じ処理を繰り返す」から「キーワードのループ変数」を選択してください。
【Tips】
取得した値(ループ変数)を活用することで、キーワードごとに検索ボリュームを取得できます。
編集欄をクリックして、プルダウンから希望のキーワードプランネットワークを選んでください。
下記を任意で入力して、「テスト」をクリックします。
テストが成功すると、取得した値の各項目の横に、Google Adsで取得したキーワードの検索ボリュームの詳細が表示されます。
「完了」をクリックして、設定完了です!
次に、ステップ6でマイクロ通貨単位で取得された「上部に掲載された広告の入札単価(低額帯)のリスト」と「上部に掲載された広告の入札単価(高額帯)のリスト)」を通常の通貨単位(円)に変換する設定を行います。
「テキスト抽出」をクリックしてください。
下記画像を参考に、テキストを抽出するテキストを指定します。
ステップ6でマイクロ通貨単位で取得された「上部に掲載された広告の入札単価(低額帯)のリスト」と「上部に掲載された広告の入札単価(高額帯)のリスト」は、編集欄をクリックして、「キーワードの検索ボリュームを取得」から引用できます。
※デフォルトで入力されている「←Google Adsのアウトプットを設定してください」は、削除してくださいね!
抽出したい項目と指示内容は、テンプレートであらかじめ設定されています。
この設定のまま、「テスト」をクリックしてください。
テストが成功して、通常単価(円)で「広告の入札単価(低額帯の通常単価単位)」と「広告の入札単価(高額帯の通常単価単位)」のリスト」を取得できました!
「完了」をクリックして設定完了です!
次に、Google Adsから取得した情報をもとに、Google スプレッドシートのレコードを更新する設定を行います。
「レコードを更新する」をクリックしてください。
【Google スプレッドシート】データベースを操作するオペレーションについてもあわせてご確認ください。
クリックすると以下の画面に移ります。
こちらもステップ1でマイアプリ連携した際の情報が記載されています。
アクションは、「レコードを更新する」のままで次に進みましょう!
レコードを更新するGoogle スプレッドシートを選択します。
編集欄をクリックすると、Google スプレッドシートの候補が表示されるので、ステップ4で連携したGoogle スプレッドシートを選んでください。
選択するとIDが自動で入力されます。
同様に、タブ名も入力します。
更新したい値が記載されているテーブル範囲を入力し、「次へ」をクリックします。
実際にレコードを更新する設定を行います。
まず更新したいレコードの条件を、下記画像の通りに設定します。
編集欄をクリックして、「同じ処理を繰り返す」から「キーワードのループ変数」を選択してください。
次に、更新後のレコードの値を設定します。
「キーワード」は更新しないので、空欄のままで進みましょう。
編集欄をクリックし、「キーワードの検索ボリューム」から各項目に対応する項目を選択していきます。
【Tips】
取得した値を活用することで、フローボットを起動する度に変動する値として反映されます。
これにより、毎回変動する情報を手動で入力する必要がなくなり、効率的に連携できます!
「上部に掲載された広告の入札単価(低額帯)のリスト」と「上部に掲載された広告の入札単価(高額帯)のリスト」は、ステップ7で通常単価(円)に変換した値を引用します。
編集欄をクリックして、「テキスト抽出」から、それぞれ対応する項目を選択してください。
キーワード以外の項目の設定ができたら、テストを実行しましょう。
テストが成功したら、「完了」をクリックして設定完了です!
Google スプレッドシートのレコードが更新されました!
【補足】
フローボット設定のテストでは、1つのキーワードに関するレコードしか追加されていませんが、実際にフローボットを起動した際には、ステップ5の「処理繰り返し設定」で取得したすべてのキーワードに関する情報が反映されます!
最後に、Google Adsの検索ボリューム取得の週次作業が完了したことをGmailで通知する設定を行います。
「メールを送る」をクリックしてください。
クリックすると以下の画面に移ります。
Google スプレッドシート同様に、ステップ1でマイアプリ連携したGmailのアカウント情報が自動で表示されます。
赤枠内の説明を参考に、下記を任意で入力します。
Gmailで通知を送りたい関係者のアドレスを入力してください。
【Tips】
動作確認のため、まずは自分のメールアドレスを追加しておくことをおすすめします!
なお、テンプレートで設定した内容はすべての連携で反映されます。
フローボット設定後に変更することができますので、適宜修正してくださいね!
続いて、下記を任意で入力しましょう。
件名と本文はカスタマイズ可能です!
編集欄をクリックして、取得した値から各ステップで取得した値を引用することができます。
必要な情報を入力して、内容を調整しましょう!
【Tips】
取得した値は、フローボットを起動する度に変動する値として扱われます。
テキストを直接入力した部分は固定値として処理されるため、毎回変動が必要な情報( {{キーワード}} など)には取得した値を活用することが重要です!
件名と本文の編集完了後、「次へ」をクリックすると編集したメッセージの内容が表示されます。
取得した値が正しく反映されていることを確認し、テストを実行しましょう!
テストが成功したら、「完了」をクリックして設定完了です!
送信エラーになった場合には、エラー表示があった場合をご確認ください。
指定したメールアドレスに連携したGmailアカウントから通知が届きました!
最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。
実際にフローボットを起動して、正常に動作するか確認してみてくださいね!
Google 広告のキーワード情報取得を自動化することで、これまで手作業で行っていた定期的な情報収集やレポート作成の手間を削減し、ヒューマンエラーを防ぐことができます。
これにより、マーケティング担当者は常に最新データに基づく意思決定ができ、戦略的な広告運用やキーワード選定に集中できる環境が整います。
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できます。
もし自動化に少しでも興味を持っていただけたなら、ぜひこちらの登録フォームから無料登録して、Yoomによる業務効率化を体験してみてください!
Q:複数のキーワードを一括で指定できる?
A:
はい、可能です!
スケジュールトリガーで設定した日時以前に、連携したGoogle スプレッドシートに入力されているすべてのキーワードを対象としてフローボットが起動します。
これにより、複数のキーワードに対して一度に検索ボリュームを取得できます。
Q:条件分岐で通知を分けることは可能?
A:
はい、可能です!
「分岐オペレーション」を追加することで特定の条件に基づいて通知を分けることができます。
例えば、「平均月間検索数のリスト」が1000以上や、「競争インデックスのリスト」が5以上などで分岐条件を設定することが可能です。
詳しくは下記をご参照ください。
※「分岐オペレーション」は、ミニプラン以上でご利用いただけます。
Q:連携エラー発生時の挙動は?
A:
フローボットがエラーになると、Yoomに登録する際に設定したメールアドレスに通知が送られます。
また、通知先はメールの他にSlackやChatworkも設定できます。
通知メールには、エラーが起きている該当のオペレーションや詳細のリンクが記載されているので、まずは通知内容を確認しましょう。
再実行は自動で行われないため、エラー修正後、手動で再実行してください。
ヘルプページで解決しない場合は、サポート窓口を利用することもできます。