Agency Buying April 23, 2026 22 min read

Marketing Agency Red Flags: 15 Warning Signs Before You Sign

The 15 patterns that separate a real marketing agency from an expensive disappointment. What they say, why it's a problem, and what to do instead.

Ruud ten Have

Ruud ten Have

Marketing & AI Strategy • Searchlab

Why This List Exists

Every week we get an email or a call from a small business owner who has just realized something is wrong. They've been paying a marketing agency €1,500-€3,500 per month for six, twelve, sometimes eighteen months. Reports come in, dashboards show "impressions" and "rankings", and yet the actual phone isn't ringing more than it was before. When they ask hard questions, they get vague answers. When they ask to leave, they discover they signed a 24-month contract with a tiny cancellation window. They feel stupid, but they shouldn't — they were sold a service that's deliberately structured to be hard to evaluate.

This isn't a fringe problem. According to recent agency-industry surveys, around 30% of small businesses report having been overcharged or misled by a marketing agency at least once, and the number-one reason clients fire agencies is "lack of measurable results" (cited in 56% of churn cases in the 2026 HubSpot Agency Benchmarks). Around 40% of marketing agencies still don't tie their reporting to client business outcomes — they report on activity, not on revenue or leads. The result: a small business pays for years of work that's invisible from the only seat that matters, the seat behind their bank account.

This guide is the list we wish every founder had on the screen the first time an agency sent them a contract. Fifteen specific patterns we see again and again, in actual proposals, on actual sales calls, in actual onboarding documents. Each one with the signal, what they tend to say, why it's a real problem, and what to do instead. None of these on its own makes an agency a scam — but two or three together almost always does. After the fifteen flags you'll find a five-question screening test you can use on any agency in twenty minutes, a section on what good actually looks like (because they do exist), and a long FAQ. If you're about to sign something, read the whole list first.

One framing point before we start. The agencies that produce these red flags are rarely run by bad people in the cartoon villain sense. Most of them started as competent operators who built a business model that drifted toward client extraction over client outcomes. Cheap-and-bulky pricing, lock-in contracts, opaque deliverables — those structures emerged because they smooth out cash flow and reduce the operational difficulty of running an agency. The fact that they hurt clients is a side effect the owner has stopped noticing. Knowing this matters because it changes how you respond when you spot a flag: you don't argue the ethics, you just leave. Spending energy trying to convince a structurally bad agency to change its model is wasted time. There are better agencies in the same city who don't need to be convinced.

The second framing point: this guide is written for small businesses spending €500-€5,000 per month on marketing. That's the range where the red-flag problem is worst, because the buyer rarely has the in-house expertise to evaluate the work and the agency knows it. If you're spending €25,000+/month, the same patterns exist but the dynamics are different — you have leverage, you can afford a procurement function, and the agency knows you can fire them. Below €500/month, you should be doing it yourself with AI tools rather than hiring anyone at all. The middle is the danger zone, and the middle is where most of our readers live.

The 15 Marketing Agency Red Flags

1 Promised top-3 rankings in 30 days

Signal

The proposal or sales call includes any version of "guaranteed first-page rankings", "top-3 in Google in 30 days", or "we'll get you to position 1 for [your main keyword]" — usually with no detail on which keyword, which intent, or which geography.

What they say

"With our proven SEO formula, we typically get clients into the top 3 of Google within the first month. We're so confident we offer a results guarantee."

Why it's a problem

No human being and no agency controls Google's ranking algorithm. Anyone who tells you they can deliver a specific position by a specific date is either selling you ranking on a nonsense long-tail keyword nobody searches for, or they're using black-hat tactics (PBNs, link spam) that work for two months and then nuke your domain. Real SEO programs in 2026 commit to activity (X pages shipped, Y links earned, Z technical fixes) and directional outcomes (impressions and clicks growing month over month). They never guarantee specific positions because they can't.

What to do

Ask: "If you guarantee top 3, what happens if you don't deliver — full refund of all fees? In writing?" The answer is always a long pause. Then ask which exact keyword, which exact location, which exact match type, with which exact tracking tool, and how long the position has to hold. Real agencies will refuse to make the guarantee. That refusal is a green flag, not a red one.

2 Won't show their other clients

Signal

You ask for case studies, references, or even just the names of three current clients you can call. The agency hedges, cites NDAs, says "we respect client confidentiality", or shows you anonymized "results" with no logo and no callable contact.

What they say

"For confidentiality reasons we can't share our clients, but here are some anonymized results: 'Client A grew traffic 320% in 6 months.'"

Why it's a problem

Real agencies have at least three to five clients who are willing to say "yes, they're good, here's our experience". An agency that has worked for five years and can't produce a single referenceable client either has burned every relationship they've had, or never had real long-term clients. NDAs almost never prohibit a verbal phone call about general satisfaction. "Anonymized 320% growth" with no callable source is a stock-image testimonial.

What to do

Insist on at least two reference calls with clients of comparable size and industry, before any contract. If they refuse, walk. If they agree, ask the references three concrete questions: did they hit the targets, what did they wish was different, and would they re-sign today. Anything less than two enthusiastic yeses is your answer.

3 Generic proposal that could be for anyone

Signal

The proposal arrives within 24 hours of your first call. It's 18 pages long, has beautiful design, talks about their methodology, their team, their values — and contains exactly zero specific references to your business, your customers, your existing site, or your competitors. Find-and-replace your company name with another and the document still works.

What they say

"Here's our standard proposal. We've adapted our proven framework to your industry — the results have been consistent across all our verticals."

Why it's a problem

If they didn't put two hours of real research into a proposal that could win them €30,000+ in annual revenue, they're not going to put two hours of real research into your campaigns either. A serious proposal in 2026 includes a screenshot of your current Google Business Profile, three keyword opportunities they noticed, a comment on a competitor's site, or a critique of your homepage hero. If those aren't there, they didn't look.

What to do

Send a follow-up email: "Could you share the three biggest opportunities you saw in our existing setup, and the rationale for the channel mix you're proposing?" If the answer is templated boilerplate, the engagement will be too. If it's specific and surprising, that's a signal of an agency that actually does the work.

4 Charge for "strategy" before knowing your business

Signal

The first thing on the table isn't a discovery call — it's a €2,500 to €10,000 "strategy phase" or "audit" required before anything else can happen. The agency hasn't asked about your customers yet, but they've already invoiced for telling you who they are.

What they say

"We start every engagement with a 6-week strategic foundation. This is essential — we never skip the strategy phase. The investment is €4,500 and includes our proprietary methodology."

Why it's a problem

Strategy is sometimes worth paying for separately, but only when (a) the deliverable is concrete, (b) it's clearly separable from execution, and (c) the agency couldn't possibly do it on the basis of one intake call. What's actually happening with most "strategy phases" sold this way is that the agency captures non-refundable revenue before they've shipped anything. If the relationship goes south after week six, they've already won. Real agencies that need to do upfront work either include it in the first month's retainer, or charge for it but credit it against the first three months if you proceed.

What to do

Ask: "What specifically gets shipped at the end of the strategy phase, and is the cost credited against future retainer fees if we move forward?" If the answer to the second question is no, you're paying twice for the same work.

5 No KPIs or unclear KPIs

Signal

The contract or scope document is silent on what success looks like. There are deliverables ("4 blog posts per month", "2 ads campaigns") but no targets ("X qualified leads per month by month 6", "Cost per lead under €Y by month 4"). When you ask, you get phrases like "we'll align on KPIs together in the first month" or "results vary by industry".

What they say

"We don't believe in setting hard KPIs upfront — every business is unique. Once we understand your account, we'll establish realistic benchmarks together."

Why it's a problem

An agency that can't propose a measurable outcome at the start has no model of what your business actually needs. They're selling activity, not results. Without KPIs, every monthly report is a debate about what "success" means rather than a check against a number. Six months in, you're paying €15,000 with no clear way to say "this isn't working" because nothing was ever defined as "working".

What to do

Insist on at minimum one business-outcome KPI (leads, qualified leads, cost per lead, ROAS) and one execution KPI (traffic growth, conversion rate, position changes) written into the scope, with target ranges and a review trigger if the target is missed for two consecutive months. Real agencies push back on numbers but they always engage with the math.

6 Lock-in contracts longer than 12 months

Signal

The contract is for 24 or 36 months with cancellation only at the end, often by registered letter in a small window. There's no notice period, no exit clause for missed targets, and the monthly fee continues regardless of performance.

What they say

"SEO and content take time to compound. A 24-month commitment is industry standard — anything shorter and we can't justify the upfront investment."

Why it's a problem

SEO does take time, but that's an argument for 6-9 months of patience inside a normal contract — not for indefinite lock-in. The 24-month structure exists to protect the agency, not the client. If their work is good, they don't need a multi-year cage; the client will renew. The structure is itself the tell. We've helped clients escape contracts where the agency had stopped doing work for nine months but kept billing because the cancellation clause was buried.

What to do

Negotiate a 30-day rolling notice period after an initial 90-day kickoff. Most agencies will agree because they know they can't enforce a year-long contract on a small business that stops paying anyway. If they refuse: walk. If you're already stuck, see our guide on how to fire a marketing agency cleanly.

7 Won't give you Google Ads / GA4 ownership

Signal

The agency creates new Google Ads, Google Analytics 4, Search Console and Tag Manager properties under their account, then gives you "view access" or no access at all. When you ask to be the owner of the accounts, they say it's "for technical reasons" or "our process".

What they say

"To make sure tracking works correctly, we set up everything inside our agency MCC. You'll have full visibility through our dashboard."

Why it's a problem

The data in those accounts — every conversion, every audience, every keyword you've spent money testing — is your business asset. If the agency owns it and you fire them, you walk away with nothing. No historical data for the next agency. No retargeting audiences. Sometimes not even a record of what worked. We've seen clients lose two years of paid learning the day they tried to leave. There is no legitimate technical reason for this setup; it's purely a switching-cost trap.

What to do

From day one: you create the Google Ads MCC link from your own account to theirs, you own the GA4 property and Search Console, you own the GTM container. The agency gets user-level access. Standard 2026 practice. Any agency that resists this is telling you what their plan is when you try to leave. For more on this asymmetry, see marketing agency cost reality.

8 No reporting cadence

Signal

You ask "how often do we meet, and what does the report look like?" and get a vague answer: "We'll send you a dashboard" or "We'll touch base when there's something to discuss" or "Quarterly business reviews are standard". No fixed schedule, no fixed format.

What they say

"We have a real-time dashboard so you can check performance any time. Formal reports are a bit old-fashioned — most clients just want the data."

Why it's a problem

A "real-time dashboard" you have to log into and interpret yourself is not reporting; it's an admission that the agency doesn't want to commit to explaining their own work. Reporting is the discipline that keeps an engagement honest. Without a fixed monthly meeting, the relationship drifts: months pass with no decisions, no trade-offs, no calibration. You wake up six months later having paid €12,000 and not actually had a strategic conversation.

What to do

Demand a fixed monthly 60-minute call with a written report sent 24 hours before. The report should answer three questions: did we hit target, why or why not, what are we changing next month. Quarterly should add a strategic review. If they can't commit to this in writing, they don't have the operational maturity you need.

9 Account manager is also the strategist (and the doer)

Signal

You meet one charming person on the sales call. They're smart, they listen well, they ask great questions. Then in the proposal it turns out the same person is also "your dedicated strategist", "your account manager", and the one who'll be writing the copy, running the ads, and analyzing the data.

What they say

"We keep things tight — Lisa will be your single point of contact and she handles strategy, execution and reporting end-to-end. No bureaucracy."

Why it's a problem

Either Lisa is a unicorn doing the job of three people for one fee — in which case you're getting 33% of her time on each role and quality suffers everywhere — or Lisa is the front and the work is being silently outsourced to juniors or offshore contractors. Both outcomes are bad. The "no bureaucracy" framing is a sales narrative; what you actually want is a small team with clear roles where strategy isn't being done in the same hour as ad copy.

What to do

Ask to see the team structure: who's the strategist, who's the practitioner on each channel, who's the project manager, what's the QA flow. If it all reduces to one name, ask point-blank whether work is subcontracted and to whom. The answer will tell you what you need.

10 Too cheap to be true (offshore mill)

Signal

The price tag is dramatically below the local market: "Full SEO + Google Ads management for €299/month, no minimum spend". The proposal includes "20 backlinks per month", "10 SEO articles per month", "weekly reports". The promised outputs are enormous. The price is impossible.

What they say

"We're able to offer better pricing because we have a global team. Our methodology is the same as the big agencies, but at a fraction of the cost."

Why it's a problem

The arithmetic doesn't work. A senior Dutch marketer costs at minimum €60-€90/hour fully loaded. €299/month buys at most 4 hours of real European work. Twenty backlinks and ten articles in 4 hours means content mill output: spun text, link farms, unreviewed AI slop. In the best case it does nothing. In the worse case it triggers a Google penalty that takes a year to recover from. The cheap-and-bulky offer is one of the most reliable signals of a low-quality operation.

What to do

Use this rule of thumb: a serious Dutch agency cannot deliver a working program for less than €1,200/month for an SMB. If the price is dramatically lower, the model is either a content mill, an offshore reseller, or you're being used to feed someone's PBN. If your budget is genuinely below €1,000/month, do it yourself with AI tools — it's both cheaper and produces better outcomes than a mill. See marketing agency alternatives for the playbook.

11 Aggressive sales pitch, no diagnostic questions

Signal

The first call is 90% them talking. They walk you through a slide deck about their team, their case studies, their methodology. They ask maybe three surface-level questions ("what's your monthly budget?", "what are your goals?", "any current marketing?") and then push toward the contract. There's urgency — a "promotional rate that ends Friday" or a "limited spot for this quarter".

What they say

"To lock in the introductory rate, we'd need a signed agreement by end of week. We only take on three new clients per quarter and two slots are filled."

Why it's a problem

A real agency's first call is a diagnostic. It's mostly questions, because they don't know yet what your problem actually is. The pattern of "I do all the talking, then I push you toward signature" is the inverse of consultative — it's the standard high-pressure sales playbook used in industries with high churn (timeshares, gym memberships, cold-call SEO). Genuine scarcity exists, but it's communicated calmly and without artificial deadlines.

What to do

Slow down. Specifically. Tell them you'll need at least a week, two reference calls, and a revised proposal. If the urgency suddenly disappears, it was manufactured. If they push harder, that confirms it. The right agency for you doesn't need to corner you into a Friday signature.

12 Promises specific traffic/lead numbers without research

Signal

On a sales call, before they've looked at your existing analytics, your industry data, or your competitors, the agency promises a specific number: "We'll deliver 50 leads per month by month 4" or "Our clients average 3x more traffic in 6 months."

What they say

"Based on our experience in your industry, you should see at minimum 80 qualified leads per month within 90 days. We're so confident we put it in writing."

Why it's a problem

Without data, no one knows. Lead volume depends on search demand for your service in your geography, your conversion rate, your offer, your price point, and your competitor density. Any one of those can change the number by 5x. An agency that gives you a specific number before pulling Search Console data, Google Keyword Planner volumes, and a competitor scrape is either lying or arithmetic-blind. The "guarantee in writing" usually has fine print that makes it unenforceable in any normal scenario.

What to do

Reverse the question: "What's the math behind 80 leads? What search volume, click-through rate, conversion rate, and budget gets us there?" If they can show the model, you've found a real practitioner. If they can't, the number was made up to close the sale.

13 No clear team — "we have specialists"

Signal

You ask who will do the actual work. The answer is generic: "We have a team of specialists in SEO, paid media, content, design and analytics." There's no LinkedIn link, no name, no résumé. The website's "team" page is either nonexistent or shows stock photos.

What they say

"Our specialists work behind the scenes — to maximize efficiency, you communicate through your account manager and they coordinate with the team."

Why it's a problem

"We have specialists" is the most-used cover line in the agency industry for "we resell to freelancers in three time zones". When the practitioners are real and proud of their work, agencies show them — bios on the site, LinkedIn profiles, sometimes even client introductions. When the practitioners are anonymous, the work is being treated like a commodity. That works for a few mechanical tasks but breaks down on anything strategic, anything brand-sensitive, or anything that requires actually understanding your customer.

What to do

Ask for the LinkedIn profiles of the named specialists who will work on your account. Then check that those people actually work full-time at the agency, that their experience matches the claims, and that they aren't also "head of growth" at three other agencies on the same day. Two minutes on LinkedIn rules out half the bad agencies in this industry.

14 Won't let you talk to the actual practitioners

Signal

You've found out that there's an SEO specialist, a paid media manager, and a designer on your account. Great. You ask if you can be on a call with them quarterly to discuss strategy on their channel. The agency politely refuses, says "we keep client communication centralized through your account manager", or routes everything through email summaries.

What they say

"To protect our specialists' focus time and avoid miscommunication, all client communication goes through your dedicated account manager. They sync with the team weekly."

Why it's a problem

This is the corporate version of separating you from the people doing the actual work — and it's done for the same reason: information asymmetry. If the SEO specialist talks to you, you'll find out whether they understand your business, whether they're full-time or a freelancer, whether they actually exist as described. The "centralized communication" framing protects against all three. In healthy agency relationships, the practitioner shows up at least quarterly to walk you through their channel. It builds trust on both sides.

What to do

Make it a contract requirement: at minimum one quarterly call directly with each named practitioner. If they refuse, the work is either being done by someone who shouldn't be, or by no one in particular at all. Either way, that's not the relationship you want.

15 Bonus: AI-allergic in 2026

Signal

The agency makes a point of telling you they "don't use AI" or "all our content is 100% human-written" or "we believe in the craft". They frame AI as low-quality, dangerous, or unethical and position themselves as the protectors of a more authentic past.

What they say

"Unlike a lot of agencies, we don't use AI. Every piece of content is hand-crafted by our writers — that's the difference you'll feel."

Why it's a problem

It's 2026. AI tools — used well — make every part of marketing execution faster and often better: research, drafting, ad variations, analysis. Refusing to use them isn't a craft position; it's a competence gap dressed up as principle. An agency that doesn't use AI is either charging you 2-5x more for the same outputs, or producing fewer outputs at the same price, or both. The "craft" narrative is a way to justify a cost structure that no longer makes sense. The right framing is the one Searchlab uses: AI for execution, humans for judgment, neither replaces the other. For more on this dynamic, see can AI replace a marketing agency.

What to do

Ask: "How are you using AI in your workflow today, and where do you draw the line on what humans still do?" An agency that gives a thoughtful answer is operating in 2026. An agency that gives an offended answer is operating in 2019.

The 5-Question Agency Screening Test

Fifteen flags is a lot to track in a single sales call. The compressed version: five questions you can ask any agency in twenty minutes. Together they expose almost every pattern above. Insist on written answers — that detail alone reveals seriousness.

Question 1: "Who exactly will work on my account, and can I meet them?"

This question alone breaks flags 9, 13, and 14. A good agency answers with names, roles, seniority, and a willingness to set up a kickoff call. A bad agency answers with "our team" and routes everything through an account manager. If you can't name the people who will do your work, you're not buying a service; you're buying a placeholder.

Question 2: "Which clients of comparable size and industry can I call as a reference?"

Breaks flag 2. The answer should be at least two specific names, ideally three, with permission to actually phone them. If the answer is "we'll arrange that after you sign" or "anonymized testimonials only", you have your answer. Ask the references three things: did the agency hit the targets, what did you wish was different, and would you re-sign today.

Question 3: "What specifically gets delivered each month, in what format, and on what schedule?"

Breaks flags 5 and 8. You're looking for a concrete list (X pages shipped, Y ads campaigns optimized, Z reports delivered) tied to a calendar (monthly meeting on the first Friday, report 24 hours before). Vague answers like "we adapt to what the account needs" are a red flag — that's how engagements drift into doing nothing for €2,000/month.

Question 4: "Who owns the Google Ads, GA4, Search Console and Tag Manager accounts during and after the engagement?"

Breaks flag 7. The right answer is "you do, we get user-level access". Anything else — agency MCC ownership, "shared accounts", "we'll move it to you when you leave" — is the switching-cost trap. If they hesitate, they're planning for the possibility that you'll try to leave and they'll want leverage. Don't sign.

Question 5: "What's the notice period, and what happens if results aren't there after 6 months?"

Breaks flags 1, 6, and 12. You want a 30-day rolling notice period after an initial commitment, and a defined review trigger if KPIs are missed for two consecutive months. Real agencies negotiate calmly here. Bad agencies either point at a 24-month iron contract or shift the topic to "results vary" without committing to anything.

If you're tired of vetting agencies, there's another path

The honest version of this guide ends with a question: do you actually need an agency, or do you need the outputs an agency would produce? For most solo operators and teams under 10 people, the second is true. We've been recommending Rudys.AI to readers who hit the screening-test wall. It does positioning, website copy, SEO research, and Google Ads setup inside one coherent flow that remembers your business across sessions — starts at $19/month, no contract, you own every account from day one. Not the right fit for e-commerce or teams over 20 people, but for the small services businesses this guide is written for, it sidesteps every red flag on the list because there's no agency in the loop. If after the five-question test you're still nervous about signing, run the same brief through Rudys.AI and compare the output before you commit.

See Rudys.AI

Green Flags: What Good Agencies Actually Do

Reading fifteen red flags in a row makes the entire industry look poisonous. It isn't. Real agencies — the ones we've worked alongside, hired for specialist projects, and recommended to clients — share a different set of patterns. If you're going to sign with someone, here's what the good version actually looks like in 2026.

Green flag 1: They ask more than they tell on the first call

The best agencies treat the first conversation like a doctor's intake. They want to know who your customers are, what your conversion path is, what you've tried, what failed, what your margins look like, what the competitive map is. They don't pitch their methodology — they diagnose your problem first. By the end of the call you feel understood, not sold to. The proposal that follows references things you said, not stock language.

Green flag 2: They turn down work that isn't a fit

This is the single clearest signal. A real agency will tell you "honestly, you're too small for what we do well" or "your offer needs work first — fix that before we run ads". They have referral partners for the segments they don't serve. An agency that says yes to every prospect regardless of fit is either desperate or doesn't know what it's actually good at.

Green flag 3: Pricing matches the work, not the brand

Good agencies can show you the math behind the price: hours per month, who's working those hours, what they cost, what the margin is. They don't all charge the same — boutiques are more expensive than full-service shops — but they all justify the number. They don't have a "premium" tier that's just the same work with a higher invoice attached.

Green flag 4: Account ownership is non-negotiable on your side, not theirs

Without you having to ask, they propose: "You own the Google Ads account, GA4, Search Console, GTM. We get user-level access. When the engagement ends, you keep all the data and audiences." It's so standard for them that they bring it up before you do. The good ones know this is the cleanest way to build trust.

Green flag 5: They write KPIs into the scope and review them brutally

The contract has a target ("X qualified leads per month by month 6, cost per lead under €Y by month 4") and a review clause ("if either is missed for two consecutive months, both parties review scope and either party may exit on 30 days notice"). At the monthly review, they're the first to call out underperformance — they don't wait for you to notice. That's the inverse of the bad-agency dynamic where every month is "trending in the right direction" until suddenly it's been a year.

Green flag 6: They have opinions and disagree with you sometimes

You ask for X, they say "yes, but you should know Y." You want to advertise on a keyword they think is wasted spend, they tell you. You want to redesign the homepage in a way they think will hurt conversion, they push back. The role of an agency isn't to execute every brief; it's to bring outside experience to the table. A fee-for-service vendor who never disagrees is a vendor; an agency is a partner. The pattern in the relationships that go well is always the same: the founder leaves the monthly meeting having had at least one decision changed by the agency's point of view.

Green flag 7: They use AI without making a religion of it

2026 agencies that work well are matter-of-fact about AI: it's faster for drafting, research, ad variations, and analysis; humans handle judgment, brand voice, strategy, customer insight. They don't market themselves as "AI agency" (that's a trend phrase) and they don't pretend to refuse AI either. They treat it like the calculator: a tool, normalized, embedded. The output you receive is correspondingly more, faster, and at lower cost than a 2020-era agency could deliver.

If you find an agency that hits at least five of these seven, you've found one of the good ones. Pay them properly, give them clear briefs, and review monthly. The ROI on a real agency is excellent — the failure mode is almost always picking the wrong one. For more on the trade-off space against in-house and freelance options, see first marketing hire vs agency vs AI.

Green flag 8: They're transparent about what they don't do

The mediocre agency tries to be "full-service" — SEO, ads, content, email, social, design, web development, branding, video — for everyone. The good agency has a clear scope: "We're an SEO and Google Ads shop for B2B services. We don't do social media management, we don't do branding, we don't do video." When you ask for something outside that, they refer you to a partner they trust. That focus is the reason their work is good. An agency that says yes to everything is doing every single thing at the average level, which in this industry means below the threshold of useful.

Green flag 9: Onboarding is structured, not improvised

The first 30 days have a written plan. Week 1: kickoff, account access, audit. Week 2: positioning workshop and KPI setting. Week 3: roadmap and asset review. Week 4: first deliverables shipped, first report drafted. The plan is shared with you on day one. Compare that to the bad-agency onboarding, which is a single welcome email followed by silence and a vague "we're getting set up" answer for six weeks. Structured onboarding tells you the agency has run this play before and learned from it. Improvised onboarding tells you they haven't.

Green flag 10: They publish their own work

The agency has a blog, a newsletter, a podcast, or a public body of work that demonstrates how they think. You can read what they've written about Google Ads strategy, SEO, conversion optimization. You can see their public points of view. This matters because it's the cheapest way to evaluate whether their thinking matches your problem before you spend a euro. Agencies that don't publish are betting that you'll evaluate them on their sales pitch — which is the worst possible signal because the sales pitch is exactly the surface they've optimized hardest. Their public writing is unoptimized; it tells you what they actually believe.

Treat the green flags as the inverse of the red flags rather than additive: an agency can be missing two or three green flags and still be good (maybe they don't blog, maybe they're full-service by design). What you can't have is the inverse — an agency that hits multiple red flags is almost never redeemed by hidden virtues. The red list is the screen; the green list is the bonus. Both work together to give you the full picture.

Frequently Asked Questions

What are the biggest red flags when hiring a marketing agency?

The four biggest red flags are: guaranteed rankings or specific lead numbers without research, refusal to share references or case studies from comparable clients, refusal to give you full ownership of your Google Ads, GA4, and Search Console accounts, and lock-in contracts longer than 12 months with no exit clause. Any one of these on its own is reason to walk; two of them in the same proposal almost always signals a low-quality or actively predatory agency. The 2026 industry data is consistent: the agencies that produce the most client complaints share these patterns.

How can I tell if a marketing agency is a scam?

Look for the combination signals, not single ones. Real agency scams almost always include: prices dramatically below market (a real Dutch SEO agency cannot deliver a working program for €99/month), aggressive multi-year contracts signed in the first call, vague deliverables that never specify what gets shipped, no real team you can meet, and dashboards that report "impressions" or "rankings" instead of leads or revenue. Add in resistance to giving you account ownership and you're not looking at a real agency — you're looking at a billing operation. According to recent industry reports, around 30% of small businesses say they've been overcharged or misled by an agency at least once.

Should I sign a 12-month marketing agency contract?

A 12-month commitment is reasonable if there's a 30-day rolling notice clause after the first 90 days, and the deliverables are specified per month. SEO and content programs genuinely need 6-9 months to compound, and an agency that's investing real strategy time at the start has a legitimate reason to want a longer runway. What's not reasonable is an unbreakable 12 or 24-month lock with cancellation only at the end, vague deliverables, and a fixed monthly fee that doesn't change if scope drops. Always negotiate a notice period. If the agency refuses, that's the answer.

Why should I own my own Google Ads and Analytics accounts?

Because the data is your business asset. Every conversion, every keyword you've spent money testing, every audience you've built — it lives in those accounts and represents months or years of paid learning. If the agency owns the account and you fire them, you walk away with nothing: no historical data for the next agency to learn from, no audiences to retarget, sometimes not even a record of what worked. Standard 2026 practice is that the client owns the Google Ads MCC sub-account, the GA4 property, the Search Console property, and the Tag Manager container. The agency gets user-level access. If they refuse, that alone is enough reason to pick someone else.

What KPIs should a good marketing agency report on?

Two layers. The business-outcome layer: leads, qualified leads, booked calls, customers, revenue, cost per acquisition, return on ad spend. These are the only numbers that matter to your bank account. The execution layer: traffic, click-through rate, conversion rate, position changes for tracked keywords, ad impression share. These explain why the business numbers moved. A red flag is an agency that reports only execution metrics ("we got you 50,000 impressions") without ever connecting them back to business outcomes. A good monthly report fits on one page and answers three questions: did we hit the target, why or why not, what are we changing next month.

Is a cheap marketing agency always bad?

Not always — but very cheap is almost always a problem. The math is simple: a senior Dutch marketer costs at minimum €60-€90 per hour fully loaded. An agency charging €350/month for SEO can therefore afford about 4-5 hours per month, and that's before any margin or tooling. What you actually receive at that price is templated work or fully offshored execution from a content mill. That can sometimes work for the absolute basics, but it never produces strategy, real local research, or quality copy. A reasonable floor for serious Dutch agency work in 2026 is €1,200-€2,500/month for a small business; below that, you're paying for activity, not outcomes.

How long does it usually take to fire a bad marketing agency?

Inside a fair contract: 30-60 days from the moment you decide. The notice period is standard, you give written notice, you transfer accounts, the agency hands over assets, and you're out. Inside a predatory contract: it can take the rest of the term. We've seen small businesses trapped in 24-month deals with cancellation only by registered letter in a tiny window before renewal. That's why the contract review at the start matters more than anything else. If you're already stuck, see our guide on how to fire a marketing agency cleanly. The shortest path out is almost always to negotiate an exit rather than litigate one.

What questions should I ask before signing with a marketing agency?

Five questions screen out 90% of bad-fit agencies. One: who exactly will work on my account, can I meet them, and what's their seniority. Two: which clients of comparable size to mine can I call as a reference. Three: what specifically gets delivered each month, in what format, on what cadence. Four: who owns the Google Ads, GA4, Search Console, and GTM accounts during and after the engagement. Five: what's the notice period and exit process if results aren't there. Any agency that can't answer all five clearly and in writing, before any contract is on the table, is not the agency you want.

Conclusion: Use the List Before You Sign, Not After

The throughline of this guide: most bad marketing agency engagements aren't accidents. They're the predictable outcome of patterns visible in the first sales call, repeated in the proposal, locked in by the contract, and then concealed by reporting that focuses on activity instead of outcomes. The fifteen flags above aren't exotic — they're the same handful of moves run over and over again across the industry, because they work on small business owners who don't know what to look for. Now you do.

The shortest version of the playbook: ask the five screening questions, demand account ownership and a notice period, insist on KPIs in the scope, and walk away from anyone who can't give you concrete answers. The agency that can pass those checks is the agency you want. The agency that can't has just told you everything you need to know about the next twelve months. If you're already in the wrong contract, the path out is in how to fire a marketing agency. If you're considering whether to hire one at all, marketing agency alternatives covers the modern options. And if you're still figuring out what an agency actually costs and what that money should buy, marketing agency cost reality has the math.

The point isn't to make you cynical about the industry. The good agencies — and they exist — will pass every test in this guide without flinching. The list is a filter, not a verdict. Use it before you sign, not after.

NOT SURE IF YOUR CURRENT AGENCY IS WORTH IT?

We'll do a 30-minute review of your current setup — accounts, KPIs, contract — and tell you straight whether what you're paying for is producing results.

Request an honest agency review
Ruud ten Have

Written by

Ruud ten Have

Ruud is a marketer with 10+ years of experience in online advertising. At Searchlab he combines strategic thinking with hands-on AI implementation. He helps small and mid-sized businesses transform their marketing with AI.

Related reading