A D2C founder forwarded me a proposal last week. Forty slides. Logos, a "growth framework," a pyramid diagram. Not one screenshot of a real ad account, not one honest number. He asked if it looked good. It looked expensive. Those are different things — and telling them apart is the whole skill of choosing a performance marketing agency in India.
Key Takeaways
- Testing volume wins. We ship 20–40 ad variants a month off our AI creative stack. Single-digit testers make you pay for patience, not performance.
- Demand a live dashboard. Spend, leads and cost-per-lead updated daily — not a once-a-month PDF the agency controls.
- You own the ad account and data. If it sits in the agency's name, you're renting your own customer history.
- Budget honestly: ₹20,000–50,000/month per channel plus ad spend for a serious agency; ₹50,000–80,000/month full-stack. The algorithm needs roughly ₹30,000+/month in spend to optimise.
- Ask to see a failure. A real operator has scars and real ROAS numbers — 8.4x peak on a derma account, 7x on D2C fashion. A reseller changes the subject.
Hiring the wrong agency in India costs you two ways — the retainer you pay, and the three months of ad spend they learn on. That second cost is the brutal one, because you don't see it on an invoice. You see it in a quarter that went nowhere. Here's how to avoid both.
The 5 questions that cut through everything
These five do more work than any reference call. Each one is built to make a reseller uncomfortable and an operator relaxed. Watch which one they squirm at — that's where the truth is.
1. "How many ad variants do you test per account, per month?"
Performance marketing is a testing game. The agency that tests more — and reads results honestly — wins. If the answer is "four or five," the creative bottleneck will eat your budget before you find a winner. We ship 20–40 a month using our AI creative stack, which is the whole reason it works. Single digits means you're paying for patience, not performance.
2. "Can I see a live dashboard?"
Monthly PDF reports are where bad months go to hide. You want a live link — spend, leads, cost per lead, updated daily. If an agency only reports once a month in a deck they control, assume there's a reason. We build clients a shared Coupler.io view so they can check yesterday's cost-per-lead at 7am without asking anyone.
3. "Who owns my ad account and data?"
You should. Always. A real agency works inside your Business Manager with access you grant, so that if you leave, every pixel, audience and conversion record stays with you. If the account sits in their name, you're renting your own customer data. I've watched a Gurugram clinic lose three years of pixel history this way — they switched agencies and started from a cold pixel. Don't be that clinic.
3 — sorry, 4. "Show me a campaign that failed."
This one's my favourite. A real operator has scars — "we burned ₹80,000 on the wrong audience before we found the angle that hit 6x." A reseller goes quiet and changes the subject. The scar story tells you they've actually run accounts, not just sold them. On Nach Fashion we cut cost-per-acquisition by 61% — but only after two losing creative rounds taught us which hook the audience actually clicked.
5. "What will you commit to in writing?"
Most won't commit to anything, which is honest in its own way — results vary. But it's worth asking. We sign a 5x ROAS guarantee: miss it and we work free until we hit it. You don't need every agency to match that, but the ones who flinch at any accountability are telling you something.
How those answers map to operator vs reseller
Here's the cheat sheet I'd hand a founder before a pitch meeting. Same five questions, two very different sets of answers.
| What you ask | Operator answer | Reseller answer |
|---|---|---|
| Creatives tested / month | 20–40, here's last month's test log | "A few," no log |
| Live dashboard? | Shared link, updated daily | Monthly PDF only |
| Who owns the account? | You — we work inside yours | "We'll set it up on our side" |
| Show a failure | Specific ₹ loss + the fix | Changes the subject |
| Commit in writing? | A clear, bounded promise | Vague, or nothing |
The deck is the easiest thing in the building to fake. The ad account is the hardest. So ask to see the one they can't dress up.
Red flags to walk away from
| Red flag | What it really means |
|---|---|
| Guarantees 10x in week one | They don't understand the learning phase, or they're lying |
| Account in their name | You'll lose your data when you leave |
| Only monthly PDF reports | Daily numbers aren't flattering enough to share |
| Pitches every industry | No real vertical depth — you fund the learning |
| 40-slide deck, no account screenshots | Selling the pitch, not the work |
What real results actually look like
When an agency claims it gets results, ask what "results" means in numbers. Vertical depth shows up as ROAS you can point at. These are real ADSWORM-managed outcomes, not round-number promises — and the spread tells you something too: a single agency that's gone deep in clinics, D2C and real estate carries pattern-recognition you can't fake on a slide.
One more honest note on those numbers: 8.4x was the peak on Derma Skin & Hair, scaling ad spend from ₹14.4L to ₹89.3L across three locations — not the average month, and not a promise. Perfect 5 sat steady around 4x while we scaled them from one branch to eleven across four cities. Different verticals, different ceilings. Anyone quoting you a single magic multiple for every business hasn't run enough accounts.
What it should cost in India
For a serious agency, budget ₹20,000–50,000/month per channel as the retainer, plus your ad spend. Full-stack management — ads, creative, landing pages, tracking — runs ₹50,000–80,000/month. Cheaper exists, but remember the algorithm needs roughly ₹30,000+/month in spend to optimise, so a ₹10,000 "everything" package usually means your money trains the platform and converts nobody.
| Engagement | Monthly retainer | Min. ad spend | Best for |
|---|---|---|---|
| Single channel (Meta or Google) | ₹20,000–50,000 | ₹30,000+ | One-product or one-service brands |
| Two channels | ₹40,000–70,000 | ₹60,000+ | Lead-gen + retargeting layered |
| Full-stack (ads + creative + funnel) | ₹50,000–80,000 | ₹75,000+ | Brands scaling hard |
| Sub-₹10,000 "everything" package | ₹5,000–10,000 | — | Avoid — too little spend to learn |
The number that matters isn't the retainer. It's cost per qualified lead, and whether it's trending down. Here are real CPL benchmarks by treatment and vertical so you can sanity-check what you're quoted.
How long until you should expect results
Timeline anxiety is where founders get talked into bad decisions. So here's the honest curve. Search can throw off qualified leads in week one. Broader campaigns — Performance Max, broad-audience Meta — need two to four weeks to exit the learning phase before the cost-per-lead settles. Judge the trend, not day three.
Expect a clear cost-per-lead signal by week 3 and steady-state performance by week 6. Anyone promising 10x in week one is guessing — or worse, plans to churn you out before the bill for the learning phase lands.
The hiring decision as a flow
If you only remember one thing, remember the order of operations. Don't start with price. Start with the account.
Where AI fits into the decision
"AI" is on every agency's pitch now, so it's stopped being a differentiator on its own. What matters is whether AI is in their workflow or just their slides. The tell is question 1 — variant volume. If they're shipping 30 creatives a month, the AI is real. If they say "we use AI" but still ship four ads, it's a sticker. I wrote a fuller piece on what AI performance marketing actually means if you want to go deeper before you hire.
COMPARING AGENCIES RIGHT NOW?
Send us whatever proposal you're holding. On a free 30-minute audit we'll review your current ads (or a competitor's), give you a real cost-per-lead forecast, and tell you honestly whether you even need us. No deck.
Get a Free Audit on WhatsAppQuestions people actually ask
How do I choose a performance marketing agency in India?
Judge five things: monthly creative volume, live-dashboard transparency, real vertical specialisation, willingness to commit in writing, and whether they'll show you a campaign that failed. Skip anyone leading with a deck and no account access.
What should it cost?
₹20,000–50,000/month per channel plus ad spend for a serious agency; ₹50,000–80,000/month for full-stack. Below ~₹30,000/month in ad spend, the algorithms can't optimise well.
What should I ask before hiring?
How many creatives per account per month; can I see a live dashboard; who owns my account and data; show me a losing campaign; and what will you put in writing.
Who owns the ad account and data?
You should — always. A good agency works inside your Business Manager with access you control, so everything stays with you if you leave.
How long until results?
Search can produce leads in week one; broader campaigns need 2–4 weeks to exit learning. Expect a clear cost-per-lead signal by week 3, steady state by week 6.