Stop wasting spend on irrelevant searches
Blueprint surfaces wasteful search terms, identifies patterns with n-gram analysis, and lets you add negatives in bulk — across campaigns and ad groups — without leaving the dashboard.
Find the patterns hiding in your search queries
Blueprint surfaces wasteful search terms, identifies patterns with n-gram analysis, and lets you add negatives in bulk — across campaigns and ad groups — without leaving the dashboard.
-
N-gram pattern detection
Spot recurring 1-, 2-, and 3-word phrases across your search terms. "Free trial" appearing in 12 queries? Catch it in one view.
-
Tunable waste criteria
Adjust spend and conversion thresholds to match your definitions of waste. Toggle criteria on or off without losing your place.
-
Bulk negative management
Select wasteful terms, choose match type (Broad, Phrase, Exact), and add them as negatives in one action. Blueprint tracks what's already been negated.
How search term analysis works
Blueprint syncs search term data daily from Google Ads. Here's what happens behind the scenes.
30-day data sync
Blueprint pulls daily search term reports from Google Ads via the API. The last 30 days of data are available at all times, with daily granularity for accurate spend and conversion tracking.
N-gram tokenization
Blueprint breaks every search term into 1-word, 2-word, and 3-word phrases, then aggregates frequency, total spend, total clicks, and conversions per n-gram. Patterns emerge that you'd never spot scanning individual terms.
Negative keyword creation
Select wasteful terms from either the n-gram or search terms table, choose match type (Broad, Phrase, or Exact), and add them as negatives in one action. 1-word n-grams default to Broad; 2+ words default to Phrase.
Everything you get in the search terms dashboard
Search term analysis isn't just a list of queries. It's a full suite of tools designed to identify waste and eliminate it.
Tunable waste criteria
Define what "wasteful" means for your accounts. Set spend thresholds (default: >$50) and conversion thresholds (default: <1). Toggle either on or off. When both are enabled, they use AND logic.
N-gram size filtering
Filter the n-gram table by size: All, 1-gram, 2-gram, or 3-gram. KPIs and charts update to reflect the filtered view so you can focus on the pattern length that matters.
Expandable n-gram rows
Click any n-gram to see every search term that contains it. If "free" appears in 12 queries, you see all 12 with their individual spend, clicks, and conversion data.
Wasteful-only toggle
Switch between "All" and "Wasteful Only" views. The toggle drives KPIs, charts, and both tables simultaneously so every metric reflects your current filter.
Cascading filters
Filter by period (7/14/30 days), platform, account, campaign, and ad group. Selecting a higher-level filter resets lower-level filters automatically.
Negated badge tracking
Search terms that already match an existing negative keyword get a "Negated" badge. You'll never accidentally add a duplicate negative.
Smart match type defaults
When adding negatives, 1-word n-grams default to Broad match and multi-word n-grams default to Phrase match. Override per-keyword in the confirmation modal.
Floating action bar
Select items from either table and a floating bar appears at the bottom with your selection count, an "Add as Negative" button, and a clear option.
Platform support
Search term analysis is currently Google Ads only. Here's where each capability stands across platforms.
| Capability | Google Ads | Microsoft Ads | Meta Ads |
|---|---|---|---|
| Search term reports | ✓ | ✕ | ✕ |
| N-gram analysis | ✓ | ✕ | ✕ |
| Wasteful term detection | ✓ | ✕ | ✕ |
| Negative keyword creation | ✓ | ✕ | ✕ |
| Negative keyword import | ✓ | ✓ | ✕ |
Search terms FAQ
Search term analysis is currently Google Ads only. Google is the only platform that provides search term reports through its API. Microsoft Ads uses a different data structure that Blueprint doesn't yet support for search terms. Meta Ads does not have search terms.
Blueprint syncs the last 30 days of search term data from Google Ads, refreshed daily. This 30-day rolling window provides enough data to identify patterns without overwhelming the interface. N-grams are computed at query time — not stored — so they always reflect the current data.
Yes. Blueprint lets you set two criteria: a spend threshold (default: over $50) and a conversion threshold (default: less than 1). You can enable or disable either criterion independently. When both are enabled, a search term must meet both conditions to be flagged as wasteful.
Select wasteful terms from the n-gram table, the search terms table, or both. Blueprint opens a confirmation modal where you can review your selections, adjust match types per keyword, and choose whether to create a new negative keyword list or add to an existing one. One-word terms default to Broad match; multi-word terms default to Phrase match.
Yes. Viewing search terms, n-gram analysis, wasteful detection, and all filtering capabilities are available on every plan. Creating negative keywords requires the Manager role or higher.
Reclaim your wasted ad spend
Connect your Google Ads accounts and Blueprint starts surfacing wasteful search terms immediately. Identify patterns, add negatives in bulk, and stop bleeding budget.