How to Check Competitors' Google Ads Budget (Free)
TLDR
- Here is how to check a competitor's Google Ads budget honestly: you estimate it, because the exact number is never public.
- The free route: read their impression share in Auction Insights, pull their live ads from the Ads Transparency Center, grab CPC ranges from Keyword Planner, then do the clicks x CPC math for a spend range.
- Paid tools like SpyFu and Semrush add modeled estimates across more keywords, but they model the number, they don't measure it.
- No tool shows the real budget. What you can actually learn is how aggressive a rival is, which ads keep running, and where they aren't spending.
You cannot look up a competitor's exact Google Ads budget. Google keeps that number private, sitting inside an account only they can see, and no tool has a back door to it. So most guides that promise "find your competitor's spend" are quietly selling you an estimate dressed up as a fact. The honest version is more useful anyway: with a handful of free Google tools and about an afternoon, you can build a defensible range for how much a competitor is paying for Google Ads, plus a read on what's actually working for them. If you want the wider picture of reading a rival's whole paid playbook, our guide on how to spy on competitors' ads covers the full workflow. This one stays on budget.
Can you see a competitor's exact Google Ads budget?
No, you cannot see a competitor's exact Google Ads budget, and no tool can pull it either. Google never publishes what an advertiser spends; that figure lives in their account and nowhere else. Every tool that shows you a spend "number" is modeling it from public signals, not reading it from Google.
What you can get is close enough to be useful. Two free Google tools carry most of the weight. Auction Insights tells you how aggressively a rival bids against you on shared keywords, but it reports relative position, never dollars. The Google Ads Transparency Center shows you which ads a competitor is running right now, in which formats and regions, and roughly when each last ran, yet as one RevOps analysis of the tool puts it, "you cannot infer budget size, daily spend, or bid strategy" from what it shows. So the goal shifts. Not "what is their budget," which is unknowable, but "what is a sensible range, and what does their spend tell me about their strategy." That's the question the rest of this guide answers.
How can you estimate a competitor's Google Ads spend for free?
You can estimate a competitor's Google Ads spend for free with three Google-owned tools used together: Auction Insights for their aggressiveness, the Ads Transparency Center for what they're running, and Keyword Planner for the cost inputs. None of them hands you a budget. Stacked together, they get you to a range you can defend to a boss or a client. Here's how to see what competitors are spending on Google Ads using each one.
Read their aggressiveness with Auction Insights impression share
Auction Insights is the closest free signal you have to a competitor's search budget, because impression share moves with how much they're willing to spend. To pull it:
- In your Google Ads account, select a campaign, ad group, or a specific keyword you know you share with the competitor.
- Open the Auction Insights report (in the newer interface, it's under the campaign's insights or the segment menu).
- Read the columns: impression share, overlap rate, position above rate, top-of-page rate, and outranking share.
A rival with high and climbing impression share on your shared keywords is bidding hard and funding it with real budget. If their impression share jumps 20 points in a month, something changed on their end, usually money. The honest limit: Auction Insights only shows advertisers you already compete against in the same auctions, and it never reveals their keywords or bid amounts. You read relative aggressiveness, not the dollar figure. It's a proxy, and a good one, but a proxy.
See which ads they run in the Ads Transparency Center
The Ads Transparency Center shows you exactly which ads a competitor is running, which is where you start reading their strategy for free. To use it:
- Go to the Ads Transparency Center.
- Enter the competitor's advertiser name or domain.
- Filter by region and by format (Search, Display, YouTube).
- Note the last-shown dates and look for the ads that have been live the longest.
That last step matters more than it looks. An ad still running after 30, 60, or 90+ days is almost certainly profitable, because advertisers don't keep paying to serve creative that doesn't convert. Sustained runtime is the closest free thing you get to a "this works" label. The limits are real, though. You get creative, format, last-shown date, and regions, but not spend, keywords, or performance. It isn't real-time either (ads typically appear a couple of days after going live, and only for verified advertisers). And you can only search by advertiser or domain, not by a keyword inside the ad copy. For the full walkthrough of reading a rival's live Google ads, see our guide on how to check competitors' Google Ads.
Pull top-of-page bid ranges from Keyword Planner
Keyword Planner gives you the price side of the estimate: what it costs to buy the keywords a competitor is bidding on. To get the numbers:
- Open Keyword Planner and choose "Get search volume and forecasts" (or "Discover new keywords" if you're still mapping their terms).
- Enter the keywords you believe the competitor targets.
- Read the top-of-page bid ranges (low and high) alongside average monthly searches.
Now you have the two inputs the math needs: roughly how many people search each term, and roughly what a click costs. One caveat worth stating plainly: these are market ranges, not the competitor's actual bid. They're the going rate, not a receipt.
How do you turn those signals into a dollar range?
You turn those signals into a dollar range with one formula: estimated monthly clicks times average CPC. It's the same math the paid tools run behind the scenes, just done by hand for the keywords you care about. Here's the sequence:
- Take the keyword's average monthly searches from Keyword Planner.
- Estimate the competitor's share of those clicks, using their impression share and ad position from Auction Insights times a rough click-through rate for that position.
- Multiply the estimated clicks by the top-of-page CPC for that keyword.
- Repeat across the handful of keywords they clearly target, then sum for a monthly range.
A worked example makes it concrete.
Illustrative only (round numbers, not a real advertiser): A keyword gets 10,000 monthly searches. The competitor holds roughly 30% impression share and sits near the top, so call it a 4% CTR on the searches they're eligible for, which lands around 120 clicks. At a $6 top-of-page CPC, that's about $720 a month on that one keyword. Run the same math across, say, fifteen core keywords and you get a monthly range, not a single tidy number.
Express it as a range, always. The error bars are wide because every input is an estimate: their real CTR, their real match types, and their real bids are all invisible to you. This is also, worth knowing, exactly how the paid platforms build their "traffic cost" figures, estimating clicks from position and search volume, then multiplying by CPC. You are doing the same job, just narrower and more honest about the guesswork.
Which third-party tools estimate competitor ad spend?
The main third-party tools that estimate competitor Google Ads spend are SpyFu, Semrush, Similarweb, and Ahrefs, each modeling a number rather than measuring it. They save you the manual math and, more importantly, surface keywords the competitor bids on that you'd never have thought to check. The trade-off is that you're paying for a model's guess, and each one guesses differently.
| Tool | What it shows | Outputs a spend estimate? | Free tier? | Best for |
|---|---|---|---|---|
| SpyFu | Deep historical ad and keyword back-catalog; per-keyword estimated clicks and cost | Yes (modeled) | Limited free views | Seeing every ad a rival has tested over time |
| Semrush (Advertising Research / AdClarity) | Paid keywords, ad copy, multi-channel spend triangulation | Yes (modeled) | Limited free searches | Cross-channel spend estimates with named-author authority |
| Similarweb | Traffic and traffic-cost estimates, channel mix | Yes (modeled) | Limited free | Sizing overall traffic and where it comes from |
| Ahrefs | Paid-search keyword coverage and overlap | Partial | No (paid) | Finding keyword overlap fast |
| Adbeat | Display and programmatic ad intelligence | Yes (modeled) | No (paid) | Display and PMax, not just Search |
| iSpionage | PPC keywords and ad copy | Yes (modeled) | Limited | Budget option, though some data reads as aging |
SpyFu earns its reputation on ad-history depth; it shows you the creatives a competitor has run for years, which no free Google tool does. What it doesn't publish is how its spend estimates are calculated or how far off they can be. Semrush leans multi-channel and often carries named, dated authorship on its research, which helps you judge the source. All of them, though, are paid dashboards, and all of them are modeling spend, not measuring it.
That distinction is the whole game. If you want to build a full picture around these tools, our guide to competitor analysis in Google Ads walks through the whole workflow.
How accurate are these spend estimates, really?
These estimates are directional, not exact; treat them as ranges, not receipts. Every tool builds a competitor's paid-search cost the same basic way: it estimates each keyword's clicks (position times a clickstream-based click-through rate times search volume), multiplies by that keyword's average cost per click, and sums across all the keywords it thinks the advertiser bids on. That's a lot of estimation stacked on estimation, and it's worth understanding before you quote a figure in a meeting.
SpyFu is unusually candid about this. In its own help documentation, it explains that the costs, search volumes, and click counts "are estimates that come from other sources," fed largely by Google's own noisy inputs. Its advice is telling: "when we're wrong, we're consistently wrong in an industry. So, if you're trying to size up your competitors all you have to do is calibrate their numbers against your numbers." In other words, the absolute figure is soft, but the relative comparison holds up if you anchor it to data you actually own.
How far off can these models drift? Far enough to matter. One 2026 comparison of estimator tools found their organic traffic estimates diverging from a site's real Google Search Console numbers by anywhere from 15-25% on the tighter end to 40-60% on the looser end, depending on the tool and the market. That's a traffic comparison, not an ad-spend one, so do not read it as a spend-accuracy score. But it tells you something honest about modeled numbers: two tools looking at the same advertiser can land in genuinely different places. Use the estimates to size the game and spot trends, and triangulate across a couple of sources. Never treat one tool's dollar figure as the truth.
What if a competitor doesn't share your keywords?
If a competitor doesn't share your keywords, they'll never appear in your Auction Insights, so you estimate them from the outside in. Auction Insights only surfaces advertisers you actually collide with in auctions; a rival targeting a different keyword set is invisible there. You rebuild the picture another way:
- Pull their live ads from the Ads Transparency Center by domain, so you can see what they're running and in which formats.
- Use a third-party estimator's keyword export (SpyFu or Semrush) to find the terms they bid on that you don't.
- Run those keywords through Keyword Planner for CPC and search-volume ranges.
- Apply the same clicks x CPC math to build a spend range.
It takes longer because you're reconstructing their keyword list before you can price it. But it works, and it's often the only route for a competitor in an adjacent niche who never shows up in your reports.
How do you check Shopping, Display, and YouTube spend, not just Search?
To see beyond Search, lean on the Transparency Center's format filter and a few channel-specific tools. Search is only part of most budgets; a serious competitor is likely running Shopping or Performance Max, Display, and YouTube too. Filter the Ads Transparency Center by format to see their Display banners and video creatives directly. For deeper estimates: Adbeat is built for display and programmatic, Vidtao focuses on YouTube ad intelligence, and Similarweb helps you read the channel mix. None of them cracks the exact number either, but they widen the range from "Search only" to something closer to their real footprint.
What's the faster way to read what a competitor is actually running?
The faster way to read what a competitor is running is to ask your AI assistant instead of tab-hopping across three separate libraries. Estimating spend means bouncing between the Transparency Center, Auction Insights, and a paid estimator, each in its own tab, each with its own quirks. Proxy collapses the "what are they running" part of that into a single question. It's a competitive ad intelligence tool that lives inside ChatGPT, Claude, and Cursor, so you ask in plain language and read the answer in the chat you already work in.
In practice, you type something like "Show me what ads [competitor] is running on Google and which have been live the longest," and you get their live creatives back with a read on longevity, no dashboard to open. That longevity read is the same "long-running ads are probably working" signal from earlier, just surfaced in seconds instead of scrolled for by hand. Proxy covers Meta, Google, and LinkedIn ad libraries (not TikTok yet), connects with one OAuth step and no API keys, and is free to start at 30 credits a month, no card required. Where it does save real time is exactly this creative-pull step: by Proxy's own benchmark, the manual version, a strategist combing a competitor's live ads across the ad libraries and compiling them by hand, averages about two hours per research pass, even though the tool still won't hand you a spend figure.
Here's the honest boundary, and it's a real one: Proxy does not output spend or budget numbers. For an actual dollar figure you still need the Auction Insights math or a paid estimator like SpyFu. And because it's MCP-based, you need an AI client such as ChatGPT or Claude to run it; there's no standalone browser dashboard. Proxy answers "what's working," fast. It doesn't answer "how much," and it doesn't pretend to.
How should you actually use a competitor spend estimate?
Use a competitor spend estimate to size the game, not to match it dollar for dollar. A bigger budget is not a strategy, and matching a rival's spend with weaker creative just loses money faster. The estimate is useful for the questions around the number, not the number itself.
Watch direction over snapshot: are they scaling up or pulling back? A competitor quietly cutting spend on a keyword theme is telling you something. Then look at where they aren't spending, because those gaps are often cheaper for you to own than the terms everyone fights over. And watch which creatives persist, since a rival's longest-running ad is your clearest hint at the angle that's converting for them. Outspending a competitor is easy to do and easy to regret. Out-reading them is the actual edge.
How do you check a competitor's Facebook ad spend too?
To check a competitor's Facebook ad spend, use the Meta Ad Library, but the same honesty applies. Meta discloses spend and impression ranges only for political and social-issue ads; for ordinary commercial ads there's no spend or budget data at all, exactly like Google. So you do the same thing you do on Google: read which creatives are running, how many variations they're testing, and which ones have stayed live longest. The pillar guide on competitor ad research covers the cross-platform version of this workflow.
So what are you really trying to learn from their budget?
The number was never the point. You came in wanting to know how to check a competitor's Google Ads budget, and the honest answer is that you can't check it, only estimate it, and the estimate matters less than what surrounds it. Impression share tells you who's pressing, and the long-running ads tell you what's converting. The empty keywords, meanwhile, tell you where nobody's fighting yet. That's the real intelligence, and none of it required knowing their exact spend.
Chase the dollar figure and you'll always be a little bit wrong. Read the signals instead and you're rarely lost, because you're watching what the money is doing rather than guessing at its size. The budget is a rumor. The behavior is right there in public, waiting for anyone patient enough to read it.
Frequently asked questions
No. The exact figure lives inside the competitor's Google Ads account and Google never publishes it. Any tool showing a spend "number" is modeling an estimate from public signals like keyword coverage and CPC, not reading a real budget. You can build a defensible range, but not an exact figure.
That depends on the tool and the market, and they're directional rather than exact. Both model spend by estimating clicks (from position, CTR, and search volume) and multiplying by CPC, so they inherit all the noise in those inputs. SpyFu itself says its numbers are estimates and suggests calibrating them against data you own. Use them for relative comparison and trends, not as a precise dollar figure.
Auction Insights only shows advertisers you share auctions with, so a competitor on different keywords stays hidden there. Reconstruct them instead: pull their live ads from the Ads Transparency Center by domain, use a tool like SpyFu or Semrush to export the keywords they bid on, price those keywords in Keyword Planner, then apply the clicks x CPC math for a range.
Yes. The Ads Transparency Center and Auction Insights are built for exactly this, and viewing publicly displayed ads is standard competitive research. You're reading what's already public; you're not accessing anyone's account. Keep it to observing their ads and estimating from public data and you're on firm ground.
Use the Meta Ad Library to see a competitor's live Facebook and Instagram ads. As with Google, there's no spend data for commercial ads, only for political and social-issue ones, so you read creative volume and ad longevity instead of dollars. It's the same approach if you want to monitor competitors' Facebook ad spend: track what's running and what keeps running.
Monthly is enough for most teams, with a quick check whenever you see your own impression share drop. Ad tests change weekly, but budgets shift more slowly, so monthly catches the real moves without turning into busywork.
Try it on your brand
Live Meta, Google, and LinkedIn ads in your AI chat. Free, no card.
Try Proxy freeMore in Ad Strategy
Can You Use a Competitor's Logo in Your Ad? (2026)
Can you use a competitor's logo in your ad? Usually no, it's a trademark, and the law and ad platforms both restrict it. The one exception, explained.
Read moreHow to block competitors ads without wasting your budget
The honest answer to how to block competitors ads: you can't delete their ad, but you can stop their clicks, guard your placements, and defend your brand.
Read more