Before reviewing a single case study or proposal, search for the agency itself.
Search for terms like "digital agency [city]" or "web design agency [city]" and see if they appear. If an agency can't rank their own website for their primary keywords, that tells you something concrete about their SEO capabilities — regardless of what their proposal claims.
Also check their own site speed (use Google PageSpeed Insights, it's free), their social media activity over the past 90 days, and whether their own brand looks intentional or rushed. An agency that doesn't invest in its own digital presence is unlikely to prioritise yours.
What you're looking for
- Do they rank organically for at least a few relevant searches?
- Is their website fast and functional on mobile?
- Does their brand look consistent and intentional, or like a half-finished project?
Step 2: Ask who will actually do the work
Most agencies have a "sales team" persona and a "delivery team" reality. The person who pitches you is rarely the person who builds your website or writes your content.
Ask directly: "Who specifically will be assigned to my account, and what is their role?" Then ask to speak with that person before signing. A good agency will accommodate this without hesitation.
Also ask whether any work is outsourced. Outsourcing isn't inherently bad — many agencies use specialist contractors for certain tasks — but you deserve to know. If they're outsourcing work to offshore freelancers while billing you at domestic agency rates, that's a pricing and quality conversation worth having upfront.
Step 3: Review case studies for specificity
Generic case studies are a warning sign. "We helped a local business grow their online presence" tells you nothing. Look for case studies that include:
- The specific problem the client came in with
- What was actually built or created (not just "a new website")
- Measurable outcomes: traffic numbers, ranking improvements, leads generated, revenue tied to the work
- A real client quote with their name and business attached
If case studies only show visual samples without outcomes, ask for the missing data directly. If they can't provide it, that's useful information.
Step 4: Understand the actual deliverables
A proposal that promises "a comprehensive digital strategy" or "ongoing optimisation" without specifics is describing a process, not a deliverable. Before signing, get written answers to these questions:
- What will I receive each month, and in what format?
- Who owns the assets if we end the relationship? (Website code, content, brand files)
- What does a "website" include — custom-built or template-based? Who hosts it?
- How is SEO work tracked and reported? What tool do you use?
- What happens if results aren't met? Is there a performance clause?
If any of these questions produce vague or defensive responses, that tells you more than any proposal document will.
Step 5: Check how they handle the handoff conversation
The agencies that take on clients they can't serve well are often easy to identify in the sales process — they avoid the handoff question. Ask: "What does onboarding look like, and how do you transition from sales to delivery?"
A well-run agency has a specific answer: here's what we gather from you in week one, here's when you meet your account lead, here's what we deliver in the first 30 days. A poorly-run agency gives you a vague answer about "getting aligned" and "kicking things off."
Common red flags to watch for
These patterns appear frequently before a bad agency experience:
- They promise specific ranking positions or traffic numbers before seeing your site
- They can't explain why they recommend one approach over another without defaulting to buzzwords
- Their proposal includes services you didn't ask for with no explanation of why those are right for your situation
- They won't give you references from current clients
- The contract has automatic renewal clauses or long lock-in periods without performance benchmarks