How to Choose a Programmatic Advertising Agency in 7 Steps
To choose a programmatic advertising agency, write a clear brief, shortlist three or four partners that fit your channels and budget, and ask each for a sample plan with costs and assumptions. Score them on planning, inventory access, cost transparency, reporting and data ownership, run a paid test campaign, then sign terms that spell out fees and exit rules.
Choosing a programmatic agency usually goes wrong in one of two ways. Either the brand picks whoever gave the slickest pitch, or it picks the lowest CPM and finds out three months later where the cheap impressions came from.
A simple process avoids both. These seven steps work whether you are hiring your first programmatic partner or replacing one that isn't delivering. If you have not yet decided between a network agency, an independent specialist, a DV360 provider and your own team, start with our comparison of programmatic partner types.
Step 1: What should you write down before you talk to agencies?
Write a one-page brief. It forces your own team to agree on what success means, and it lets you compare agencies fairly.
Include:
- the business objective and the KPI that proves it, such as reach in a target group, cost per lead or cost per application
- the audience, markets and languages
- the channels you expect to need, such as OTT, YouTube, news publishers or DOOH
- a budget range and dates, including any festive or seasonal peaks
- what your team can do in-house today
- how you measure results now, for example Floodlight tags, GA4 or a CRM
An illustrative example: a Pune EdTech company wants applications for its March to May admissions season. It has ₹25 lakh for Maharashtra and Karnataka, in Marathi, Kannada and English, and judges success on cost per completed application. Our EdTech industry page shows the kind of channel mix such a brief usually starts from.
Step 2: How much of the work will you hand over?
Settle this before the first meeting, because it decides who belongs on the list. A brand that wants everything run for it needs a different partner from one whose traders only need platform access, and a team that wants to learn on live campaigns needs a co-managed setup in between, which our self-serve vs managed DV360 comparison explains. Our guide to programmatic partner types for Indian brands shows who runs what in each case, so you can write the answer into your brief.
Want to see the numbers for your brand?
Get a free DV360 media plan from our team within one working day.
Step 3: How do you build a shortlist?
Aim for three or four agencies. With fewer, you have nothing to compare. With more, nobody gets your full attention, and you don't get theirs.
Good sources are other marketers in your category, partners your existing agencies already work with, and specialists who publish clear, practical thinking about the channels you need. Ask each for anonymised case studies in your category or a close one. If what you need is platform access rather than a full service, our guide to DV360 resellers in India covers that route.
Step 4: What should you ask every agency?
Send every agency the same brief and the same questions, in writing. That keeps the answers comparable.
- Which DSP will you use, and whose seat and advertiser account will the campaigns run in?
- Who will work on our account each day, and how experienced are they?
- Which inventory would you use for this brief, on which deal types, and what are the minimums?
- How will you control frequency across OTT, YouTube and display?
- Which brand safety settings and verification will you apply?
- How do you charge, and what is billed separately from media?
- What will reports show, how often, and where does the data come from?
- Who owns our audiences, conversion tags and campaign history, and can we export them if we leave?
- How much notice do you need for premium OTT around Diwali or a big cricket series?
- What is the notice period if either side wants to end the arrangement?
Ask for a sample media plan for your brief as well, with CPMs, estimated impressions, reach and frequency, and the assumptions behind each number.
Step 5: How do you compare and score the proposals?
Score each proposal out of five on six criteria, then weight the scores. The weights below add up to 100 and are a sensible starting point. Change them to match what matters most to you.
| Criterion | Weight (out of 100) | What a 5 looks like |
|---|---|---|
| Planning quality | 25 | Plan built around your audience and KPI, assumptions written down |
| Inventory and deal access | 20 | Named OTT apps, publishers and deal types that fit the brief |
| Cost transparency | 20 | Media, platform and service costs shown as separate lines |
| Reporting and measurement | 15 | Reach, frequency, viewability and outcomes, from the platform's own data |
| Team and service | 10 | Named people, clear response times, a sensible review rhythm |
| Data ownership and exit | 10 | Your audiences, data and campaign history stay yours, in writing |
The formula is weighted score = the sum of (score × weight) ÷ 100, which gives a result out of five. Here is an illustrative scoring of three proposals.
| Criterion (weight) | Agency A | Agency B | Agency C |
|---|---|---|---|
| Planning quality (25) | 4 | 5 | 3 |
| Inventory and deals (20) | 3 | 5 | 4 |
| Cost transparency (20) | 5 | 2 | 4 |
| Reporting (15) | 4 | 3 | 5 |
| Team and service (10) | 3 | 4 | 4 |
| Data and exit (10) | 5 | 2 | 4 |
| Weighted score | 4.00 | 3.70 | 3.90 |
Agency B wrote the most exciting plan, but it scored poorly on transparency and data ownership, and those weaknesses would follow you for as long as you work together. Agency A wins narrowly. Agency C is close enough to keep in the running for a test.
Check the maths inside each plan too. Impressions should equal budget ÷ CPM × 1,000. Reach should equal impressions divided by average frequency, so a plan that claims both very high reach and high frequency on a small budget doesn't add up. And if a proposal shows premium OTT far below the usual ₹200–500 CPM range for entertainment inventory, ask which apps it means. Our guide to creating a programmatic media plan shows how to check a plan line by line.
Step 6: Why run a paid test before a long contract?
A pitch shows how an agency sells. A live campaign shows how it works. Run one paid campaign of four to six weeks with your top one or two choices before you sign anything long.
Agree before launch what success looks like: delivery against plan, CPM and viewability, reach and frequency, and the business KPI from your brief. Then judge the reports and the conversations as much as the numbers. Did they flag problems early? Did they explain what they changed and why?
Make the test big enough to be fair. Premium deals have minimums, about ₹2 lakh on smaller regional OTT apps and about ₹5 lakh per news publisher, so a test spread across six channels on ₹5 lakh tells you very little. Two or three channels done properly tell you far more. If DV360 Account is on your shortlist, our campaign-based engagement is built for this kind of trial: one campaign, fixed dates and no long-term contract.
Step 7: What should the contract say?
Put these in writing before the first rupee is spent:
- the fee model and what it includes, with media shown separately
- minimum spend, payment terms and how unspent budget is handled
- report format, frequency and data source
- ownership of your audiences, conversion tags, reports and campaign history, and how you export them if you leave
- brand safety settings and who approves exceptions
- the notice period and handover steps
Our breakdown of DV360 pricing helps you check the fee section against how costs actually work.
What mistakes should you avoid when choosing an agency?
- Choosing on the lowest CPM. Cheap impressions often mean poor placements or low viewability, which works out more expensive per real view.
- Judging an awareness campaign on clicks. For reach goals, look at unique reach, frequency, viewability and completion rates.
- Skipping the test because the pitch was impressive.
- Leaving data ownership vague, so you can't export your audiences, reports or campaign history when you leave.
- Splitting one audience across several agencies with no shared frequency cap, so the same people see your ads from every direction.
Agencies choosing a partner for their own clients have one more factor to weigh: whether the partner can work behind them. Our guide to white-label programmatic advertising covers that case.
Next step
Get a baseline of your own before the pitches start. Ask for a free media plan: share your goal, audience, budget and dates, and a DV360 specialist sends you a plan with a channel mix, indicative costs and estimated reach within one working day, which gives you something solid to compare every proposal against.