Home / Blog / How does a programmatic ad agency buy your media?

How does a programmatic ad agency buy your media?

, 7 min read

Programmatic advertising is automated media buying using real-time bidding. Agencies managing this process bring technology, data, and scale that most in-house teams cannot match. Full-service management typically costs 8 to 15 percent of media spend.

How does a programmatic ad agency buy your media?
Felicity Tai / Pexels

What is a programmatic ad agency?

A programmatic ad agency buys digital ad inventory through automated systems instead of manual insertion orders. They use demand-side platforms (DSPs) to bid on impressions in real time, targeting specific audiences based on behavior, demographics, or context. The agency manages the technology, data, and optimization on behalf of the advertiser.

Unlike a traditional media buying agency, a programmatic specialist focuses on real-time bidding (RTB), private marketplaces (PMPs), and programmatic direct deals. They also handle audience segmentation, creative dynamic insertion, and performance analysis. Their value lies in the ability to scale campaigns while maintaining efficiency.

Core services they provide

Programmatic agencies typically offer strategy, setup, execution, and reporting. Strategy includes audience research, channel selection, and budget allocation. Setup involves configuring the DSP, integrating data sources (customer lists, third-party segments), and building campaign structures.

Execution covers daily bid management, creative rotation, and A/B testing. Reporting goes beyond basic metrics: they analyze attribution, incrementality, and lifetime value. Many agencies also provide creative services like banner design and dynamic ad templates.

Some agencies specialize in certain channels: display, video, connected TV (CTV), audio, or native. Others focus on specific industries like ecommerce, finance, or healthcare. The scope depends on the agency's tech stack and expertise.

How they buy media

Programmatic agencies buy media through three main deal types. Open RTB is the default: they bid on any available impression in the open exchange. It offers scale but less control over placement and inventory quality. Private marketplace (PMP) deals give access to premium publisher inventory at fixed or negotiated prices. Programmatic direct is a guaranteed reservation of impressions from a specific publisher at a set CPM.

The choice depends on the campaign goal. Brand campaigns often use PMPs and direct deals for brand safety and premium placements. Performance campaigns lean on open RTB to find cheap conversions. Agencies manage the mix to hit target CPC and CPA while staying within budget.

They also use data management platforms (DMPs) or customer data platforms (CDPs) to layer first-party data, lookalikes, and third-party segments. This enables precise targeting and frequency capping across multiple exchanges.

Typical pricing models

Programmatic agencies charge in several ways. The most common is a percentage of media spend, usually 8-15% for full-service management. Some agencies shift to a flat monthly retainer when spend is high (over $500K/month) to avoid high percentage fees.

Another model is performance-based: a fixed CPM or CPC markup, or a CPA commission. For example, the agency might charge a $0.50 CPM markup on top of the media cost. Or they take a 20% cut of the total cost per conversion. This aligns incentives but requires transparent reporting.

Some agencies offer managed services plus tech access (DSP seat) for an additional platform fee. Beware of hidden fees like data charges, creative production, or reporting. Always ask for a full breakdown before signing.

Common pricing models for programmatic ad agencies
ModelDescriptionTypical rateBest for
Percentage of spendAgency takes a cut of total media spend8-15%Low to medium budgets
Flat retainerFixed monthly fee regardless of spend$5K-50K/monthHigh spend or complex programs
CPM markupAgency adds a fixed cost per thousand impressions$0.50-$2.00 CPMTransparent cost control
CPA commissionAgency earns a percentage of each conversion10-30% of CPAPerformance-driven campaigns

When to hire vs. when to in-house

Hire an agency when you lack internal expertise, need to scale quickly, or want access to premium inventory and data. If your in-house team spends more than 20 hours a week on programmatic and still sees high CPMs, an agency might lower costs through better bidding and exclusive deals.

In-house makes sense when you have a mature programmatic operation with dedicated specialists, own a DSP contract with volume discounts, and need tight integration with your product or CRM. For most companies spending under $50K/month on programmatic, an agency provides a better cost-to-value ratio than hiring a dedicated team.

Consider a hybrid model: keep strategy in-house and hire an agency for execution. This works for companies that want control over audience and creative but need help with daily bid management and optimization.

Benchmarks: CPM, CPC, CVR by channel

Benchmark ranges across the common programmatic channels give a starting point for judging an account's own numbers. What lands where inside those ranges depends on vertical, targeting complexity, and creative quality.

Use these ranges when discussing agency performance. If an agency promises CPMs far below these, verify inventory quality. If their CVRs are unusually high, check for attribution setups. Always compare apples to apples: view-through versus click-through, last-click versus multi-touch.

Programmatic benchmark ranges (Q1 2025, for US-based campaigns, indicative)
ChannelAvg CPM ($)Avg CPC ($)Avg CVR (%)
Display (standard)2.00 - 8.000.50 - 2.000.10 - 0.50
Display (native)3.00 - 12.001.00 - 3.000.20 - 0.80
Video (pre-roll)10.00 - 30.005.00 - 15.000.50 - 2.00
Connected TV20.00 - 50.00Not applicable (CPV)1.00 - 3.00 (CPCV)
Audio (streaming)5.00 - 15.003.00 - 8.000.30 - 1.50

Red flags when evaluating agencies

Not all programmatic agencies deliver value. Watch for opaque reporting that shows only high-level metrics like impressions and clicks. A good agency shares viewability, brand safety, audience reach, and attribution details. If they refuse to reveal the exact DSP or exchange they use, that is a warning sign.

Another red flag is unrealistic guarantees. No agency can guarantee a specific CPA or ROAS without an asterisk because auction dynamics change daily. Some agencies buy remnant inventory cheap to hit low CPMs, but the traffic converts poorly. Ask for case studies from similar spend levels and verticals.

Also check their data practices. Do they use your first-party data responsibly? Can you retain the data if you leave? Are they compliant with privacy regulations like GDPR and CCPA? A reliable agency will have a clear data processing agreement.

How to choose one

Start with your needs: channel focus, budget size, and required support level. Then ask shortlisted agencies for a media audit of your current programmatic spend (if any) or a mock plan. A good audit reveals inefficiencies and improvement opportunities.

Interview the actual account team, beyond just the salespeople. Ask how they handle bid adjustments, frequency capping, and creative fatigue. Request a sample report and read it critically: does it tell a story or just list numbers?

Check references from clients with similar scope. Ask about onboarding time, communication cadence, and what happens when performance dips. Finally, negotiate a trial period of 1-3 months with clear KPIs and a termination clause. This reduces risk on both sides.

FAQ

How much does a programmatic ad agency cost?

Cost varies by pricing model. Percentage of spend: typically 8-15% of media cost. Flat retainers range from $5K to $50K per month. CPM markups of $0.50-$2.00 per thousand impressions are common. Always ask for a detailed fee schedule.

Can I run programmatic ads without an agency?

Yes, if you have a skilled in-house team and a DSP account. But you need expertise in auction dynamics, data integration, and creative optimization. Many small businesses find that an agency's scale and technology access outweigh the cost.

What is the difference between a DSP and an agency?

A DSP is the technology platform that buys ad inventory. An agency uses the DSP to manage campaigns on your behalf. Some agencies build their own DSP, but most license from providers like The Trade Desk, DV360, or Amazon Ads.

How long does it take to see results from a programmatic agency?

It depends on the channel and budget. Display and native often show initial results within 1-2 weeks. Video and CTV require longer learning periods, typically 4-6 weeks, for the algorithm to optimize. Set expectations for a ramp-up phase.

Do programmatic agencies work with small budgets?

Most agencies have minimum monthly spends, often $10K-50K. Some smaller agencies accept lower budgets but may cap services. For budgets under $5K/month, self-serve platforms or freelancers might be a better fit.

What metrics should I track when working with a programmatic agency?

Track cost efficiency (CPM, CPC, CPA), reach (impressions, unique reach), engagement (CTR, viewability), and conversion (ROAS, CVR) over time. Also monitor brand safety and fraud metrics like invalid traffic (IVT) rate.

The same work, without the agency layer

I run the buying myself: my accounts, my tracking, a report the finance side can read.

Ioann Putevoy
Ioann Putevoy
Head of Traffic & growth lead. I build products and take them to market - see the portfolio.

Bring me a product that needs to find its market