search-term-performance

Aggregate Google Ads search term cost, conversion, and click data to classify performance.

17|5|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/portermetricsample/marketing-skills --skill search-term-performance
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: search-term-performance
Source: https://github.com/portermetricsample/marketing-skills/tree/main/google-ads/search-terms/performance
Command: npx skills add https://github.com/portermetricsample/marketing-skills --skill search-term-performance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill solves the problem of budget leakage in Google Ads by distinguishing between search terms that are driving profitable conversions and those that are merely burning spend without results.

Core Features & Use Cases

  • Performance Classification: Automatically categorizes search terms into Winning, Watch, or Waste based on the account's specific conversion benchmark.
  • Spend-Ranked Insights: Prioritizes analysis by spend, ensuring the most significant financial risks are addressed first.
  • Actionable Destinations: Provides clear recommendations for each term, such as promoting high-performers to exact keywords or adding underperformers as negatives.

Quick Start

Use the search-term-performance skill to analyze the last month of search term data and identify which terms should be added as negatives to reduce wasted spend.

Frequently Asked Questions about search-term-performance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify wasted spend in Google Ads search terms?▼

Google Ads waste is identified by aggregating cost, conversion, and click data to classify search terms as Winning, Watch, or Waste based on your account's conversion benchmark. This spend-ranked analysis highlights queries burning budget without results so you can add them as negatives.

What is the best way to optimize PPC budget for recurring account hygiene?▼

PPC budget optimization during recurring account hygiene involves classifying search term performance against a conversion benchmark to separate profitable queries from wasteful spend. Actionable destinations like promoting exact keywords or adding negatives directly reduce budget leakage.

How does search term performance classification handle low-volume queries?▼

Search term performance classification applies thin-data floor validation to handle low-volume queries. This mechanism ensures that terms with insufficient conversion or click data are validated rather than incorrectly categorized, preventing skewed optimization decisions.

Can I use this search term analysis for Google Ads campaigns of any scale?▼

Yes, this search term analysis scales for any Google Ads campaign by prioritizing spend-ranked insights. It evaluates all queries but addresses the most significant financial risks first, making it suitable for both small accounts and large media buying portfolios.

Why does my Google Ads budget leak despite having conversions?▼

Budget leakage occurs when wasteful search terms consume spend without hitting conversion benchmarks. Analyzing search term performance separates these draining queries from winning terms, providing clear recommendations to add underperformers as negatives and stop the waste.

How do I turn high-performing Google Ads search terms into exact match keywords?▼

High-performing search terms are identified by analyzing conversion data against your account benchmark. Once classified as Winning, the reporting provides actionable destinations, recommending you promote these profitable queries directly to exact match keywords.