Gotcha questions to stress test your marketing agency
"We'll be an extension of your team."
Every agency says it. The slide deck looks sharp. Logos from recognisable brands fill the credentials page. The proposal promises more leads, better rankings and a dedicated account manager who "really gets your industry."
Then month three arrives. Reports land with green arrows. Meetings feel recycled. Your contact seems stretched. Fixes take longer than they should. You are not sure whether results came from the agency or from seasonality, word of mouth or work you did yourself.
Marketing retainers are often sold on trust and narrative. That makes them hard to evaluate until money is already moving. The fix is not cynicism. It is asking questions that separate polished sales from operational reality.
These are not trick questions for humiliation. They are stress tests. A strong agency answers clearly, admits limits where they exist and shows you how your fee translates into time, expertise and outcomes. A weak one hides behind jargon, ownership clauses and metrics that look busy without proving value.
Why Stress Testing Matters
You are not buying a logo on a proposal. You are buying capacity, judgement and execution.
Most marketing problems that cost businesses money are boring: slow response times, broken tracking, generic strategy copied from the last client, junior staff doing senior work, assets locked inside the agency's accounts. None of that shows up in a credentials meeting.
Stress testing does three things:
- Exposes depth: Can the people on your account explain fundamentals, or only repeat slide copy?
- Exposes capacity: Does your retainer buy enough hours and senior attention to matter?
- Exposes alignment: Are they optimising for your outcomes or for metrics that make their report look good?
An agency that earns a long-term relationship should welcome direct questions. Evasion is data.
The Questions
1. How many accounts does your account manager and strategist carry?
This is the maths question. Ask for numbers, not vibes.
If you pay $4,000 per month and your account manager oversees thirty retainers, you are one slice of a crowded portfolio. Even at generous assumptions, that may only leave a few hours of real attention per month once internal meetings, reporting and admin are removed.
Run the calculation in the room:
- Monthly retainer / plausible hourly rate = hours available
- Hours available / number of active accounts = attention per client
A consultant billing senior rates cannot deliver twenty hours of strategy for $2,000 while also managing twenty other accounts. Something gives. Usually it is research, custom thinking and proactive fixes.
Strong answer: transparent client load, named roles, defined hours or deliverables and clarity on who does execution vs oversight.
Weak answer: "We scale with pods," "every client is a priority" or refusal to discuss capacity.
2. What does HTTP stand for?
HTTP is Hypertext Transfer Protocol.
These are basics. Any digital agency touching websites, landing pages, forms, hosting or analytics should know them without a pause.
Follow up with related terms they should understand if they manage your web presence:
- HTTPS: HTTP over TLS, the encrypted version that protects data in transit
- DNS: Domain Name System, how domain names resolve to servers
- CDN: Content Delivery Network, distributed caching for speed and resilience
- CMS: Content Management System, e.g. WordPress or Shopify
- FTP: File Transfer Protocol, used to upload files to your sever if not using SSH, CICD or cPanel.
- Attribution: how conversions are credited to channels and touchpoints
You are not testing them to win a pub quiz. You are checking whether the team understands the environment they operate in. If they cannot explain HTTPS and other items, ask who reviews and makes changes to your website.
3. What code-level optimisations do you perform for SEO?
Content and backlinks matter. Technical SEO matters too. If the agency only mentions blog posts, meta titles and a plugin, they may not be touching the things that affect crawlability, indexation and performance.
Listen for specifics such as:
- Semantic HTML structure (
header,nav,main, heading hierarchy) - Canonical tags and pagination handling
- XML sitemaps generated correctly and submitted in Search Console
- Structured data (JSON-LD) implemented and validated
- Image optimisation: modern formats, responsive
srcset, lazy loading done correctly - Render-blocking script reduction and critical CSS strategy
- Internal linking architecture, orphan page fixes and redirect chains cleaned up
- Core Web Vitals improvements at template level, not just "install a cache plugin"
- Robots.txt and noindex rules that match staging vs production environments
Strong agencies describe process and recent examples. Weak agencies say "we have an SEO plugin" or outsource all technical work without oversight.
4. Who owns the ad accounts, analytics properties, domains and tag manager containers?
This is a lock-in test. You should own every critical asset in your name or your company's name from day one.
Ask directly:
- Google Ads and Meta Business Manager: your billing, their access
- Google Analytics 4 and Search Console: your property, their user permissions
- Google Tag Manager: your container
- Domain registrar and DNS: your account
- Website hosting and CMS admin: your credentials, documented
If the agency insists on owning accounts "for management convenience," understand you may lose history, audiences and optimisation data when you leave. That is not convenience. That is leverage.
5. How do you measure incrementality, not just last-click conversions?
Reporting a conversion spike is easy. Proving the agency caused it is harder.
Ask how they separate:
- Branded search you would have received anyway
- Seasonal demand vs campaign lift
- Offline referrals vs paid touchpoints
- Platform-reported conversions vs GA4 or CRM-confirmed leads
Listen for incrementality thinking: holdout tests, branded vs non-branded separation, baseline comparisons, lead quality review with your sales team, not just cost per lead in isolation.
An agency optimising for cheap leads that never close is expensive, no matter how good the dashboard looks.
6. What is your average response time for urgent issues, and what counts as billable?
Websites and campaigns fail at awkward times: tracking breaks after a CMS update, SSL lapses, checkout errors, ad account suspensions, forms stop sending.
Ask for:
- Defined response windows for critical vs non-critical issues
- After-hours process
- What is included in retainer vs charged as ad hoc
- Who you contact when your account manager is on leave
A retainer without support clarity is a reporting subscription. You find out the hard way when something breaks on a Friday afternoon.
7. Walk me through your last technical SEO fix implemented in code
Theory is cheap. Ask for a concrete example.
A credible answer might include: fixing duplicate canonicals across faceted navigation, reducing LCP by optimising hero image delivery, correcting hreflang on regional pages, removing render-blocking third-party scripts, repairing a broken redirect chain after a migration or adding schema that generated measurable rich result visibility.
If they cannot describe one recent technical change, ask who on their team does that work and whether it is included in your scope.
8. What happens when a platform update breaks tracking or the site?
This tests incident process, not optimism.
You want to hear about staging environments, pre-update checks, rollback plans, post-deploy verification of forms and analytics events, monitoring alerts and documented runbooks.
"We'll fix it if it happens" is not a process. Platforms update constantly. Plugins conflict. Theme changes break tags. The agency's value often shows up in prevention and recovery speed, not in the monthly strategy deck.
9. What percentage of our work is delivered in-house vs outsourced or white-label?
Many agencies sell local expertise and deliver offshore execution. That is not automatically wrong. It is automatically relevant.
Ask who attends your meetings, who writes your strategy, who edits your site, who configures your ads and whether subcontractors are disclosed.
If you are paying senior rates, you should know whether junior or external staff are doing the majority of delivery. Surprise is the problem. Transparency is the minimum.
How to Use the Answers
You are not looking for perfection. You are looking for patterns.
Green flags
- Clear numbers on capacity and scope
- Plain-language explanations without defensiveness
- You retain ownership of accounts and assets
- Technical SEO described as engineering work, not plugin installation
- Reporting tied to business outcomes and lead quality
- Documented support and escalation paths
Red flags
- Hostility toward questions ("we're the experts")
- Jargon without substance
- Agency-owned accounts with vague handover terms
- No examples of recent technical work
- Vanity metrics with no connection to revenue
- "Trust the process" when you ask about hours and ownership
Take notes in the meeting. Compare answers across agencies. The one that gets uncomfortable when asked about load and ownership is telling you something useful.
Are You Getting Your Money's Worth?
A retainer should buy three things: attention, expertise and accountability.
Attention means enough hours on your account to notice problems before you do. Run the maths on client load. If the numbers do not work, the service will not either.
Expertise means the team can reason about your stack, not just operate a checklist. HTTP, SSL, analytics ownership and code-level SEO questions reveal whether strategy is informed or improvised.
Accountability means clear reporting, owned assets, defined support and honest conversation when results are soft.
If you are six months in and cannot point to specific improvements, owned infrastructure and responsive support, you may not have a marketing partner. You may have a recurring invoice with a friendly face.
That is when these questions are worth asking again, internally and of the agency. Sometimes the answer is a scope reset. Sometimes it is a change of provider. Sometimes it is realising the fee was never large enough for the outcome you expected.
Better to find out in a structured conversation than after another year of ambiguous reports.
Biggest Takeaways
Marketing agencies are easy to hire and hard to evaluate. Pitch quality is not delivery quality.
Stress testing with gotcha questions is not adversarial. It is due diligence. You are protecting budget, time and ownership of the digital assets your business depends on.
Ask about account load and do the hours maths. Ask for fundamentals like HTTP and SSL. Ask what they change in code for SEO. Ask who owns your accounts. Ask how they prove incrementality. Ask about support, incidents, outsourcing and real examples of technical work.
Clear answers build trust. Vague answers save you months of retainer spend you will not get back.
The right agency will not flinch. The wrong one will hope you never ask.
Frequently asked questions
Because sales conversations optimise for confidence, not proof. Specific technical and operational questions reveal whether the team that pitches is the team that delivers and whether your budget buys real attention.
A pause is fine. Hand-waving, deflection or "we have a specialist for that" on basics like SSL, analytics ownership or on-page SEO is a warning sign. You are paying for competence, not a routing service.
Compare your fee to plausible billable hours, track response times and incident handling, verify who owns your accounts and assets and judge results against agreed baselines rather than vanity metrics in a monthly PDF.