How to Pick a Digital Agency Without Getting Burned.
Most digital agency horror stories are preventable. The client either skipped the right questions, ignored obvious red flags, or signed a contract that protected the agency instead of them. Here are the 8 questions, 7 red flags, real pricing, and the contract terms that actually matter.
11 min read
See how we answer these questions →Most agency horror stories are avoidable
The typical SMB agency horror story goes like this: a business owner signs a 12-month retainer with an agency that showed impressive-looking case studies. Six months in, the reporting is vague, the results are nowhere close to what was implied, and the termination clause means walking away costs three more months of fees. The owner has lost USD 20,000 and is starting the search over.
Almost every element of that outcome was visible before the contract was signed. The case studies didn't mention specific numbers. The pitch meeting answered questions with more questions. The contract said “deliverables to be agreed upon” in the scope section. The agency owner was nowhere in sight after the close. None of these are subtle. They are common patterns that look like normal business practice until you know what you're looking at.
The fix is not a longer vendor evaluation process. It is asking eight specific questions — the answers to which reliably separate the agencies that deliver from the ones that do not.
The 8 questions to ask before signing
Ask these in the sales process — not after the contract is on the table. A good agency answers them directly. The answers also tell you who will actually be doing your work.
- Who specifically will be working on my account day to day?
Most agencies are sold by a senior team and delivered by juniors. Ask for the name and experience level of the person who will manage your account. Ask to meet them before signing. If the answer is “our team will handle that” with no individual named, the person doing your work is likely a recent hire or an offshore contractor. Neither is automatically bad — but you need to know what you are buying.
- Can I speak with three clients in a similar situation to mine?
Not testimonials on the website. Not a curated case study PDF. Three real contact names and phone numbers you can call. Ask them directly: what did you expect, what did you get, and would you sign with this agency again? An agency that hesitates on this has clients who would not recommend them.
- What specific metric will improve in the first 90 days, and by how much?
The answer must be a number — not “we expect to see improvement in brand awareness” and not “results vary by industry.” If they are proposing Google Ads, they should be able to say: “Given your current conversion rate and this budget, we expect a CPL between USD X and USD Y within 60 days.” If they cannot commit to a range, they either do not know your business well enough yet (in which case, more discovery is needed) or they have no intention of being held to a number.
- What does your reporting look like, and how often will we meet?
Reporting should be in a live dashboard you can access anytime — not a monthly PDF they assemble the night before your call. Meetings should be monthly at minimum, with agenda items tied to the metrics that were agreed in scope. Ask to see an example report from a current client (with details redacted). If the report is four slides with bar charts and no commentary on what the numbers mean and what is changing as a result, the reporting is theater.
- Who owns the assets, the accounts, and the data when I leave?
Your Google Ads account should be created under your Business Manager, not the agency's. Your website files and all passwords should be yours. Your ad creative, copy, and strategy documents should transfer to you on final payment. If the agency creates everything under their own accounts, leaving them means starting from zero — which is the exact leverage they want to keep you paying.
- What does a scope change cost, and how is it handled?
Every project expands. Ask to see their change-order process before anything starts. A clear process looks like this: any work outside the agreed scope requires a written change order with hours and cost before work begins. An unclear process looks like: “we accommodate reasonable requests.” The second answer means scope creep gets added to the retainer invoice at the end of the month — sometimes without notice.
- What happens if the results don't materialize?
Not a trick question — a reasonable agency will have a real answer. It might be: “We review performance at the 60-day mark and adjust strategy before month three.” Or: “Our contracts include a performance review clause — if we miss the agreed KPIs by more than 20% at 90 days, you can exit without penalty.” An agency that says “we stand behind our work” without defining what that means contractually is offering nothing.
- What is the termination clause?
Read it before the pitch is over. Standard clauses run 30–60 days notice. Anything over 90 days is aggressive. Some agencies bury a clause requiring you to pay the remaining contract value if you terminate — a 12-month deal terminated at month 4 means paying 8 more months. This clause exists. It is in current contracts being signed today. Find it before you sign.
Red flags: 7 things that should end the conversation
These are not bad signs that deserve more investigation. They are patterns that reliably predict a bad engagement. If you see one, walk away.
- Guaranteed results on channels that don't allow guarantees. No agency can guarantee page one Google rankings. No agency can guarantee a specific ROAS on Meta ads before running them against your audience. If someone guarantees either of these, they are either lying or planning to game the metric in a way that does not help your business (e.g., ranking you for keywords nobody searches).
- Case studies with no client names and no specific metrics. “We helped a local service business increase their revenue by 40%.” No name, no timeframe, no starting point, no method. That is not a case study — it is a claim. Real case studies name the client (or get explicit permission to redact), state the starting metric, state the ending metric, and describe what changed.
- Contracts that put all accounts in the agency's name. If you cannot log into your own Google Ads, Meta Business Manager, or Google Analytics without the agency, you do not own your marketing. You are renting it. When you leave, it stays.
- Pressure to sign before you've reviewed the full contract. “We have two other clients looking at this package” is a sales tactic, not a reason to skip due diligence. A contract is worth reading carefully and having a lawyer review if the value is above USD 10,000. Any agency that makes you feel rushed has something to hide in the document.
- Vague scope in the contract. “Social media management” is not a scope. “Four Instagram posts per week, two Facebook posts per week, monthly reporting, 48-hour response SLA on comments” is a scope. If the deliverables in the contract do not tell you exactly what you will receive and at what cadence, the agency can deliver nothing and claim they fulfilled the contract.
- The senior team disappears after the sale. If the founder or senior strategist presented the pitch but someone you have never met is running the kickoff call, you have been handed off to a delivery team that had no input on what was promised. This is the root cause of “they were great in the pitch but the work was mediocre” — which is almost every agency horror story told in founder circles.
- They pitch services you didn't ask about. You came in for Google Ads help and they are now recommending a full rebrand, a new website, a podcast, and an influencer strategy. Good agencies solve the problem you actually have. Agencies with low close rates upsell aggressively because they know the engagement will churn — they are maximizing the initial contract value before that happens.
Pricing reality: what things actually cost
Agency pricing is deliberately opaque. Most agencies publish no rates and respond to budget questions with “it depends on your goals.” That is true, but it is also a way to anchor the price to your budget rather than the value of the work. Here is what the work actually costs at the small-agency end of the market in 2026.
Project-based work
- Small business website (5–10 pages, custom design): USD 4,000–10,000. Below USD 3,000 is a template with your logo. Above USD 12,000 for a 10-page site without a specific reason (e-commerce, LMS, complex integrations) is overpriced.
- Marketing strategy document: USD 3,500–8,000 for a genuinely custom engagement. Templates dressed up as strategy run USD 1,200–2,500 and produce generic channel lists. The difference is whether the agency interviews your customers and analyzes your actual CRM data.
- Brand identity (logo, type, color, usage guide): USD 2,500–7,000. Below USD 1,500 is a freelancer on a template tool. Above USD 10,000 is a mid-market branding agency — appropriate if you have a clear growth trajectory, premature if you are still finding product-market fit.
- Paid campaign setup (Google or Meta, first 30 days): USD 1,500–3,500 as a one-time setup fee. Does not include ad spend. Agencies that waive the setup fee in exchange for a higher monthly retainer are hiding the cost, not eliminating it.
Ongoing retainers
- SEO (technical + content): USD 1,500–4,000/month for SMB. Below USD 800/month is an automated report and a few generic blog posts. Results are visible at 4–6 months minimum — anyone promising ranking improvements in 30 days is selling you tactics that may get the site penalized.
- Paid social management (Meta): USD 1,000–3,500/month for management fees, not including ad spend. The management fee covers creative testing, audience optimization, and reporting. Ad spend of USD 2,000–5,000/month is the minimum for Meta to produce enough data to optimize against.
- Content and email marketing: USD 1,200–3,500/month for two to four pieces of substantive content and one to two email sends per month. Below that price point the content is templated, AI-generated without editorial review, or both.
- Full-service retainer (strategy + paid + content + reporting): USD 4,500–10,000/month. Below USD 3,500 for a genuinely full-service engagement means either a very small team, offshore execution, or a lot of automation passing as service. Above USD 12,000/month for an SMB is mid-market agency pricing — reasonable only if you have the revenue to justify it.
What the contract must say
You do not need a lawyer to evaluate a standard agency contract — you need to find five sections and read them carefully before signing.
Scope of work
The scope must specify deliverables by name, quantity, and cadence. “Digital marketing services” is not a scope. If the contract says anything vaguer than “four Instagram posts per week, two Facebook posts, monthly analytics report covering the following five metrics...” it will be used against you in a dispute. Every deliverable that is not named in the contract is discretionary — meaning the agency can stop providing it without notice and without breach.
If scope changes are expected (they always are), the contract should specify the change-order process: written request, written approval, agreed cost, before work begins. Verbal approvals are not enforceable.
Intellectual property ownership
The default position in most jurisdictions: the agency owns everything they create. To transfer ownership to you, the contract must include explicit IP assignment language — something like: “All work product, including designs, code, copy, strategy documents, and creative assets, is assigned to Client upon receipt of final payment.”
Without this clause, leaving the agency may mean you cannot legally use the website they built, the ads they designed, or the strategy document they wrote — because those assets legally belong to them. This is not a theoretical risk. It is litigated. Insist on the clause; walk away from agencies who resist it.
Termination and notice periods
A fair termination clause: 30 days written notice, with work stopping at the end of the notice period and a prorated refund of any prepaid fees for services not yet delivered. Watch for:
- 90-day or longer notice periods. Standard is 30–60 days. Anything longer is the agency protecting their revenue at your expense.
- Early termination fees equal to remaining contract value. This turns a monthly contract into a locked annual contract in practice. If this clause is present on a 12-month contract, you are committed for 12 months with no exit.
- Automatic renewal clauses. Many contracts renew automatically for 12 months unless cancelled 30–90 days before the renewal date. Set a calendar reminder the moment you sign.
Performance review and exit rights
The best contracts include a 60 or 90-day performance review clause: if the agreed KPIs are missed by a defined margin, the client can exit without penalty. Agencies confident in their work will accept this. Agencies who are not confident will resist it — which tells you something important before you sign.
Account access and transition
The contract should specify that all platform accounts (Google Ads, Meta Business Manager, GA4, Search Console, CMS admin) are created under the client's ownership with the agency granted access — not created under the agency's accounts with the client invited as a guest. It should also specify that on termination, all access is transferred within five business days.
How IF Digital answers these questions
We ask this question ourselves every time we take on a new client: if this client read this article right now, would we pass? Here is how we answer each section.
On team transparency: every client knows who is working on their account before signing. We do not have a bait-and-switch between the pitch team and the delivery team — because at our size, they are the same people.
On references: we provide real client contacts. If a prospective client wants to talk to someone who hired us for a project similar to theirs, we arrange the introduction. Past clients who would not recommend us would not agree to be references — which means the willingness to provide them is itself a signal.
On specific commitments: we scope outcomes before contracts are signed. Our discovery call produces a written brief with expected outputs, expected metrics, and the conditions under which we would recommend changing course. Nothing vague goes into a contract.
On IP ownership: everything we build belongs to you on final payment. The contract says so explicitly. We do not want assets back — we want clients who stay because the work is good, not because they are locked in.
On termination: 30 days notice, no early-termination penalty, prorated refund on prepaid retainers for work not yet delivered. We find that clients who can leave freely tend to stay longer, because the relationship is not held together by contract friction.
“I had been burned by two agencies before IF Digital. Both times I ignored obvious red flags because the pitch was polished. IF Digital answered every question in this article before I even thought to ask them. That is how you know the difference between an agency that earns its clients and one that closes them.”
— Professional services client, Ottawa
The short version
Before you sign anything with a digital agency: ask the eight questions and require specific answers. Walk away from the seven red flags — none of them get better after the contract is signed. Price-check the engagement against the ranges above. Read the scope, IP, and termination clauses before the pitch is over.
The majority of agency horror stories have a moment — usually in the sales process — where a warning sign was visible and ignored. The checklist exists so that moment does not become a USD 25,000 mistake.
If you want to ask us the eight questions directly, start with a discovery call. We answer them all before you commit to anything.
Frequently asked questions
- How do I verify an agency's results are real?
- Ask for three to five client references in your industry or a comparable one. Contact those references directly — not via the agency. Ask them one specific question: 'What metric moved, and by how much, in the first 90 days?' If the answer is vague or the reference contact doesn't respond, treat the case study as unverified. Agencies with genuine results always have clients who will say so on the phone.
- What is a realistic budget for a small business hiring a digital agency?
- For a project engagement (website, campaign, strategy doc), expect USD 3,000–15,000 depending on scope. For an ongoing retainer covering SEO, paid ads, or content, expect USD 1,500–5,000/month at the small-agency end, USD 5,000–15,000/month at mid-market agencies. Anything below USD 800/month for a retainer is a glorified template service — the deliverables will reflect the price. Anything above USD 10,000/month requires a very clear scope of what is being managed and measured.
- Who owns the work the agency produces?
- By default under most jurisdictions, the creator owns the work — meaning the agency owns everything they build for you unless the contract explicitly assigns intellectual property rights to you. Insist on a clause that assigns all deliverables, code, copy, and creative assets to you upon final payment. Without it, switching agencies can mean rebuilding from scratch.