
The wrong agency does not just fail to deliver results. It can damage what you have spent years building. Here is how to avoid the wrong choice.
Choosing a marketing agency is one of the most important business decisions a small or mid-sized company makes. You are handing someone your brand's reputation, money from your budget, and time you could otherwise spend yourself. The market is full of agencies that look great on their website but do not deliver what they promise. This guide gives you concrete questions and criteria to separate real partners from story-sellers.
What to clarify before contacting any agency
Before you start browsing agencies, define what you are actually looking for. Do you need someone to run Google and Meta ads? SEO and content? A complete strategy and execution? Or just a website? The more clearly you define the need, the easier it is to evaluate who can meet it.
The second step is a realistic budget. An agency charging five times below the market rate for a service either lacks the capacity to do it well or is running a junior team that is learning on your project. Agency quality and price are usually correlated. Not always, but often enough for price to be a signal, not just a cost.
Seven questions you must ask before signing
A good agency has no problem with direct questions. If an agency dodges answers or stays vague, that is a signal. Each of the following questions tells you something important about who you are dealing with.
Ask: Who specifically works on my project and what is their experience? What is the typical timeline for results in my industry? Which KPIs do you track and how do you report? Can I speak with one of your current clients? What happens if results do not come? How long is the contract and what are the exit terms? Do you work exclusively on my account or hand work off to partners?
- Who works on the project: a senior or junior team?
- What do monthly reports look like and how detailed are they?
- What are your examples from a similar industry or business size?
- What happens to accounts and content if we end the partnership?
- Do you hold certifications such as Google Partner or Meta Partner?
- How many clients does one account manager handle?
The agency that asks you more questions than you ask them before you sign is the agency that actually cares about results.
Red flags: signs that you should walk away
Some things are almost always a bad sign. Guaranteeing the first position on Google is an impossible promise. Google guarantees positions to no one, and any agency that claims otherwise either does not understand SEO or is consciously misleading you. The same applies to 'guaranteed' results within a specific timeframe without knowing your market, competition, and site's current state.
An agency that asks nothing about your goals, customers, or industry at the first meeting is an agency selling a package, not a solution. Transparency in reporting is another critical factor: if you cannot see where your ad budget is going, that is a problem. It is your money, and you have the right to know.
- Guaranteeing Google positions or a specific click count
- No references or portfolio examples from your industry
- Refusing to say who specifically works on the project
- Ad budget goes to the agency's account rather than directly to the platform
- Contract with no exit clause or an unreasonably long mandatory period
How to evaluate an agency's portfolio and references
Case studies are the gold standard for evaluating an agency. But not superficial PDFs with pretty charts. Concrete examples: what was the client's problem, what did the agency do, what measurable results were achieved and in what time period. If an agency has no public case studies, ask for anonymized examples.
Speaking with former or current clients is the most valuable form of reference. If the agency refuses, ask yourself why. A good agency that delivers results has satisfied clients who are happy to talk about their experience. Check the agency's Google reviews as well, not as the only signal, but as one of several factors.
Specialist vs. generalist agency: what you need
There are agencies specialized in one area, SEO, Meta ads, email marketing, and those that do everything. Neither model is inherently better. It depends on your situation. If you have one concrete need, a specialist who does it every day for dozens of clients probably delivers more value.
If you need a coordinated strategy across multiple channels, a generalist agency or one with strong departments for each discipline may be the better fit. What matters is that the agency has real capacity for whatever you need, not that they are selling a service they do not have enough experience in.
A real partnership: what you have the right to expect
A good agency is not a contractor waiting for orders. It is a partner that proposes, warns, and adapts. It should proactively inform you about market changes, algorithm updates, and new opportunities. It should set realistic expectations from the start, not sell dreams. And it should acknowledge when something is not working and change the approach.
On your side, the client needs to be available for feedback, deliver materials on time, and understand that marketing is not magic but systematic work. An agency can give everything it has, but without good collaboration from the client, results always suffer. Better partnerships always deliver better outcomes.
izreklamiraj.me is a creative marketing agency with more than 10 years of experience, from the pre-AI era through today. We do SEO, AI visibility, Google and Meta ads, websites, branding, social media, email, and video. Before every project we ask the right questions, set realistic expectations, and only part ways when the client chooses to. If you are looking for an agency that works transparently and delivers, book a free consultation. No commitment, no pressure.


