In this guide
- What should you check before talking to any agency?
- The agency selection checklist
- Why does account ownership matter so much?
- How do agencies charge, and which model is fairest?
- What red flags should make you walk away?
- What results should you expect, and when?
- What should a good monthly report include?
- What's your side of the deal?
- Frequently asked questions
- Talk to an agency that shows its numbers
Choose a performance marketing agency that lets you own your ad accounts and data, sets up tracking before spending, reports on leads and sales from your CRM rather than clicks, and explains its fees plainly. Expect the first month to be setup and testing, with dependable numbers emerging around months two to three. Walk away from anyone who guarantees results.
"Performance marketing" just means paid advertising judged by measurable outcomes, such as enquiries, bookings or sales, rather than impressions. Lots of agencies use the label. This checklist helps you work out which ones actually operate that way.
What should you check before talking to any agency?
Know your own numbers first, or you can't judge anyone's proposal. Fifteen minutes of homework puts you in control of the conversation.
Write down:
- What a customer is worth to you (average sale, or lifetime value if they return).
- What you can afford to pay for one customer and still profit.
- Roughly how many enquiries it takes to win one customer today.
- Your monthly ad budget, separate from the agency fee.
- Who on your team will answer leads, and how fast.
If you can say "a customer is worth $2,000, we close about one in five qualified leads, so we can pay up to $100 per qualified lead", any competent agency can tell you whether that's realistic.
The agency selection checklist
Score each agency against these points; a "no" on any of the first four is a deal-breaker.
| # | Check | What a good answer sounds like |
|---|---|---|
| 1 | Who owns the ad accounts, pixel and data? | "You do. We work inside your Business Manager and Google Ads account with partner access." |
| 2 | How do you measure success? | "Qualified leads and sales from your CRM, plus cost per result." |
| 3 | What happens to tracking before launch? | "We audit and fix conversion tracking first." |
| 4 | Do you guarantee results? | "No. We'll share realistic ranges based on similar accounts." |
| 5 | Can you show real, anonymised results? | Screenshots or exports from comparable accounts, with context |
| 6 | Who actually runs my account? | A named person, and how many accounts they manage |
| 7 | How do you test creative? | A clear process for testing hooks, formats and offers |
| 8 | What do you need from me? | Fast lead follow-up, creative input, access, honest feedback |
| 9 | How often do you report, and on what? | A regular report plus a call; metrics tied to business outcomes |
| 10 | What are the contract terms? | Clear notice period; no long lock-in before results are proven |
If you want a longer list of interview questions, see our 10 questions to ask before hiring a digital marketing agency.
Why does account ownership matter so much?
If the agency owns the ad account, you lose your history, audiences and learning when you leave. That history is valuable: it's what the platforms use to find your next customers.
Insist that:
- The Meta Business portfolio, ad account, pixel and datasets belong to you, with the agency added as a partner.
- Google Ads, Google Analytics and Tag Manager accounts are created under your email or organisation.
- Your domain, website and landing pages are in your name.
- Lead data flows into a CRM or sheet you control.
An agency that won't agree to this is protecting its leverage, not your interests.
How do agencies charge, and which model is fairest?
There are four common models, and each one pushes the agency's incentives in a different direction. Understand the trade-off before comparing prices.
| Model | How it works | Upside | Watch out for |
|---|---|---|---|
| Fixed monthly retainer | Flat fee regardless of spend | Predictable; no incentive to inflate spend | Check scope: how many campaigns, creatives, reports |
| Percentage of ad spend | Fee rises with your budget | Scales with workload | Incentive to push spend up; usually needs a minimum fee |
| Pay per lead | You pay for each lead delivered | Feels low-risk | Pressure toward cheap, low-quality leads; who owns the account? |
| Hybrid | Base retainer plus a bonus on agreed outcomes | Aligns incentives when outcomes are measured well | Define "qualified" carefully in writing |
Whichever model you choose, ad spend is separate from the fee. Make sure every proposal shows both, plus any setup charges for tracking, landing pages or creative.
What red flags should make you walk away?
Most bad agency relationships were visible in the sales process. Look out for:
- Guarantees of a specific number of leads, sales or rankings. Nobody controls the auction.
- Vanity reporting: impressions, reach and clicks with no mention of leads or sales.
- No tracking questions. If they don't ask how you currently measure leads, they plan to rely on platform numbers alone.
- "Proprietary" ad accounts you can't access.
- Long lock-ins (six to twelve months) before anything is proven.
- One-size packages that ignore your sales cycle, margins and market.
- Junior-only teams with no senior oversight on strategy.
What results should you expect, and when?
Expect a learning curve: setup in weeks one to two, testing in weeks three to six, and steadier, improving numbers from around month two or three. Anyone promising a finished result in week one is guessing.
| Period | What should happen | What you should see |
|---|---|---|
| Weeks 1–2 | Tracking audit and fixes, account structure, first creatives, landing page review | A launch plan and working conversion tracking |
| Weeks 3–6 | Testing audiences, offers and creative formats | First leads; early cost-per-lead range; some tests failing (normal) |
| Months 2–3 | Budget moves to winners; weak ads and audiences cut | More stable cost per qualified lead; clearer picture of what works |
| Month 4+ | Scaling carefully, refreshing creative, improving follow-up | Predictable lead flow; decisions based on sales data |
What numbers are realistic? It depends heavily on industry, market and offer. As real reference points from Meta accounts we manage (lifetime, Meta's default 7-day click / 1-day view attribution):
- Five wedding photography accounts: 1,130 enquiries at an average of ₹58.55 each.
- A clothing brand: 2,564 enquiries at ₹5.43 per conversation.
- An immigration and study-abroad consultancy: 572 leads and 525 conversations on about $676 of spend.
- Across nine featured accounts: 6,600 enquiries in total.
And the less flattering side, because a good agency shows you both: an interiors account brought only 2 conversations at ₹423 each, and a removals company paid roughly $13–27 per lead. Results vary, sometimes a lot.
For Indian businesses, our guide to what a good cost per lead looks like on Meta in India gives more context.
What should a good monthly report include?
A good report answers "what did we spend, what did we get, and what are we changing?" in a page or two. It should include:
- Spend, leads, cost per lead, by campaign and platform.
- Qualified leads and sales, taken from your CRM or confirmed with you.
- What was tested, what won, what was switched off.
- Creative performance, with the actual ads shown.
- Next month's plan and any help needed from you.
Our guide to reading your Meta Ads Manager report explains the metrics so you can question them confidently.
What's your side of the deal?
Agencies can bring leads; only you can turn them into customers. The best results we see come from businesses that:
- Reply to new enquiries within minutes, not hours.
- Tell the agency which leads were good and which were junk.
- Supply real photos, videos and customer stories for creative.
- Keep the offer and landing page stable long enough to test.
Frequently asked questions
How long should I give an agency before judging results?
Give a new agency around three months, provided tracking is in place and they're reporting honestly from week one. You should see testing activity and early leads within the first month. If after three months there's no clear direction, it's fair to move on.
Should I hire a specialist or a full-service agency?
A specialist in paid ads often goes deeper on campaigns and testing. A full-service team can fix the landing page, tracking and CRM alongside the ads, which matters when the problem isn't the ads themselves. Choose based on where your biggest gap is.
Is pay-per-lead a good deal?
It can be for simple, high-volume offers, but it often pushes agencies towards cheap, unqualified leads. If you go this route, define a qualified lead precisely in the contract and make sure you still own the ad account and data.
What's a reasonable notice period?
Many agencies ask for an initial period of around three months while they set up and test, then a short rolling notice period such as 30 days. Avoid contracts that lock you in for a year before results are proven.
Can I run ads myself instead?
Yes, especially at small budgets and if you have time to learn. Many owners start themselves, then hire help when spend grows or results plateau. Our performance marketing guide is a good place to learn how the pieces fit together.
Talk to an agency that shows its numbers
If you're comparing agencies, we're happy to walk you through anonymised account data, our process and how we'd approach your market. Book a no-pressure call or see examples of our work.