Find terms with strong paid and organic coverage
Identify matched queries that clear both supplied thresholds and carry current paid cost into a controlled incrementality-test shortlist.
Free, no signup. Find terms that are strong in both channels, paid-only content gaps, and organic-only paid-test candidates. Dollar impact is modeled from current paid cost.
Paste Ads search terms first, then GSC Queries. Separate data sets with a line containing ---. Files never leave your browser.
Saved targets, named lists, and recent check summaries remain only in this browser.
Runs entirely in your browser — nothing you paste is uploaded or stored. Anonymous run-level outcome counters may be used for aggregate research; URLs, domains, IPs, and identifiers are never included, and no statistic is released below 100 runs.
---, then paste a GSC query table containing Query, Clicks, Impressions, and Position.The figures below are invented solely to explain the calculation; they are not benchmarks or observed account results.
The engine normalizes capitalization, spacing, and common query variation, then pairs each Ads row with at most one exact or near-duplicate GSC row. Paid strength means at least one paid click. Organic strength means average position 10 or better. Unmatched GSC queries are added as organic-only or weak rows.
It needs a Google Ads search-terms export with Search term, Clicks, and Cost columns, followed by a GSC Queries exportA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results. with Query, Clicks, Impressions, and Position columns.
The tool normalizes query text and joins exact or near-duplicate terms. It does not infer semantic similarity between differently worded searches.
No. The result identifies a candidate for a controlled test. Brand defense, conversion value, geography, device mix, and true incrementality still need to be considered.
For strong-both rows, dollar impact is the current paid cost associated with that search term. It is spend exposed to a test, not a savings forecast.
No. Both CSV tables are parsed and joined locally in your browser.
Upvote what you want most. New ideas can be submitted from the floating Feedback menu; requests appear here once approved, and the most-wanted rise to the top.
You won't be emailed about that request anymore.
Loading…
New requests are reviewed before they appear here.
Where this tool helps
Identify matched queries that clear both supplied thresholds and carry current paid cost into a controlled incrementality-test shortlist.
Surface Ads terms without matched top-position organic coverage so teams can review intent, landing-page fit, and whether organic investment is warranted.
Locate top-position GSC queries without matched paid activity and evaluate whether conversion economics justify a bounded paid-search test.
Separate rows that clear neither heuristic threshold so limited testing and content resources stay focused on stronger supplied signals.
Carry quadrant, action, clicks, cost, position, and exposed spend into a shared workflow while keeping cost distinct from incremental savings.
Watch the full workflow
This beginner walkthrough defines paid and organic search overlap, joins a fictional Ads export with Search Console data, explains all four quadrants, demonstrates adjustable thresholds and export, and shows why current spend must never be presented as measured savings.
The Paid and Organic Overlap Quadrant combines paid search terms from Google Ads with unpaid search queries from Google Search Console. It groups the supplied rows into four transparent states and keeps the supporting clicks, cost, and average organic position nearby. The result is a work queue for review and testing—not an automatic budget decision.
Paid search is traffic from ads. Organic search is traffic from unpaid results. Search Console, shortened to G-S-C, reports organic queries, clicks, impressions, and average position. A quadrant is simply one of four categories based on whether paid and organic evidence clear their thresholds. Average position summarizes where results appeared; it is not a promise that every searcher saw the same rank.
Use this tool to shortlist terms with strong paid and organic coverage, investigate paid-only terms as possible organic-content questions, find organic-only terms that may justify a bounded paid test, deprioritize weak supplied evidence, or export a shared channel review. Each use case still requires intent, economics, and experiment judgment.
Paste the Ads search-terms table first, add a line containing three hyphens, and then paste the G-S-C Queries table. Ads needs Search term, Clicks, and Cost. G-S-C needs Query, Clicks, Impressions, and Position. You can also choose two local files in that order. The browser parses the rows locally; this tool does not upload them.
The two controls define what strong means for this analysis. By default, paid strength requires at least one paid click. Organic strength requires an average position of ten or better, where a smaller number is better. These editable cutoffs are workflow heuristics, not universal benchmarks, ranking guarantees, or estimates of incremental value.
This fictional Acme fixture is designed to show every quadrant. Two Ads terms match organic rows, one Ads term has no organic match, and one top-position organic query has no Ads row. The values are teaching data, not account performance or recommended levels. Real exports should cover comparable dates, countries, devices, and search types.
Select Analyze. The engine normalizes the query text, matches exact or bounded lexical near-duplicates, and lets each Ads term consume at most one organic row. It classifies the Ads rows first, then adds any unused G-S-C queries as Organic Only or Weak. Four plain-language finding cards appear for this fixture.
Acme running shoes has twenty-four paid clicks and thirty-eight organic clicks, with organic position three point two. It clears both default thresholds and becomes Strong Both. The one hundred eighty in source currency is the current paid cost exposed to a possible test. It is not forecast savings and does not prove those paid clicks would move to organic.
Wide trail shoes has eleven paid clicks but no matched organic row, so it is Paid Only. The suggested action is to review whether an organic landing page should be created or improved. First check shared intent, realistic ranking potential, conversion value, and existing site coverage. A quadrant does not prove that publishing new content is worthwhile.
Winter trail sandals has zero paid clicks and an organic position of eighteen, so neither default condition is strong. The Weak action is to deprioritize it until demand or coverage changes. Weak describes this supplied reporting period and these thresholds; it is not a permanent judgment about the query or product.
Shoe size guide is an unused G-S-C query at position two point eight, with fifty-two organic clicks and no paid row. That makes it Organic Only. A paid test may be worth considering only if the query has appropriate intent and conversion economics. Organic strength alone does not prove that advertising will add profitable, incremental demand.
Now require twenty-five paid clicks and an organic position of three or better, then analyze again. Acme running shoes misses both stricter cutoffs and moves from Strong Both to Weak. Shoe size guide stays Organic Only because position two point eight still qualifies. Always preserve the thresholds and reporting period with the result; small rule changes can change the queue.
Matching normalizes capitalization, spacing, common variation, stemming, and a tightly bounded one-character difference. It is lexical, not semantic. Synonyms can remain separate, and each organic row is used at most once. Review important matches manually, especially brand, competitor, gender, location, or product-modifier terms where a close string can still carry different intent.
Download results C-S-V saves paid-organic-overlap dot C-S-V. It includes term, quadrant, action, paid and organic clicks, full paid cost, organic position, and potential spend overlap. For example, the paid-only row retains its ninety of paid cost while potential overlap remains zero. Add scope, owner, test design, guardrails, and measured outcomes downstream.
Before acting, align both exports, review every important match, confirm conversion value, and separate brand-defense decisions from generic-query tests. Average position is not a rank guarantee, thresholds are heuristics, and current cost is not incremental savings. Use a geo, audience, or time holdout with conversion-lag, seasonality, brand-safety, and sample-balance checks before changing spend.
Align dates, countries, devices, and search types before comparing the channels. Verify query intent and conversion value, protect brand and competitor-sensitive terms, then use controlled tests for any spend change. Rerun the same documented rules on a comparable period to see whether the evidence changes.