Subscription figures are provider list prices recorded in treg.to’s own catalog grid; per-call prices are what treg.to charges today, with $0.000 added.
set up treg — https://treg.to/llms.txt
Using treg, get the top 200 Google Ads keywords that competitor.com bids on in the US, show me the price first, then drop their brand terms and give me the twenty highest-volume keywords we are not bidding on, with CPC.
The call takes the advertiser's domain and a country code. A brand that advertises in five markets has five different keyword lists.
SpyFu's page size defaults to 5 and goes to 10,000, and every row is billed. Two hundred rows is a strategy; ten thousand is a bill.
Every advertiser bids on its own name. Ask the agent to drop those rows before it ranks the rest, or the top of the list is noise.
treg.to returns the rate before the call, so the agent can say what a full pull across ten competitors will spend.
treg.to holds the provider keys. Neither you nor the agent sees them.
The provider's own rate, $0.000 markup, from a prepaid balance.
Charged per call. $1.00 free per new team, no card to start.
Already pay Hunter? Register it and those calls are never metered.
Another provider is a different word in the prompt, not a new integration.
No SDK, no OAuth dance per vendor, no seats.
treg.to does not choose for you. It hands ChatGPT this comparison, with the price shown before any call, and ChatGPT picks. Or you tell it how: "cheapest", "most reliable", "the one that takes what I have", or a provider by name.
SpyFu at $0.002
| Provider | Success | Median | Sample |
|---|---|---|---|
| 100% | 207ms | 53 calls |
Measured on treg.to traffic: real calls, real inputs, and sample sizes differ by provider. Live reliability, not a controlled benchmark.
| Provider | Price | Accepts | Success rate | Verified |
|---|---|---|---|---|
| $0.002 per result | query, pageSize, startingRow, sortBy, sortOrder, countryCode | 100% (53 calls) | unverified | |
| no dollar rate published | type, domain, database, display_limit, display_offset, display_sort | not yet measured | unverified |
treg call spyfu.google.domain.paid_keywords
Swap the id for any provider above. All 2 endpoints behind this job, with their parameters and captured responses, are on the Google Keyword Data shelf.
PPC tool threads are heavily seeded: of the ~95 distinct Reddit and X posts read in August 2026, one vendor's cluster ran to seven posts across three subreddits and two listicles were posted twice each. These five are advertisers and SEOs asking on their own behalf.
“Auction Insights only provides a campaign summary, which lacks detail.” r/PPC
What this page can do about it: It names the overlapping advertisers and stops. The per-domain rows here are the detail it lacks: which keywords, at what estimated CPC, against how many other bidders, one call per competitor.
“I tried Spyfu, and it was a little inaccurate. It showed me that only my brand was bidding on a specific keyword” r/PPC
What this page can do about it: A crawl only records the ads it saw, and small or local advertisers fall through. No table fixes that. Pull the same keyword from both providers and treat a bidder both report as real; treat one nobody reports as unknown, not absent.
“Given Spyfu is only $9/month, do you think there is a case to be made to just purchase both?” r/PPC, 35 points
What this page can do about it: Through treg.to nobody buys either seat. SpyFu is metered per row on treg.to's key; Semrush runs on a plan you already hold. Calling both for one domain costs rows, not subscriptions.
“one site I put into SEMrush shows 12.6k in traffic while Spyfu shows 3.2k” r/bigseo, 8 points
What this page can do about it: Different crawls, different models, different numbers, and neither is Google's. The page shows the two side by side and leaves the choice to you; it does not average them or pick a winner.
“I wanted to do some keyword research yesterday and was surprised by how expensive Ahrefs / Semrush were.” r/TechSEO, 40 points
What this page can do about it: One competitor's keyword list is a per-row call, a fraction of a cent for the first page, with the rate printed before the agent spends it. The seat-priced tools stay on their own sites, linked, not restated.
At $2.00 per 1,000 rows, a first look at a domain is a fraction of a cent and a ten-thousand-row dump is $20, so the page size is the cost dial. Rows carry the keyword, search volume, ranking difficulty, monthly clicks, broad and exact CPC, estimated monthly cost and the count of competing advertisers, and the endpoint has answered every call treg.to has measured so far.
Its rows add the position and the live ad copy, which SpyFu does not carry. Send a display limit: the default is 10,000 lines, and an agent that loops without one spends real units. It has not been called live through treg.to yet.
No comparison table settles which is right for your niche. The cheap test is to pull the same domain from both and treat the overlap as the confident set.
Google will not tell you. Auction Insights shows which advertisers overlapped with your campaign, not which keywords they bought, and Keyword Planner's competition index counts your own ads. The third-party answer is a crawl: SpyFu and Semrush sample Google results, record which domains' ads appear against which queries, and estimate volume, CPC and spend from there. That is what a competitor PPC keywords API returns, one domain at a time, and why two tools will not agree with each other or with the advertiser's own account.
No. Google publishes no per-keyword view of another advertiser's account. SpyFu and Semrush estimate it from the ads their crawls observed, which is why the monthly cost column is an estimate and a competitor's max bid is not on the page at all.
Not for SpyFu: treg.to serves it on its own key, metered per row from your team's balance at SpyFu's rate with $0.000 added. Semrush's API units come with a Semrush plan, so that row runs on your own Semrush key, never metered by treg.to.
No. The rows carry an estimated monthly spend per keyword, built from volume, CPC and observed position. Impression share, bids and search terms Google does not disclose are not in any third-party tool, and this page will not imply they are.
SpyFu for a priced, verified per-row pull; Semrush when you hold a plan and want the ad copy. treg.to shows both side by side with the rate and the measured success; it compares, it does not route or fail over for you.