Skip to content
Zavyans

Choosing an Agency

How to Choose a Digital Marketing Agency (Without Getting Burned)

Hamza Ejaz, Founder & CEO

The short answer

Evaluate a digital marketing agency on three things: whether they can show real reasoning behind past results (not just the results themselves), whether the same team handles strategy and execution, and whether they’re willing to tell you when something won’t work. Agencies that pass all three are rare enough that it’s worth being deliberate about the search instead of picking whoever pitches the best deck.

Start with what they report on, not what they promise

Almost every agency proposal leads with impressive-sounding numbers — traffic growth, impressions, engagement rate. Ask a more specific question instead: what does your reporting look like a month into a real engagement, and how does it tie to revenue? An agency that can only show you traffic and click charts is optimizing for the metrics that are easy to hit, not the ones that matter to your business. The agencies worth hiring can walk you through pipeline, cost per qualified lead, or revenue attribution — even imperfectly — because that’s what they’re actually managing toward.

Ask who’s doing the work

A common bait-and-switch in this industry: the founder or a senior strategist runs the sales conversation, then a junior account manager who’s never spoken to you takes over execution. Ask directly who will be on your account day to day, and whether that’s the same person you’re talking to now. It’s a reasonable question, and any agency that gets cagey about it is telling you something.

Check whether they’ll say no to you

Counterintuitively, one of the best signals during a sales conversation is an agency pushing back on something you asked for — telling you a channel you want to invest in probably won’t work yet, or that your website needs fixing before paid traffic will convert. Agencies optimizing for closing the deal say yes to everything. Agencies optimizing for the actual outcome tell you the uncomfortable thing first.

Watch for artificially bundled services

Some agencies sell a fixed package — SEO, social, and paid media bundled together — regardless of whether your business actually needs all three right now. If a proposal doesn’t map clearly to a specific problem you described, that’s usually a sign the package was built to hit a price point, not to solve your actual growth bottleneck. A good scoping conversation ends with a plan that could just as easily be one service as five.

Red flags worth taking seriously

  • Guaranteed rankings or guaranteed lead numbers. No legitimate agency can guarantee organic ranking positions, and lead volume guarantees usually come with fine print that shifts the real risk back onto you.
  • No access to your own accounts. You should always retain ownership of your Google Ads account, analytics, and any platforms the agency manages — if an agency insists on managing everything under their own accounts, that’s a lock-in risk.
  • Vague answers about past client results. Real case studies, even anonymized ones, should include specific numbers and context. “We’ve helped many clients grow” isn’t an answer.

What a good scoping conversation looks like

It starts with questions about your business, not a pitch. A good agency wants to understand your sales cycle, your current bottleneck, and what’s already been tried before recommending anything — because the right starting service is different for a pre-revenue startup than for an established company with a stale website. If the first conversation is mostly them talking, that’s worth noticing.

If you’re currently evaluating agencies and want a second opinion on a proposal you’ve already received, that’s a conversation we’re happy to have — no pitch required.

HE

Hamza Ejaz

Founder & CEO

Sets overall strategy and leads new client engagements across the growth and technology stack.

Let's build something

Want this kind of thinking applied to your own growth stack?

Tell us what you're trying to grow. We'll come back with a plan, not a sales pitch.

or email info@zavyans.com