7 Signs Your Marketing Agency Is Burning Your Budget

You Don't Have Access to Your Own Ad Accounts
This is signal number one, because without it none of the other points on this list can be verified. If your Meta Business Manager, Google Ads, or Google Analytics account is set up inside the agency's own structure rather than under your company, you have no way to check whether the budget was actually spent as agreed, on which campaigns, and with what result. In extreme cases, switching agencies means losing the entire account history, the optimizations built up over time, and the audience data collected, because formally it belongs to the agency.
How it should be: you set up and pay for the account yourself and keep admin access. Only that level lets you grant, change and remove other users' access.
You Don't Know How Much Goes to Media vs. Agency Fees
An “all-inclusive” billing model (one monthly amount for everything) sounds convenient, but without a breakdown between media budget (money going directly to Google or Meta) and the fee for management, you have no idea how much is actually working for your results and how much stays with the agency. This is especially problematic with a percentage-of-spend billing model, because then the agency has a built-in incentive to spend more, regardless of whether it produces better results.
How it should be: every statement shows media cost and management cost separately.
Reports Stop at Reach and Likes
If your monthly report reads like a list of completed tasks (illustrative example: “published 12 posts,” “reach grew 15%,” “500 new likes”), but never answers how much of that translated into inquiries and sales, you're paying for activity, not outcomes. Reach and likes are easy to achieve and easy to show on a nice slide. Impact on revenue is harder to show, so weaker agencies happily stop at that first level.
How it should be: the report shows cost per lead, customers won, revenue and margin, ideally on one screen, as in our dashboards.
Budget Is Spread Across Too Many Channels at Once
Running campaigns simultaneously on Meta, Google, TikTok, and LinkedIn sounds like diversification, but with too small a budget for each individually, no single channel gathers enough data for the algorithm to learn and start optimizing costs. The result: weak performance on every front instead of strong performance on one. A good agency will tell you honestly which channel has the most potential for you and start there, instead of splitting the budget into small pieces for the sake of an impressive-looking "full-service" pitch.
How it should be: budget focused on the channel with the most potential, with a reason for that choice.
Campaigns Haven't Changed in Months
The same creatives, the same headlines, the same account structure for a quarter without change signal a lack of ongoing optimization, even if the agency explains it with “everything's working perfectly.” Ad platform algorithms reward freshness and consistent testing; a campaign that stands still loses effectiveness as the audience gets fatigued with the same message.
How it should be: creative and tests rotate on a fixed schedule.
The Agency Promised Guaranteed Results
No agency has full control over Google's or Meta's algorithm. A promise like “we guarantee the #1 spot for keyword X within a month” or “we guarantee a fixed reach and like count” is a classic sign of either incompetence or deliberate manipulation at the sales stage. Google itself says in its Search Central guide that no one can guarantee a #1 ranking on Google. A competent specialist talks about probabilities and about variables they don't control (competitor activity, algorithm changes, seasonality).
How it should be: result ranges based on data, with the factors that could shift them.
No One Connects Marketing to Your CRM or Sales Data
If the ad algorithm learns only from clicks and submitted forms, and never receives information about which of those leads actually became customers, it optimizes for surface-level signals instead of business value. This is one of the most commonly overlooked areas, because it requires technical integration on top of creative work on the campaign.
How it should be: ad platforms get CRM data on which leads became customers, starting from clean conversion data. In Google Ads, that's done through offline conversion import. You can check whether GA4 on your site measures conversions correctly with our GA4 audit.
What to Do If You Recognize Several of These Signs
Recognizing one signal from this list doesn't necessarily mean you need to switch agencies immediately. Three or more form a clear pattern. Before you decide:

- Ask for full administrative access to all ad and analytics accounts. If you meet resistance, that alone is an answer.
- Ask for a breakdown of last month's bill into media budget and management fee.
- Ask for a report showing customer acquisition cost and revenue alongside reach.
If these three simple requests meet resistance or evasive answers, you already have enough information to start talking to a new partner. Ideally, pick one that offers a free audit of current performance before you sign anything. We've listed what to check in a candidate before signing in our guide to choosing a Google Ads agency. What a pay-for-results engagement looks like is covered in what performance marketing is and what it costs.
FAQ
Q.Is switching agencies mid-year a big risk?
Smaller than continuing a relationship that isn't working. If you have full access to your own accounts (see point 1), campaign history and collected data stay with you regardless of a partner change, and the transition itself is mostly organizational work.
Q.How long should I give an agency before judging whether it's working?
Give paid campaigns (Google Ads, Meta Ads) a few months, since that's how long it takes costs to stabilize after the algorithm's learning phase. SEO needs considerably longer. If none of the signs on this list have improved after that time, you have grounds to decide.
Q.Is a low agency fee a good sign?
Not necessarily. A very low price often means the agency is running too many clients per specialist to optimize anything, or that the pricing model compensates for the low fee with a high, undisclosed markup on media budget (see point 2).
Q.Is a small boutique agency worse than a large network agency?
No, often the opposite. Large agencies can be less interested in mid-sized budget clients, and the project may land with a less experienced team. A smaller agency for whom your budget matters often provides closer contact and a faster response.
More on Performance marketing and budgets
- Performance Marketing: What It Is, How It Works, and What It Costs
- PPC (Pay-Per-Click): what it is, what it costs, and when it pays off
- Best e-commerce agencies in Poland — 2026 ranking
- Break-even ROAS and maximum CPC: how much you can really pay per click
- Best marketing agencies in Poland — 2026 ranking
- Best performance marketing agencies in Poland — 2026 ranking
- How Much Should You Spend on Google Ads and Meta Ads in 2026?

Runs Google Ads and Meta Ads campaigns for B2C and B2B brands. Focuses on margin-based, POAS-driven budgets instead of ROAS alone.
LinkedInRelated articles
Let's talk growth
Send a brief or drop your contact. We'll reply within 24h.
Get a quote