既製ワークフローで Google Ads の無駄な広告費を見つける
PaidSync の創業者が執筆しました。このページでは、PaidSync の既製ワークフローの一つを、そのコードに基づいて説明しています。ほかの選択肢は、29 September 2026 に各社のページで確認しました。
find-waste ワークフローは PaidSync に標準で付属し、費用がかかっているのにコンバージョンしていない Google Ads のキーワードを見つけます。既定では、過去 30 日間のキーワードのパフォーマンスを読み取り、50 以上のクリック、アカウントの通貨で 20 以上の費用、コンバージョンなしのキーワードをすべて抽出し、費用順に並べて合計します。各しきい値は変更でき、最大 90 日前まで遡れます。実行するには、PaidSync を Claude や ChatGPT に接続し、PaidSync の find-waste ワークフローの実行を依頼します。読み取るだけで、一回の実行は一つのタスクとして数えられ、Free を含むすべてのプランで使えます。
合計を信頼する前に、一つの制限を知っておいてください。元になるキーワードレポートは、その期間で費用が最も高い 100 キーワードを返すため、費用の小さいキーワードの無駄は数えられません。開示: このページは PaidSync が公開しています。
find-waste ワークフローが確認すること
このワークフローは数行のコードです。そのすべてを、平易な言葉で説明します。
- アカウントを指定すると、そのアカウントで実行されます。指定しない場合は、現在有効な Google Ads アカウントを使います。
- その期間のキーワードパフォーマンスレポートを、今日から設定した日数分さかのぼって読み取ります。
- クリック数が最小値以上、費用が最小値以上、コンバージョン数が最大値以下のキーワードを残します。
- それらのキーワードを費用の高い順に並べ、費用を合計します。
変更できる設定
設定はすべて任意です。省略すると、ワークフローは以下の既定値を使います。金額はアカウント自身の通貨です。
| 設定 | デフォルト | 主な機能 |
|---|---|---|
account_id | 現在有効なアカウント | チェック対象の Google Ads アカウント。 |
lookback_days | 30 | 何日前まで読み取るか。最大 90 日。 |
min_clicks | 50 | キーワードがカウントされるには、少なくともこの数のクリックが必要です。 |
min_spend | 20 | キーワードがカウントされるには、少なくともこの額の費用が必要です。 |
max_conversions | 0 | これより多くのコンバージョンがあるキーワードは除外されます。 |
返される内容
合計と、費用順の一覧です。
- wasted_keyword_count: 該当したキーワードの数。
- total_wasted_spend: その費用の合計 (セント単位に丸め)。
- keywords: 費用上位 50 件。それぞれにテキスト、マッチタイプ、クリック数、費用、コンバージョン数、広告グループが含まれます。
- lookback_days: 使用した期間。
実行方法
チャットで。Claude のコネクタディレクトリから PaidSync を Claude に、またはプラグインから ChatGPT に接続し、Google Ads を接続してから、次のように依頼します。
「過去 30 日間の Google Ads アカウントで PaidSync の find-waste ワークフローを実行して。」
Claude は、ワークフローの名前と設定を指定して paidsync_workflows_run を呼び出します。設定手順は Google Ads を Claude に接続する方法にあります。
ご自身のエージェントやコードから。https://mcp.paidsync.ai/mcp で同じツールを呼び出します。
paidsync_workflows_run({
name: "find-waste",
params: { account_id: "123-456-7890", lookback_days: 30, min_spend: 20 }
})スケジュールで。読み取りだけなので、たとえば毎週月曜に、無人で実行しても安全です。Claude Code のルーティンなら、有料の Claude プランで毎時の頻度まで実行でき、ご自身の cron ジョブから呼び出すこともできます。PaidSync 自体がタイマーで自動実行することはありません。
費用。一回の実行は、内部で何を呼び出しても PaidSync の一つのタスクとして数えられます。Free プランは月 100 タスク ($50 相当) でクレジットカード不要、このワークフローを実行できます。Pro は月 $99 から 1,000 タスクです。
知っておきたい制限
- その期間で費用が最も高い 100 キーワードを読み取るため、費用の小さいキーワードの無駄は見逃されます。期間を短くするか、アカウントを絞ると役立ちます。
- レポートは削除されていないすべてのキーワードを対象にするため、その期間中に費用が発生した一時停止中のキーワードが表示されることがあります。
- キーワードの行を読み取るため、キーワードに紐づかない費用は合計に含まれません。
- max_conversions を 0 より大きくすると、少数のコンバージョンがあるキーワードも含まれ、残す価値があるものが混ざることがあります。
- Google Ads のみ対象です。
この作業の別の方法
2026年9月29日に、各選択肢の公式ページで確認しました。
- Google Ads の自動化ルール。Google の例には、コンバージョン数やコンバージョン単価などの条件を持つ「Pause keywords」ルールがあり、毎日、毎週、毎月、または一度だけ実行できます。Google は「standard turnaround time for rules to run is within 2 hours after the conditions are triggered」としています。
- Google's own Google Ads MCP server. It can run the same keyword query in GAQL. Since its 2 Nov 2026 release it also creates assets and manages labels, with a propose-and-confirm step, and you host it yourself.
- PaidSync のより広い無駄な広告費レポート。チャットで
get_wasted_spend_reportを使うと、コンバージョンがゼロのキーワードに加えて、成果のない高コストの検索語句、品質スコアの低いキーワード、クリックがゼロの広告が追加されます。
結果の活用方法
一覧のキーワードを一時停止するには、まず pause-zero-conv-keywords をプレビューとして実行してください。しきい値がより厳しいため、気になるキーワードが含まれているか確認してください。無駄を生む検索を止めるには、negative-keyword-candidates を実行してください。
よくある質問
find-waste ワークフローは何を無駄とみなしますか?
既定では、過去 30 日間で、50 以上のクリック、アカウントの通貨で 20 以上の費用、コンバージョンなしのキーワードです。これらの数値はそれぞれ変更でき、最大 90 日前まで遡れます。
一部のキーワードを見逃すのはなぜですか?
読み取るキーワードレポートは、その期間で費用が最も高い 100 キーワードを返します。その 100 の外にあるキーワードは、どれだけコンバージョンが少なくても確認されません。
find-waste は、見つけたキーワードを一時停止できますか?
いいえ。読み取るだけです。pause-zero-conv-keywords ワークフローは、プレビューを行い、apply を true に設定すると、コンバージョンがゼロの有効なキーワードを一時停止します。
しきい値は変更できますか?
はい。実行時に min_clicks、min_spend、max_conversions、lookback_days を渡します。省略したものは、既定値の 50、20、0、30 が使われます。
一回の実行にいくらかかりますか?
どのプランでも、一回の実行で PaidSync のタスクを一つ使います。Free プランは月 100 タスクで、クレジットカードは不要です。
630+ ツール、14 プラットフォーム。無料で開始。