
Most small businesses that hire a paid media agency get burned. Not because agencies are universally bad, but because they picked the wrong one for the wrong reasons. Budget was tight, the sales pitch was smooth, and the contract was signed before anyone asked the hard questions.
This article gives you the framework to avoid that. We'll cover the specific criteria that separate agencies worth hiring from ones that will waste your ad spend, what questions to ask before signing anything, and how to evaluate fit based on your actual business model. Whether you're a home services company spending $3,000/month on Google Ads or an eCommerce brand scaling Meta campaigns, the evaluation process is the same.
Get this right and you'll have a team that functions as a true extension of your business. Get it wrong and you're rebuilding from scratch six months later.
Every agency sells you on senior strategists. The actual work often gets handed to a junior coordinator two weeks after you sign. This isn't a minor staffing detail. The person running your campaigns makes daily decisions about bidding, targeting, creative rotation, and budget allocation. If they're six months into their career, your ad spend is their training ground.
Before you sign anything, ask directly: "Who will be managing my account day-to-day, and what's their experience level?" Then ask to speak with that person. A reputable agency won't hesitate. If you get vague answers about "the team," that's a red flag.
Ask how many accounts that person manages simultaneously. Someone handling 30+ accounts at once cannot give yours meaningful attention. For a small business budget, you want someone who actually looks at your account weekly, not just when something breaks. Understanding what a dedicated PPC account manager actually does can help you ask sharper questions before you commit.
1. Request a direct introduction to the person who will manage your account before signing, not after.
2. Ask how many active accounts they currently manage and what your point of contact looks like week-to-week.
3. Get the account manager's name written into the contract with a clause requiring notification if they change.
Ask for a sample of their work on a similar account. Not a polished case study PDF, but an actual account walkthrough or optimization log. If they can't show you how they think through a real campaign, you have no idea what you're buying.
Google Ads, Meta, LinkedIn, Local Service Ads, and Amazon each require different expertise. Optimization logic for a Google Search campaign has almost nothing in common with managing a Meta prospecting funnel or an Amazon PPC structure. An agency that's genuinely strong on one platform is often mediocre on another, and they rarely volunteer that information.
Start by being clear about which platforms your business actually needs. A local dental practice probably needs Google Ads and Local Service Ads. An eCommerce brand likely needs Meta and Google Shopping. A B2B software company might need LinkedIn, where higher CPCs are justified by deal size.
LinkedIn Ads, for example, carry significantly higher CPCs than Google or Meta. For most small local businesses, that cost structure doesn't make sense. If an agency is pushing LinkedIn on a home services client, either they don't understand the channel or they're optimizing for their own service revenue.
1. List the platforms you're currently running or want to run, and ask the agency to walk you through their specific experience on each one.
2. Ask for platform-specific examples: what does their Google Shopping feed management process look like? How do they structure Meta campaign hierarchies?
3. If an agency manages Microsoft Ads, ask about their approach for your vertical. Microsoft's audience skews older and performs well in certain B2B and home services contexts, but it's not a fit for every business.
Agencies that are certified on a platform have cleared a baseline, but certification isn't mastery. Ask about actual spend managed on that platform, not just credentials on a wall.
Black-box reporting is one of the most common complaints small business owners have about paid media agencies. You get a monthly PDF with a few charts, but you never see the raw data, the actual search terms triggering your ads, or whether your cost-per-lead is trending in the right direction. This isn't a minor inconvenience. It's a structural problem that prevents you from making informed decisions about your own money.
You are entitled to direct access to your ad accounts. Full stop. You should be able to log in to Google Ads, Meta Business Manager, or any other platform at any time and see exactly what's happening. An agency that won't grant you that access is hiding something, even if it's just their own mediocrity.
Beyond account access, ask what reporting cadence they use and what's included. Weekly performance summaries, monthly deep-dives, and real-time dashboard access are all reasonable expectations. If they offer a custom dashboard that doesn't connect to the raw platform data, push back.
1. Before signing, confirm you will have direct login access to all ad accounts as an admin, not a read-only viewer.
2. Ask what reporting format they use and request a sample report from a current or past client.
3. Specify reporting frequency and format in the contract. "Monthly reporting" is vague. "Monthly written summary plus weekly Loom walkthrough" is specific.
Ask how they track conversions. If they can't explain their conversion tracking setup clearly, your reporting numbers will be meaningless regardless of how pretty the dashboard looks. A broken tracking setup is one of the most common reasons PPC campaigns appear to fail even when the media itself is sound.
Flat fees and percentage-of-spend models create fundamentally different incentive structures. For small businesses with tighter budgets, the model matters as much as the number. A percentage-of-spend agency earns more when you spend more, not necessarily when you perform better. That misalignment is worth understanding before you write a check.
Flat-fee models are generally more predictable for small businesses running under $10,000/month in ad spend. You know exactly what management costs, and the agency has no financial incentive to push you toward higher spend. Percentage-of-spend models, which typically range from 10% to 20% of monthly ad spend, can work well at higher budgets where the math justifies the fee structure. For a detailed breakdown of what agencies actually charge and why, the full guide to PPC management pricing is worth reading before you negotiate.
Setup fees are another variable worth asking about upfront. Some agencies charge a one-time setup fee on top of monthly management. That's not inherently wrong, but it should be disclosed clearly and scoped specifically, not vague.
1. Ask for a full fee breakdown: monthly management, setup fees, creative fees if applicable, and any platform-specific charges.
2. Calculate the all-in cost as a percentage of your total ad spend. If management fees are eating more than 30% of your total budget, you're either underspending on media or overpaying for management.
3. Ask whether fees change if you scale your ad spend up or down, and get that answer in writing.
Watch for agencies that bundle services you didn't ask for. Creative production, landing page design, and CRM integration are legitimate services, but they shouldn't be hidden inside a management fee without your knowledge.
Generic paid media experience isn't enough if your business operates in a regulated or high-competition vertical. Home services, healthcare, legal, and dental each have specific compliance requirements, call tracking setups, and seasonal patterns that a generalist agency may not know. Getting this wrong doesn't just hurt performance. In healthcare and legal, it can create compliance problems.
A home services company running Google Ads needs an agency that understands Local Service Ads verification and call tracking attribution, and how to compete in markets where CPCs are high and intent signals matter. A dental practice needs an agency familiar with HIPAA-adjacent ad policies and the specific conversion events that matter in that vertical.
eCommerce is a different problem entirely. Managing Google Shopping feeds, Meta catalog campaigns, and dynamic retargeting requires optimization logic that's completely different from lead-gen work. An agency that primarily does lead-gen may not be equipped to handle it.
1. Ask the agency directly: "Have you managed campaigns for businesses in my specific vertical?" Then ask for specifics, not a general yes.
2. Ask about compliance awareness in your industry. For healthcare and legal, this matters. For eCommerce, ask about feed management and Shopping campaign structure.
3. Request references from clients in your vertical if possible. Even a brief conversation with a past client in a similar business tells you more than any case study.
Seasonal patterns vary significantly by vertical. Ask how the agency handles seasonal budget adjustments and whether they've managed campaigns through slow periods in your industry.
Long-term contracts with no performance clauses protect the agency, not you. If results are poor at month three of a twelve-month contract, you're still paying. Worse, some agencies build accounts under their own Google Manager Account without granting you ownership, which means if you leave, you lose your account history, conversion data, and audience lists.
Account ownership is non-negotiable. Per Google's documented policy, ad accounts belong to the advertiser. Your Google Ads account should be created under your own Google account or granted to you as an admin. The same applies to Meta: you should be the primary Business Manager owner, with the agency granted partner access, not the other way around.
For Local Service Ads, the account is tied to your business entity through Google's verification process. An agency can help you manage it, but they cannot own it on your behalf. Know this before you let anyone set it up for you.
1. Before any account is created, confirm that you will own it and the agency will have manager-level access, not primary ownership.
2. Review the contract exit terms. What happens to your accounts, data, and creative assets if you leave? Get this in writing before you sign.
3. Ask whether there's a performance clause. A 90-day out with reasonable notice is a fair baseline for a small business engagement.
If an agency refuses to transfer account ownership to you, walk away. There is no legitimate reason for an agency to own your ad account. That structure exists to create dependency, not to serve your business. If you're weighing whether to outsource Google Ads management at all, understanding these ownership dynamics upfront will save you from the most common traps.
You can ask all the right questions and still end up with an agency that underperforms. The sales process and the delivery process are run by different people at most agencies. The only real signal is seeing them work before you commit to a full management relationship.
A paid account audit is a low-risk way to evaluate an agency's thinking. For a fixed fee, they review your existing campaigns and deliver a written analysis with specific recommendations. What you're looking for isn't just the findings. You're evaluating how they communicate, whether their recommendations are specific or generic, and whether they understand your business model.
Some agencies offer a short-term trial engagement, typically 60 to 90 days, before moving to a longer-term agreement. This is a reasonable ask, especially if you're moving a significant budget. An agency confident in their work won't resist a trial structure. If you want a broader framework for this decision, the guide on how to choose a PPC management agency without getting burned covers the full evaluation process in depth.
1. Request a paid audit as a first step. Budget $500 to $1,500 depending on account complexity. Be skeptical of free audits. They're usually sales tools, not genuine analysis.
2. Evaluate the audit output on specificity. Did they identify actual problems with your account structure, bidding strategy, or tracking? Or did they give you a generic list of "opportunities"?
3. If the audit impresses you, negotiate a 60 to 90-day trial before signing a longer agreement. Use that period to evaluate communication quality, reporting cadence, and early performance signals.
During the audit or trial, pay attention to how fast they respond to questions. Response time during the sales process is almost always faster than post-contract. The trial period gives you a more realistic picture of what the working relationship will actually look like.
Picking the right paid media agency comes down to seven things: who runs your account, which platforms they actually know, how they report results, what they charge, whether they know your industry, whether they'll hold your accounts hostage if you leave, and whether you can evaluate them before fully committing.
None of these are hard to assess. They just require asking direct questions before you sign anything. If an agency hesitates or deflects on account ownership, reporting access, or who will actually manage your campaigns, that's your answer.
At Triad Media Lab, we work with small businesses, direct-response advertisers, and agencies that want a white-label paid media partner. No junior handoffs, no opaque dashboards, no 12-month lock-ins. Senior-level execution across Google Ads, Meta, Microsoft, LinkedIn, Amazon, Local Service Ads, and ChatGPT Ads, with reporting you can actually see and terms that don't trap you.
If you want to see how we approach paid media for businesses at your budget and stage, learn more about our services or reach out directly.