Skip to content
PlacementGraph™
Planner role

What does a programmatic media planner do, from brief to approved list?

Part of Programmatic media planning

A person reading a magazine in a quiet, book-lined lounge.

The short answer

A programmatic media planner decides where a campaign may run before it is bought through automated platforms. The planner reads the brief, sets the selection criteria, chooses and defends each website, channel or deal, and gets the list approved. The buyer then decides how to buy it. The planner's lasting output is evidence: why each site is there.

Key takeaways

  • The planner owns what to buy and why; the buyer owns how to buy it, at what price and pace.
  • A planner's real deliverable is a list with evidence, so every site can be explained months later.
  • Per site evidence covers fit, editorial quality, suitability, audience in the market and the selling path, each dated.
  • During a flight the planner reads delivery against the approved list and decides changes; the buyer proposes and applies them.
  • Core skills are judgment about content, clear writing and a working knowledge of supply chain files.

What does a programmatic media planner do?

Definition

Programmatic media planner
The person who turns a client brief into the set of websites, apps, channels and deals a campaign is allowed to buy through automated platforms, and who keeps the reasons for each choice.

Job titles vary. In a large agency the planner may sit on a planning team separate from a trading desk; in a small shop one person plans in the morning and buys in the afternoon. The role is defined by the decisions, not the title. Whoever answers the question "why is this site on the plan?" is acting as the planner, and that person needs the evidence to answer it.

The planner's work starts when a brief arrives and ends, for each version, when a list is approved and handed to the buyer. It starts again whenever delivery data, a client change or a site's own change calls the list into question. The planning steps themselves are covered in the programmatic media planning guide; this page is about the role: what the planner decides, keeps and does each week.

Which decisions belong to the planner and which to the buyer?

One workable split gives the planner every decision about where and why, and the buyer every decision about how, how much and how fast. Shared decisions need a named tie breaker, such as the account lead, written down before the flight starts.

Decision rights from brief to approved list
DecisionPlannerBuyerIf they disagree
How the brief is readWrites the structured version and gets the client to confirm itFlags fields the platforms cannot enforceAccount lead asks the client
Selection criteriaSets the bar for fit, quality, suitability and marketSays which criteria need a platform setting as wellPlanner decides; buyer records the risk
Core sites and test sitesSeparates the core list from adjacent ideas for a small budgetSets the budget split between themAccount lead
Sites that could not be checkedDecides whether each one waits, is reviewed by hand or is left outReports whether the site is buyable at allPlanner decides
Buying routeSays which sites need a deal and which can run on the open auctionRequests deals, chooses seats and sets floorsBuyer decides on price; planner on inclusion
List size against budgetReports how many sites qualifySays whether that list can deliver the budgetClient chooses between a wider brief and a smaller budget

What evidence should a planner keep for each site?

Evidence is what lets someone other than the planner reach the same decision. A site's reason should survive a client asking about it months later, after the planner has moved accounts. Keep the record in the list itself or in a file named with the list version, never in a personal inbox.

A planner's evidence record for one site
ItemWhat to recordWhy it matters
FitThe URLs of the sampled articles that match the brief, and how many were sampledShows the site covers the topic, not just one lucky page
Weakest pointThe single best reason a skeptic would give to remove the siteLets the approver weigh the risk without re-reviewing
SuitabilityAny sampled page near the client's tolerance, with the categoryExplains why a site near a sensitive topic was kept or cut
Audience in the marketThe public popularity signal used and its monthCrUX country data (opens in a new tab) is inferred from IP addresses and is only in BigQuery, so the source must be named
Selling pathWhether ads.txt lists a DIRECT or RESELLER account for the planned exchangeIn the ads.txt specification (opens in a new tab), DIRECT means the publisher directly controls the account
Decision and dateKept, kept for a test, held for review or left out, with who decided and whenTies every site to a list version and an owner

Seller details beyond the summary belong with the buyer. A planner who records that a site is sold directly on the planned exchange, and that the exchange's sellers.json (opens in a new tab) lists the account as PUBLISHER, has enough to defend the inclusion. The full path audit, with seller IDs and log samples, is the trading desk's record.

What does a planner's week look like during a campaign?

Once a flight is live, the planner's job shifts from choosing sites to reading what happened on them. The routine below assumes one active flight and a weekly client call. A planner running several accounts will compress it, but the order holds: read delivery, check changes, decide, record.

A weekly planning routine during a live flight
DayPlanner's taskInput
MondayCompare served placements with the approved list and note any domain that served but was not on itThe buyer's placement export; Google's Where ads showed report (opens in a new tab) is not an exhaustive list and can omit low volume placements
TuesdayReview listed sites that received little or nothing and ask the buyer whether the cause is bids, deals or supplyDeal impression volume, which buyers can see in Display & Video 360's deal delivery view (opens in a new tab)
WednesdayRe-sample a handful of sites, starting with the ones that carry most impressionsFresh articles from each site
ThursdayDecide changes, write the reason for each and prepare a new list version if neededMonday to Wednesday notes
FridayBrief the client on what changed and why, then hand the new version to the buyerThe change log for the version

Some inputs move on their own calendar. CrUX data on BigQuery (opens in a new tab) is released on the second Tuesday of the following month, so audience checks are a monthly task, not a weekly one. Changes that do not need a decision this week go to a holding list for the next version rather than triggering a new one.

The planner's loop during a flight
The planner's loop during a flightEach pass ends with a recorded decision, even when the decision is to change nothing. 1. Read delivery: Served sites against the list. 2. Find gaps: Listed sites with no delivery. 3. Re-sample: Fresh articles, biggest sites first. 4. Decide: Keep, cut or hold, with reasons. 5. Version: New list only when needed. 6. Hand off: Client told, buyer applies01ReaddeliveryServed sitesagainst thelist02Find gapsListed siteswith nodelivery03Re-sampleFresharticles,biggestsites first04DecideKeep, cut orhold, withreasons05VersionNew listonly whenneeded06Hand offClient told,buyerapplies
The planner's loop during a flightEach pass ends with a recorded decision, even when the decision is to change nothing. 1. Read delivery: Served sites against the list. 2. Find gaps: Listed sites with no delivery. 3. Re-sample: Fresh articles, biggest sites first. 4. Decide: Keep, cut or hold, with reasons. 5. Version: New list only when needed. 6. Hand off: Client told, buyer applies01Read deliveryServed sites against the list02Find gapsListed sites with no delivery03Re-sampleFresh articles, biggest sitesfirst04DecideKeep, cut or hold, with reasons05VersionNew list only when needed06Hand offClient told, buyer applies
Each pass ends with a recorded decision, even when the decision is to change nothing.

Which skills does a programmatic planner need?

Skills a programmatic planner uses every week

  • Reads a site as an editor would: can tell a specialist publication from a site that covered the topic once.
  • Writes a reason in one sentence that a client, an approver and a buyer all understand.
  • Turns vague brief language into criteria a second planner would apply the same way.
  • Reads an ads.txt file and a sellers.json entry without help, and knows what each can and cannot prove.
  • Knows which platform controls exist for each surface, so criteria that need a setting are flagged for the buyer.
  • Treats missing data as missing, and says so, instead of quietly removing small publishers.
  • Keeps versions and change logs without being reminded.

Formal credentials exist but are not required for the job. The IAB offers the Digital Media Buying and Planning Certification, which the US Department of Labor's O*NET certification listing (opens in a new tab) describes as requiring a multiple choice exam and renewal every two years. A credential shows shared vocabulary; the evidence record shows judgment.

What does the planner role look like on a real account?

Fictional example

A planner for a Michigan appliance repair service

A fictional appliance repair company serving Detroit and Grand Rapids asks for a fall display plan in English, beside home maintenance guides, appliance troubleshooting articles and local news. The planner writes the structured brief, and the client corrects one field: Grand Rapids is a priority, not an add on.

The planner approves 46 sites in version 1, with six adjacent home cooking sites marked as a test. Three local news sites have no audience signal for the month, so the planner holds them for a manual review rather than cutting them. The buyer sets up a deal with a regional newspaper group and runs the rest on the open auction.

In week two, Monday's comparison shows a recipe aggregator that was never on the list, served through a broad ad group the buyer had added. The planner asks for it to be removed, notes that two listed troubleshooting sites received nothing, and learns from the buyer that neither is sold on the planned exchange. Version 2 moves both to a hold list with that reason, and the client hears about it on Friday.

How does PlacementGraph support a planner's evidence?

Frequently asked questions

Is a programmatic media planner the same as a media buyer?

Not as a role, even when one person does both. The planner decides where a campaign may run and why; the buyer decides how to buy it, through which seats and deals, at what bids and pace. Keeping the decisions separate, even inside one job, makes it clear which reasoning to check when something goes wrong.

Does a programmatic planner need to know how to use a DSP?

The planner needs to know what a buying platform can and cannot enforce, such as list limits, location options and frequency settings, so the plan does not ask for something the build cannot do. Day to day operation of the platform belongs to the buyer, though planners who have built a campaign write better handoffs.

How does a planner work with the client's brand team?

The brand team sets the standards: products, audience, tolerance in sensitive categories and markets. The planner turns those standards into criteria, shows the client the sites that pass and the sites left out with reasons, and asks for a decision when a site sits on the line. The client approves the version, not each site.

What should a planner do when a client asks for a site that fails the criteria?

Show the evidence, name the specific criterion it fails and offer a choice: leave it out, or keep it as a client exception recorded with the client's name and date. An exception kept in writing protects both sides. A failing site added silently weakens the record for the rest of the list.

Sources

  1. Certification: Digital Media Buying and Planning Certification (DBPC) (opens in a new tab)O*NET OnLine, US Department of Labor
  2. ads.txt 1.1 specification (opens in a new tab)IAB Tech Lab
  3. sellers.json specification (opens in a new tab)IAB Tech Lab
  4. CrUX dimensions (opens in a new tab)Google Chrome for Developers
  5. CrUX on BigQuery (opens in a new tab)Google Chrome for Developers
  6. About the "Where ads showed" report (opens in a new tab)Google Ads Help
  7. Monitor impression volume in your private deals (opens in a new tab)Display & Video 360 Help

Researched and written by PlacementGraph Research. Read how we research, source and update these pages. Corrections: diana@placementgraph.com.

HOW AGENCIES WORK WITH US

From your first brief.
To your next campaign.

Share a brief in plain language. Get contextual websites and YouTube channels that fit it, with the evidence behind every pick and a deal ready for your usual buying platform.

  1. 01

    Share your brief

    The campaign in plain language.

  2. 02

    Get your shortlist

    The strongest contextual sites and channels, with the evidence behind each.

  3. 03

    We build the deal

    Your shortlist becomes a curated deal through our exchange partners.

  4. 04

    Activate and grow

    Buy in your usual platform. Agencies earn benefits as their investment grows.

LET’S WORK TOGETHER

Your next campaign starts here.

Your details will only be used to respond to your enquiry.

Prefer email? diana@placementgraph.com

YOUR PRIVACY

You choose whether to allow optional analytics. You can use the whole website either way.

Change or withdraw consent at any time using “Cookie preferences” in the footer. Turning analytics off stops future collection and removes this site’s analytics cookies; it does not erase information already sent. The page may refresh to apply withdrawal.