google-ads-search-term-ngrams

Aggregate Google Ads search query metrics into 1/2/3-gram themes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of identifying wasteful spend and hidden growth opportunities within large volumes of Google Ads search query data by aggregating metrics into meaningful n-gram themes.

Core Features & Use Cases

  • N-gram Mining: Automatically breaks search terms into 1/2/3-grams to reveal performance patterns invisible at the individual term level.
  • Blast-Radius Detection: Flags wasteful n-grams that may impact brand terms or competitor keywords, allowing for informed review before applying negative keywords.
  • Use Case: Use this to identify recurring wasteful phrases like "free" or "jobs" across hundreds of search terms, or to find high-converting themes to expand into new ad groups.

Quick Start

Use the google-ads-search-term-ngrams skill to analyze the current search terms report and identify wasteful n-grams for negative keyword exclusion.

Frequently Asked Questions about google-ads-search-term-ngrams

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

FAQPage Schema
How do I find wasteful spend in Google Ads search terms?

N-gram mining for PPC analyzes search query data by breaking terms into 1, 2, and 3-word phrases to aggregate performance metrics. It reveals performance patterns invisible at the individual term level to identify wasteful spend and expansion opportunities.

How do I mine negative keywords from Google Ads search term reports?

Mine negative keywords from search term reports by aggregating data into n-grams to flag wasteful phrases. The process identifies blast-radius impacts on brand or competitor terms, allowing informed review before applying negative keyword exclusions.

Can I analyze high-converting search term themes for campaign expansion?

Yes, this Skill requires raw search-term row data from your Google Ads account to perform n-gram analysis. It supports custom field mapping for integration with Porter Metrics connectors to process your campaign data.

Does this n-gram analysis require raw search term row data?

Yes, this analysis requires raw search-term row data to aggregate performance metrics into 1/2/3-gram themes. It supports custom field mapping for integration with Porter Metrics connectors during PPC account audits.

Why flag wasteful n-grams before applying negative keywords in Google Ads?

Yes, this Skill requires raw search-term row data from your Google Ads account to perform n-gram analysis. It supports custom field mapping for integration with Porter Metrics connectors to process your campaign data.

What is n-gram mining for PPC search terms?

N-gram mining for PPC analyzes search query data by breaking terms into 1, 2, and 3-word phrases to aggregate performance metrics. It reveals performance patterns invisible at the individual term level to identify wasteful spend and expansion opportunities.