Skip to content
DV360 Account
For Agencies

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.

James Wilson, DV360 Consultant Published 8 min read

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.

Get a free media plan

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.

  1. Which DSP will you use, and whose seat and advertiser account will the campaigns run in?
  2. Who will work on our account each day, and how experienced are they?
  3. Which inventory would you use for this brief, on which deal types, and what are the minimums?
  4. How will you control frequency across OTT, YouTube and display?
  5. Which brand safety settings and verification will you apply?
  6. How do you charge, and what is billed separately from media?
  7. What will reports show, how often, and where does the data come from?
  8. Who owns our audiences, conversion tags and campaign history, and can we export them if we leave?
  9. How much notice do you need for premium OTT around Diwali or a big cricket series?
  10. 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.

Frequently asked questions

How many programmatic agencies should I shortlist?

Three or four is usually right. With fewer, you have little to compare, and with more, each agency gets less of your time and you get less of theirs. Send them all the same written brief and questions, ask each for a sample plan, and narrow the list to one or two for a paid test campaign.

Should I choose the agency with the lowest CPM?

Not on its own. A low CPM can mean cheaper, lower-quality placements, poor viewability or open auction inventory presented as premium. Compare cost per viewable impression, cost per completed view or cost per result instead, and check the plan's list of apps and sites. A partner with a slightly higher CPM but better frequency control can deliver more for the same budget.

What should a programmatic agency report every week?

At minimum: spend against plan, impressions, unique reach, average frequency, CPM, viewability and, for video, completion rate. For performance goals, add clicks, conversions and cost per result. Each report should explain what changed, why, and what happens next, in plain English. Ask where the data comes from, because it should be pulled from the buying platform itself.

Is a free media plan in a pitch enough to judge an agency?

It is a good start, not the whole answer. A free plan shows how an agency thinks: whether it starts from your audience, picks sensible deal types and writes down its assumptions. It does not show how the team optimises, communicates or reports once money is being spent. A short paid test campaign answers those questions before you commit.

How long should my first contract with a programmatic agency be?

Keep the first commitment short. A single campaign, or a short initial term with a clear notice period, lets you see real work before you lock in. Make sure the contract also covers data ownership and the handover steps, so ending it later is simple if things don't work out.

Should the agency contract say whose DV360 seat we run in?

Yes. Some partners provide both the DV360 seat and the people who run it, while others offer only one of the two. Ask who holds the advertiser account, how the platform fee is billed and whether the setup lets you change the service model later, for example from managed to co-managed as your team grows, then write the answers into the contract.
Share: LinkedInXWhatsAppEmail
Free plan