In-House Programmatic

    In-house programmatic operating model: three models, roles, salaries and tooling

    Published · Last updated
    Next scheduled review:

    An in-house programmatic operating model decides who owns the DSP contracts, who trades, and who holds the data. Most advertisers pick one of three models: full in-house, hybrid, or agency-led with the advertiser owning contracts and seats. This guide compares them on roles, salaries, tooling and risk, and ends with a decision table.

    Contents

    Key facts

    • Most programmatic budgets are still run by agencies. ANA research published in January 2026 found 61% of advertisers have their programmatic investment handled by an external agency, 13% handle it themselves and 26% use a hybrid (Digiday, 4 February 2026).
    • Owning the contract is the oldest advice. In 2017 the ANA urged marketers to consider owning the contracts for the DMP, the DSP or both and giving the agency access to run campaigns. In the same study, 69% already set programmatic strategy in-house (ANA, 18 December 2017).
    • Half of programmatic spend still fails quality tests. The ANA's Q2 2026 benchmark put working media at 45.1%, with transaction costs at 27.2% of spend (Fiducia on the ANA benchmark, 6 August 2026).
    • In-house teams are often small. Georgia-Pacific employs four programmatic traders, and Dollar Shave Club runs its entire media operation with a four-person team (Digiday, 4 February 2026).
    • The core skills are priced like management and engineering roles. US median pay in 2025 was $133,660 for advertising and promotions managers and $135,980 for software developers (O*NET OnLine, BLS 2025 wage data).
    Jump to the table

    Definition

    In-house programmatic operating model: the way an advertiser divides five things between itself, its agencies and its technology vendors. The five are the DSP and data contracts, the buying seats, the people who plan and trade, the data and logs, and the decision rights over budget and supply. See the glossary entry for programmatic advertising.

    "In-house" is a spectrum, not a switch. A brand can own every contract and still let an agency trade. It can trade itself and still rely on an agency for TV upfronts. The useful question is not "in or out" but who holds each of the five parts.

    The three operating models at a glance

    The models below are the ones we see in public sources and in contracts. Names vary; the ownership pattern is what matters.

    7 of 7 rows

    Columns (4)

    DSP contract

    Advertiser

    Advertiser for its own lines; agency for the rest

    Advertiser

    Who trades daily

    Advertiser team

    Split by channel or market

    Agency, inside the advertiser's seat

    Strategy and budget decisions

    Advertiser

    Advertiser

    Advertiser, with agency recommendations

    Log-level data and reports

    Advertiser owns and stores

    Advertiser for its lines; contractual access for the rest

    Advertiser owns; agency works in it

    Agency role

    None, or specialist projects

    Execution in some channels, scale buys

    Operator and adviser on a disclosed fee

    Main gain

    Control, speed, data

    Control where it pays, scale where it does not

    Transparency and portability without hiring a full team

    Main risk

    Hiring and retention; no buying scale

    Unclear split of responsibility

    Still depends on agency talent and attention

    DSP contract

    Full in-house

    Advertiser

    Hybrid

    Advertiser for its own lines; agency for the rest

    Agency-led on advertiser-owned contracts and seats

    Advertiser

    Who trades daily

    Full in-house

    Advertiser team

    Hybrid

    Split by channel or market

    Agency-led on advertiser-owned contracts and seats

    Agency, inside the advertiser's seat

    Strategy and budget decisions

    Full in-house

    Advertiser

    Hybrid

    Advertiser

    Agency-led on advertiser-owned contracts and seats

    Advertiser, with agency recommendations

    Log-level data and reports

    Full in-house

    Advertiser owns and stores

    Hybrid

    Advertiser for its lines; contractual access for the rest

    Agency-led on advertiser-owned contracts and seats

    Advertiser owns; agency works in it

    Agency role

    Full in-house

    None, or specialist projects

    Hybrid

    Execution in some channels, scale buys

    Agency-led on advertiser-owned contracts and seats

    Operator and adviser on a disclosed fee

    Main gain

    Full in-house

    Control, speed, data

    Hybrid

    Control where it pays, scale where it does not

    Agency-led on advertiser-owned contracts and seats

    Transparency and portability without hiring a full team

    Main risk

    Full in-house

    Hiring and retention; no buying scale

    Hybrid

    Unclear split of responsibility

    Agency-led on advertiser-owned contracts and seats

    Still depends on agency talent and attention

    Download JSON

    Table by AdSovereign, CC BY 4.0.

    The ANA's 2017 study described the middle path well. It found most marketers "prefer to set the strategy for their programmatic campaigns and own the contracts", while agencies "still play an important role in campaign execution" (ANA, 18 December 2017). Nine years later, the same pattern shows up in the 26% hybrid share.

    Model 1: full in-house

    In a full in-house model, the advertiser signs the DSP contracts, hires the traders and analysts, and runs every line itself. Agencies may still help with creative or research, but not with buying.

    The examples are real but few. UK retailer Boots has a 27-person team that already handles programmatic buying, as well as spending on CTV, affiliate PPC and audio. Its head of performance media said the team needed to "match the cadence of the business", since a retailer "trades each day" (Digiday, 4 February 2026). Dollar Shave Club manages its entire media operation in-house with four people, according to the same report.

    Full in-housing fits when buying decisions depend on data only the advertiser has. A retailer adjusting spend to daily stock levels is the classic case. It also fits when the advertiser wants bid-level evidence of every dollar, which is easier when the seat and the log-level data are its own. The fee side of that evidence is covered in DSP pricing explained.

    The costs are people and scale. Georgia-Pacific's senior director of digital media named "recruiting, developing and retaining specialized talent" as one of the biggest challenges of building its team (Digiday, 9 February 2026). And an in-house team negotiates for one brand, while an agency negotiates for its whole client roster.

    Model 2: hybrid

    In a hybrid model, the advertiser brings some programmatic work inside and leaves the rest with an agency. The split usually follows channel, market or complexity. A common pattern is in-house trading for always-on performance lines in the home market, with the agency handling national TV, CTV upfronts and smaller markets.

    Georgia-Pacific shows the shape. It began in-housing in 2019 and now handles all its media investment in-house except TV, which stays with OMD (Digiday, 4 February 2026). Lego is building toward a similar mix. It advertised five programmatic roles in January 2026 in the US and Denmark, while Publicis Media remains its "key strategic partner" and Publicis One handles its global media account, according to the same report.

    Hybrid models keep agency scale where scale matters. Digiday notes that agencies negotiate "on behalf of entire rosters of clients", bringing a heft few in-house units can match (Digiday, 9 February 2026). The risk is a blurred line of responsibility. If both teams can touch the same seat, write down who owns which line items, which supply paths and which reports. The D4 analysis of what Netflix, Lego and P&G built shows how three companies drew that line differently.

    Model 3: agency-led on advertiser-owned contracts and seats

    In the third model, the advertiser owns the contracts and seats, and the agency operates them. The agency is paid a disclosed fee for its work, not a margin on media. The advertiser can change agencies without losing its data, its audiences or its deal history.

    This is the ANA's 2017 recommendation in practice: own the DSP or DMP contract and "give their agency access to the platform to run the campaigns" (ANA, 18 December 2017). The same study tracked the opposite arrangement, the undisclosed model, in which the agency buys media and reports only the final price. It fell from 34% of respondents in 2016 to 19% in 2017.

    Seat ownership has practical wrinkles. In Amazon's restructured platform, an agency chief executive advised brands to own their seat "sooner rather than later". PPC Land noted that under Amazon's 29 September 2026 terms, agencies with existing access got advanced DVA+ controls by default. New advertisers got only the automated tier and had to ask for more (PPC Land, 29 October 2026). A brand that moves its seat in-house may start with fewer controls than its agency had. Check access tiers before migration, and see Amazon DSP cost for the fee side.

    Model 3 is the lowest-risk first step for most advertisers. It changes ownership before it changes people. If the advertiser later hires traders, they inherit a seat that already holds the history. The audit steps in programmatic agency audit show what to check before the switch.

    Roles: who you need in each model

    Programmatic teams are built from a small set of roles. The table shows which ones each model needs inside the company, which can be shared with an agency, and which the agency usually supplies. It is a planning guide, not a benchmark.

    7 of 7 rows

    Columns (5)

    Head of programmatic

    Owns strategy, budget, vendor contracts and results

    In-house

    In-house

    In-house

    Programmatic trader

    Builds and optimises line items, deals and bids

    In-house

    Split

    Agency

    Ad operations specialist

    Trafficking, tags, QA, discrepancy checks

    In-house

    Split

    Agency

    Data or analytics engineer

    Log ingestion, warehouse, identity and consent plumbing

    In-house

    In-house

    In-house or vendor

    Measurement analyst

    Reporting, incrementality tests, MMM inputs

    In-house

    In-house

    Shared

    Partnerships and supply lead

    Deals, supply path optimization, publisher relationships

    In-house

    Split

    Agency, with advertiser approval

    Procurement and finance partner

    Contract terms, fee audits, invoice reconciliation

    In-house

    In-house

    In-house

    Head of programmatic

    What the role does

    Owns strategy, budget, vendor contracts and results

    Full in-house

    In-house

    Hybrid

    In-house

    Agency-led on own seats

    In-house

    Programmatic trader

    What the role does

    Builds and optimises line items, deals and bids

    Full in-house

    In-house

    Hybrid

    Split

    Agency-led on own seats

    Agency

    Ad operations specialist

    What the role does

    Trafficking, tags, QA, discrepancy checks

    Full in-house

    In-house

    Hybrid

    Split

    Agency-led on own seats

    Agency

    Data or analytics engineer

    What the role does

    Log ingestion, warehouse, identity and consent plumbing

    Full in-house

    In-house

    Hybrid

    In-house

    Agency-led on own seats

    In-house or vendor

    Measurement analyst

    What the role does

    Reporting, incrementality tests, MMM inputs

    Full in-house

    In-house

    Hybrid

    In-house

    Agency-led on own seats

    Shared

    Partnerships and supply lead

    What the role does

    Deals, supply path optimization, publisher relationships

    Full in-house

    In-house

    Hybrid

    Split

    Agency-led on own seats

    Agency, with advertiser approval

    Procurement and finance partner

    What the role does

    Contract terms, fee audits, invoice reconciliation

    Full in-house

    In-house

    Hybrid

    In-house

    Agency-led on own seats

    In-house

    Download JSON

    Table by AdSovereign, CC BY 4.0.

    Smaller teams combine roles. The ANA's 2017 study found most respondents had one person working full-time on programmatic and three more who worked on it alongside other jobs (ANA, 18 December 2017). That is a light model 3 team. A full in-house team needs dedicated traders and at least one engineer who owns the data.

    What these roles cost: 2025 wage data

    No official statistic tracks "programmatic trader" as an occupation. The US Bureau of Labor Statistics publishes wages for broader occupations that contain these roles. The table maps each role to its closest occupation and shows the 25th percentile, median and 75th percentile of US annual wages in BLS 2025 data, as published on O*NET OnLine.

    6 of 6 rows

    Columns (6)

    Head of programmatic

    Advertising and promotions managers (11-2011)

    $91,370

    $133,660

    $201,050

    Head of media or marketing

    Marketing managers (11-2021)

    $123,020

    $166,790

    $216,410

    Trader, ad ops specialist

    Market research analysts and marketing specialists (13-1161)

    $58,350

    $78,760

    $108,310

    Measurement analyst

    Data scientists (15-2051)

    $85,660

    $120,230

    $158,880

    Data engineer

    Software developers (15-1252)

    $105,210

    $135,980

    $171,980

    Marketing technology analyst

    Computer systems analysts (15-1211)

    $82,860

    $105,850

    $134,110

    Head of programmatic

    Closest BLS occupation (SOC code)

    Advertising and promotions managers (11-2011)

    25th percentile

    $91,370

    Median

    $133,660

    75th percentile

    $201,050

    Head of media or marketing

    Closest BLS occupation (SOC code)

    Marketing managers (11-2021)

    25th percentile

    $123,020

    Median

    $166,790

    75th percentile

    $216,410

    Trader, ad ops specialist

    Closest BLS occupation (SOC code)

    Market research analysts and marketing specialists (13-1161)

    25th percentile

    $58,350

    Median

    $78,760

    75th percentile

    $108,310

    Measurement analyst

    Closest BLS occupation (SOC code)

    Data scientists (15-2051)

    25th percentile

    $85,660

    Median

    $120,230

    75th percentile

    $158,880

    Data engineer

    Closest BLS occupation (SOC code)

    Software developers (15-1252)

    25th percentile

    $105,210

    Median

    $135,980

    75th percentile

    $171,980

    Marketing technology analyst

    Closest BLS occupation (SOC code)

    Computer systems analysts (15-1211)

    25th percentile

    $82,860

    Median

    $105,850

    75th percentile

    $134,110

    Download JSON

    Table by AdSovereign, CC BY 4.0.

    Treat these as ranges for broad occupations, not quotes for a specific job. They are national US figures and cover every industry. Job-specific surveys exist but are thin. Payscale, for example, reported an average of $67,852 for ad operations managers in 2026, based on only 17 salary profiles last updated on 1 September 2026 (Payscale, accessed 9 November 2026). Pay in New York or San Francisco runs higher than the national median, and we found no comparable public source for UK or EU programmatic roles (n/d). Retail media roles are covered separately in retail media jobs and salaries.

    A worked example: what a team costs and what it must earn back

    Take a minimal full in-house team of five: one head of programmatic, two traders, one data engineer and one measurement analyst. At the BLS 2025 medians above, base pay comes to $133,660 + 2 × $78,760 + $135,980 + $120,230 = $547,390 a year (O*NET, BLS 2025). That excludes benefits, payroll taxes, recruiting, tools and training, which you must add from your own HR figures.

    Now divide by the programmatic budget to see how much the team must improve results just to pay for itself.

    3 of 3 rows

    Columns (3)

    $5 million

    10.9%

    The team must recover about 11 cents of every media dollar

    $20 million

    2.7%

    The team must recover about 3 cents of every media dollar

    $50 million

    1.1%

    The team must recover about 1 cent of every media dollar

    $5 million

    Team base pay as a share of budget

    10.9%

    Plain-English test

    The team must recover about 11 cents of every media dollar

    $20 million

    Team base pay as a share of budget

    2.7%

    Plain-English test

    The team must recover about 3 cents of every media dollar

    $50 million

    Team base pay as a share of budget

    1.1%

    Plain-English test

    The team must recover about 1 cent of every media dollar

    Download JSON

    Table by AdSovereign, CC BY 4.0.

    Where could that come from? The ANA's Q2 2026 benchmark shows how wide the gap is between careful and careless buyers. Higher-performing advertisers turned 52.3% of programmatic spend into quality impressions, against 31.1% for lower performers, a gap of 21.2 points (Fiducia on the ANA benchmark, 6 August 2026). The higher performers also bought across about 19,000 fewer domains and apps. The definitions behind those numbers are explained in working media vs non-working media.

    The arithmetic gives a rule of thumb, not a verdict. At $50 million, a team that lifts working media by one point covers its base pay. At $5 million, it would need to lift working media by about 11 points, which is a large share of the whole performance gap. Smaller budgets therefore lean toward model 3, where you gain ownership without carrying a full payroll.

    Tooling: what you need and who should hold the contract

    Every model uses the same tool categories. The difference is whose name is on each contract. Our recommendation, reflected in the last column, follows the ANA's advice to keep contracts and data with the advertiser.

    8 of 8 rows

    Columns (6)

    DSP seat(s)

    Buying, bidding, deals

    Advertiser

    Both

    Advertiser

    Advertiser

    Creative serving, tracking, third-party counting

    Advertiser

    Advertiser

    Advertiser or agency

    Advertiser

    Verification

    Viewability, invalid traffic, brand safety

    Advertiser

    Advertiser

    Advertiser

    Advertiser

    Log-level data pipeline

    Bid and impression records into your warehouse

    Advertiser

    Advertiser

    Advertiser

    Advertiser

    Matching first-party data with partners

    Advertiser

    Advertiser

    Advertiser

    Advertiser

    Consent and identity

    Consent strings, hashed IDs, partner IDs

    Advertiser

    Advertiser

    Advertiser

    Advertiser

    Measurement

    Incrementality tests, MMM

    Advertiser or vendor

    Advertiser or vendor

    Agency or vendor

    Advertiser

    Workflow and reporting

    Planning, pacing, dashboards

    Advertiser

    Both

    Agency

    Either

    DSP seat(s)

    What it does

    Buying, bidding, deals

    Full in-house

    Advertiser

    Hybrid

    Both

    Agency-led on own seats

    Advertiser

    Ad server

    What it does

    Creative serving, tracking, third-party counting

    Full in-house

    Advertiser

    Hybrid

    Advertiser

    Agency-led on own seats

    Advertiser or agency

    Verification

    What it does

    Viewability, invalid traffic, brand safety

    Full in-house

    Advertiser

    Hybrid

    Advertiser

    Agency-led on own seats

    Advertiser

    Log-level data pipeline

    What it does

    Bid and impression records into your warehouse

    Full in-house

    Advertiser

    Hybrid

    Advertiser

    Agency-led on own seats

    Advertiser

    Clean room

    What it does

    Matching first-party data with partners

    Full in-house

    Advertiser

    Hybrid

    Advertiser

    Agency-led on own seats

    Advertiser

    Consent and identity

    What it does

    Consent strings, hashed IDs, partner IDs

    Full in-house

    Advertiser

    Hybrid

    Advertiser

    Agency-led on own seats

    Advertiser

    Measurement

    What it does

    Incrementality tests, MMM

    Full in-house

    Advertiser or vendor

    Hybrid

    Advertiser or vendor

    Agency-led on own seats

    Agency or vendor

    Workflow and reporting

    What it does

    Planning, pacing, dashboards

    Full in-house

    Advertiser

    Hybrid

    Both

    Agency-led on own seats

    Agency

    Download JSON

    Table by AdSovereign, CC BY 4.0.

    Fees differ by vendor and contract. Platform fee structures are compared in DSP pricing explained and, for the largest independent DSP, in The Trade Desk fees. Before signing, run a structured comparison with the DSP RFP template, and make sure every contract grants access to log-level data.

    What to put in writing in each model

    The operating model lives in contracts, not in org charts. Whichever model you pick, five clauses decide whether it works as intended. They matter most in models 2 and 3, where an agency still touches the seat.

    5 of 5 rows

    Columns (3)

    Data ownership

    All campaign data, audiences, logs and reports belong to the advertiser

    You keep the history if the agency changes

    Log access

    Bid- and impression-level files delivered to the advertiser's storage on a fixed schedule

    Lets you audit fees and supply without asking

    Fee disclosure

    Every platform, data and agency fee itemised; no undisclosed margin on media

    Separates the agency's work from media cost

    Seat and admin rights

    The advertiser holds admin rights on every seat; the agency has user rights

    Prevents lock-out at the end of the contract

    Exit and transition

    A notice period, a handover plan and continued data access during transition

    Keeps campaigns running while ownership moves

    Data ownership

    What it should say

    All campaign data, audiences, logs and reports belong to the advertiser

    Why it matters

    You keep the history if the agency changes

    Log access

    What it should say

    Bid- and impression-level files delivered to the advertiser's storage on a fixed schedule

    Why it matters

    Lets you audit fees and supply without asking

    Fee disclosure

    What it should say

    Every platform, data and agency fee itemised; no undisclosed margin on media

    Why it matters

    Separates the agency's work from media cost

    Seat and admin rights

    What it should say

    The advertiser holds admin rights on every seat; the agency has user rights

    Why it matters

    Prevents lock-out at the end of the contract

    Exit and transition

    What it should say

    A notice period, a handover plan and continued data access during transition

    Why it matters

    Keeps campaigns running while ownership moves

    Download JSON

    Table by AdSovereign, CC BY 4.0.

    These clauses follow directly from the ANA's long-standing advice that marketers should own contracts and understand the trade-offs of undisclosed buying (ANA, 18 December 2017). Ask your legal team to check them against local law and your existing master services agreement.

    The operating rhythm: who decides what, and when

    A clear rhythm stops the most common hybrid failure, two teams changing the same line item. Set it out in one page and review it every quarter.

    • Daily: traders manage pacing, bids and supply on the lines they own. Nobody edits another team's lines.
    • Weekly: the head of programmatic reviews spend, cost per outcome and supply quality across all seats, in-house and agency.
    • Monthly: finance reconciles invoices against platform logs. Differences go back to the vendor or agency in writing.
    • Quarterly: leadership reviews the split of work between in-house and agency, and moves lines if the evidence supports it.

    The rhythm also tells you when the model is wrong. If the in-house team spends most of its week on trafficking and tags rather than on decisions, it is understaffed for full in-housing, and a move back toward model 3 may be cheaper.

    Decision table: which model fits you

    Use the table to see where your situation points. If most of your answers land in one column, start there. If they split, model 3 is the safe default, because it keeps your options open.

    7 of 7 rows

    Columns (4)

    Programmatic budget relative to team cost

    Team cost is a small share of budget

    Mid-size budget with one or two dominant channels

    Team cost would be a large share of budget

    Data advantage

    You hold data that changes bids daily (stock, prices, loyalty)

    Data matters in some channels

    Data matters mainly for measurement

    Channel mix

    Mostly display, video and retail media you can trade daily

    Mix of always-on lines and TV or CTV upfronts

    Many channels, many markets

    Hiring market

    You can hire and keep traders and engineers

    You can hire a small core team

    Hiring is hard or slow

    Need for buying scale

    Low

    High in some channels

    High across the board

    Transparency need

    Bid-level evidence on every dollar

    Bid-level on in-house lines

    Disclosed fees and full data access

    Speed of decisions

    Same-day changes are worth money

    Weekly cadence is fine in some channels

    Agency cadence is acceptable

    Programmatic budget relative to team cost

    Points to full in-house

    Team cost is a small share of budget

    Points to hybrid

    Mid-size budget with one or two dominant channels

    Points to agency-led on own seats

    Team cost would be a large share of budget

    Data advantage

    Points to full in-house

    You hold data that changes bids daily (stock, prices, loyalty)

    Points to hybrid

    Data matters in some channels

    Points to agency-led on own seats

    Data matters mainly for measurement

    Channel mix

    Points to full in-house

    Mostly display, video and retail media you can trade daily

    Points to hybrid

    Mix of always-on lines and TV or CTV upfronts

    Points to agency-led on own seats

    Many channels, many markets

    Hiring market

    Points to full in-house

    You can hire and keep traders and engineers

    Points to hybrid

    You can hire a small core team

    Points to agency-led on own seats

    Hiring is hard or slow

    Need for buying scale

    Points to full in-house

    Low

    Points to hybrid

    High in some channels

    Points to agency-led on own seats

    High across the board

    Transparency need

    Points to full in-house

    Bid-level evidence on every dollar

    Points to hybrid

    Bid-level on in-house lines

    Points to agency-led on own seats

    Disclosed fees and full data access

    Speed of decisions

    Points to full in-house

    Same-day changes are worth money

    Points to hybrid

    Weekly cadence is fine in some channels

    Points to agency-led on own seats

    Agency cadence is acceptable

    Download JSON

    Table by AdSovereign, CC BY 4.0.

    One factor overrides the rest: contract ownership. Whatever model you choose, hold the DSP contract and the data in your own name if you can. That is the step every source on this page agrees on, and it is the one that makes the other models reversible. The in-house programmatic hub links the related decision pages.

    How to move between models without losing performance

    Transitions fail when ownership, people and data change all at once. Sequence them.

    1. Audit the current set-up. List every seat, contract, fee and data feed, and who owns each one. The programmatic agency audit gives a checklist.
    2. Move the contracts first. Put DSP and data contracts in the advertiser's name. This alone moves you to model 3.
    3. Secure the data. Turn on log-level feeds into your own warehouse and keep them for at least one full planning cycle.
    4. Check access tiers. Confirm that the new advertiser seat has the same controls the agency had, as the Amazon example shows (PPC Land, 29 October 2026).
    5. Hire the core before the traders. A head of programmatic and a data engineer first; traders once the data flows.
    6. Run in parallel. Let the in-house team take a defined slice of budget while the agency keeps the rest, and compare cost per outcome.
    7. Hand over in stages. Move lines in groups, with a written split of responsibility for anything still shared.

    Timing depends on hiring and contract terms, and we found no reliable public benchmark for how long a transition takes (n/d). Plan at least one full quarter of parallel running, so seasonal effects do not decide the comparison.

    What AI agents change, and what they do not

    Agentic buying is now part of the in-housing debate. Digiday reported in February 2026 that CMOs see it as a way to "cut down agency fees or cut agencies out entirely". The same piece called agentic media buying "for now, an idea in utero" (Digiday, 9 February 2026). By April, Omnicom said it had executed live agent-to-agent buys for several clients (company claim) (Digiday, 29 April 2026).

    Agents may shrink the trading workload, which helps small in-house teams. They do not change the ownership question. An agent working inside an agency's seat produces the agency's data. An agent working inside your seat produces yours. What is actually live, and how to test the claims, is covered in AI agents for media buying.

    FAQ

    What is in-house programmatic?
    It means an advertiser runs some or all of its programmatic buying itself: it owns the DSP contracts and seats, and its own staff plan and trade. ANA research published in January 2026 found 13% of advertisers handle programmatic themselves and 26% use a hybrid (Digiday, 4 February 2026).
    How much does an in-house programmatic team cost?
    A minimal team of five at US median wages costs about $547,390 a year in base pay, before benefits, taxes and tools (O*NET, BLS 2025). Divide that by your programmatic budget to see the share of spend the team must recover to break even.
    Should we own our DSP seat?
    In most cases, yes. Owning the contract and seat keeps your data, audiences and deal history if you change agencies, and the ANA has recommended it since 2017 (ANA, 18 December 2017). Check that the seat you open has the same controls your agency had.
    What jobs are in in-house programmatic?
    The core roles are head of programmatic, trader, ad operations specialist, data engineer, measurement analyst and a supply or partnerships lead. US wages for the closest official occupations ranged from a median of $78,760 for marketing specialists to $135,980 for software developers in 2025 (O*NET, BLS 2025).
    Is a hybrid model better than full in-house?
    For many advertisers it is the realistic middle. It keeps control and data where they pay off and keeps agency scale for TV, CTV upfronts and smaller markets. Its weakness is shared responsibility, so write down who owns each line, seat and report.
    How long does in-housing take?
    We found no reliable public benchmark. Moving contracts and data can happen within one contract cycle; hiring and handing over trading takes longer. Plan for at least one quarter of parallel running before judging results.

    How this works on owned infrastructure

    The decision on this page turns on one question: who holds the contracts, the seats and the data. Owning a seat on a rented DSP answers part of it, but the bidder, its logs and its fee lines still live in the vendor's system. AdSovereign offers a different end of the spectrum: a DSP, SSP, exchange, DMP and clean room that an advertiser runs on its own infrastructure, with in-house staff or an agency operating it. The break-even arithmetic above then includes platform costs you can see line by line. The TCO calculator helps you compare that with your current set-up, and the pilot page explains how a limited trial runs alongside existing seats.

    Sources

    1. Association of National Advertisers, "Marketers Expanding In-House Capabilities For Programmatic Buying: ANA Study" (18 December 2017). https://www.ana.net/content/show/id/pr-2017-expanding-inhouse
    2. Association of National Advertisers, "The Resilient Rise of the In-House Agency: 2026 State of In-Housing Report" (June 2026; summary page). https://www.ana.net/miccontent/show/id/rr-2026-06-resilient-rise-in-house
    3. Digiday, "Lego is building out an in-house programmatic team" (4 February 2026). https://digiday.com/media-buying/lego-is-building-out-an-in-house-programmatic-team/
    4. Digiday, "The case for and against bringing programmatic in-house" (9 February 2026). https://digiday.com/media-buying/the-case-for-and-against-bringing-programmatic-in-house/
    5. Fiducia, "ANA Programmatic Transparency Benchmark: Q2 2026" (6 August 2026). https://www.fiducia.eco/post/ana-programmatic-transparency-benchmark-q2-2026-working-media-efficiency-reaches-a-record-45
    6. O*NET OnLine, National wages, 11-2011.00 Advertising and Promotions Managers (BLS 2025 wage data, accessed 9 November 2026). https://www.onetonline.org/link/localwages/11-2011.00
    7. O*NET OnLine, National wages, 11-2021.00 Marketing Managers (BLS 2025 wage data). https://www.onetonline.org/link/localwages/11-2021.00
    8. O*NET OnLine, National wages, 13-1161.00 Market Research Analysts and Marketing Specialists (BLS 2025 wage data). https://www.onetonline.org/link/localwages/13-1161.00
    9. O*NET OnLine, National wages, 15-2051.00 Data Scientists (BLS 2025 wage data). https://www.onetonline.org/link/localwages/15-2051.00
    10. O*NET OnLine, National wages, 15-1252.00 Software Developers (BLS 2025 wage data). https://www.onetonline.org/link/localwages/15-1252.00
    More sources (4)
    1. O*NET OnLine, National wages, 15-1211.00 Computer Systems Analysts (BLS 2025 wage data). https://www.onetonline.org/link/localwages/15-1211.00
    2. Payscale, "Ad Operations Manager Salary" (17 profiles, updated 1 September 2026; accessed 9 November 2026). https://www.payscale.com/research/US/Job=Ad_Operations_Manager/Salary
    3. PPC Land, "Amazon calls its ad platform an agent, but the agent is still closed beta" (29 October 2026). https://ppc.land/amazon-calls-its-ad-platform-an-agent-but-the-agent-is-still-closed-beta/
    4. Digiday, "'That is an objective': Omnicom tests AI agents to cut out the ad tech middlemen" (29 April 2026). https://digiday.com/media-buying/that-is-an-objective-omnicom-tests-ai-agents-to-cut-out-the-ad-tech-middlemen/