What Is an Insertion Order (IO)?

An insertion order (IO) is a signed contract between an advertiser (or their agency) and a publisher that authorizes a specific ad campaign to run. It defines every material term of the buy: flight dates, ad placements, formats, pricing model, impression guarantees, and cancellation terms. Once both parties sign, the IO is legally binding and serves as the purchase order for the campaign.

Before programmatic platforms automated media buying, the IO was the primary mechanism for executing any paid placement. It remains standard in direct deals, sponsorships, out-of-home buys, print, and broadcast, and it supports most programmatic direct transactions as well.

Core Components of an Insertion Order

A well-structured IO leaves no ambiguity about what is being purchased. Every field has downstream consequences for billing, trafficking, and reporting.

Flight Dates

The start and end dates for the campaign. Some IOs include a “hard stop” clause preventing delivery after the end date, which matters for seasonal campaigns. A holiday retail IO might specify November 1 through December 26 with no extensions permitted without an addendum.

Placements and Ad Specs

Each line item on the IO identifies the specific placement: homepage takeover, mid-roll video, newsletter sponsorship, or a named section. The IO either embeds ad specs, including dimensions, file size caps, accepted formats, and click-through URL requirements, or references them via an attached spec sheet.

Pricing Model and Rate

The IO states whether the buy is priced on a CPM (cost per thousand impressions), CPC (cost per click), flat sponsorship fee, or cost-per-day basis. A typical direct display buy might read: 500,000 impressions at a $12 CPM.

Total Budget Calculation

Metric Formula Example
Total cost (CPM deal) (Impressions / 1,000) × CPM rate (500,000 / 1,000) × $12 = $6,000
Impressions from budget (CPM) (Budget / CPM) × 1,000 ($6,000 / $12) × 1,000 = 500,000
Total cost (CPC deal) Clicks × CPC rate 2,000 clicks × $3.00 = $6,000

Guaranteed vs. Non-Guaranteed

A guaranteed IO commits the publisher to delivering the full impression volume. If they fall short, make-good impressions or a credit are owed. A non-guaranteed IO (sometimes called a “best effort” placement) carries no delivery commitment and is generally priced lower. Brand advertisers running awareness campaigns almost always require guaranteed inventory because reaching a defined audience size is the objective.

Cancellation Policy

Most IOs include a cancellation window, typically 5 to 14 business days before the flight start. Cancellations inside that window may trigger a kill fee, often 25 to 50 percent of the total IO value. A $50,000 IO with a 50% kill fee means the advertiser owes $25,000 even if the campaign never runs.

Who Uses Insertion Orders

IOs are standard across virtually every channel where direct relationships between buyers and sellers exist.

  • Digital publishers: News sites, industry verticals, and newsletters use IOs for premium placements sold directly by their sales teams. The Atlantic, for example, sells high-impact branded content placements via IO rather than through open auction.
  • Out-of-home (OOH): Billboard and transit advertising runs entirely on IOs. An IO documents a buy across 40 Lamar Advertising billboards in Dallas over four weeks, specifying each unit’s location, panel size, and production costs.
  • Broadcast and streaming: Television upfront commitments are formalized via IOs. When General Motors allocates $200 million to NBC during upfront negotiations, individual IOs document each network, daypart, and program placement.
  • Print: Magazine and newspaper ads still use IOs that specify issue date, page placement (right-hand page, back cover), color vs. black and white, and bleed dimensions.
  • Programmatic direct: Private marketplace (PMP) and programmatic guaranteed deals are often initiated through an IO even when delivery runs through a DSP. The IO establishes the terms; the technology executes them.

The IO Workflow

  1. RFP (Request for Proposal): The advertiser or agency sends targeting requirements and budget parameters to the publisher’s sales team.
  2. Proposal: The publisher responds with available placements, rates, and audience data.
  3. Negotiation: Parties align on pricing, added value (bonus impressions, social promotion), and terms.
  4. IO issued: The publisher generates the IO document, usually in PDF or through an order management system like FatTail or Operative.One.
  5. Counter-signature: The advertiser or authorized agency representative signs. Some agencies require an internal authorization number on the IO before a buyer can execute.
  6. Trafficking: The publisher’s ad operations team sets up the campaign in their ad server (Google Ad Manager is common) to match IO line items.
  7. Reconciliation: At the end of the flight, delivered impressions are reconciled against the IO. Discrepancies above a standard 10% threshold typically trigger a make-good or billing adjustment.

IO vs. Programmatic Open Auction

The IO represents a negotiated, reserved buy. Open programmatic auctions via a demand-side platform (DSP) involve no IO and no delivery guarantee. The tradeoffs are real: direct IOs offer premium placements, audience guarantees, and brand safety controls. Open auction buying offers scale, price efficiency, and real-time optimization. Most large advertisers run both strategies in parallel.

Programmatic guaranteed blends the two: an IO sets the terms, but delivery runs algorithmically through connected DSP and SSP technology, eliminating manual trafficking steps. Procter & Gamble, one of the world’s largest advertisers by spend, has publicly pushed publishers toward programmatic guaranteed deals precisely because they preserve IO-level control while reducing operational friction.

Common IO Disputes and How to Avoid Them

Most IO disputes trace back to ambiguous language at signing. The most frequent friction points:

  • Impression discrepancy: Advertiser ad server and publisher ad server rarely agree exactly. IOs should define which server is authoritative for billing and set an accepted discrepancy threshold (typically 10%).
  • Make-good terms: The IO should specify whether under-delivery is compensated with added impressions, extended flight dates, or a rate credit, and within what time frame.
  • Brand safety: If the advertiser requires exclusion from certain content categories, those restrictions belong in the IO, not a separate email thread.
  • Creative lateness: Many IOs include a clause shifting delivery liability to the advertiser if creative assets arrive fewer than 48 hours before the flight start.

Insertion Orders and Agency Authorization

When a media agency buys on behalf of a client, the IO often includes an agency authorization clause stating whether the agency is acting as principal or agent. Principal status means the agency is liable for payment regardless of whether the client pays; agent status means payment is contingent on client funds. The distinction matters for publisher credit risk. Standard terms from the 4As (American Association of Advertising Agencies) address this explicitly, and many publishers use modified 4As standard terms as the legal backbone of their IOs.

Frequently Asked Questions About Insertion Orders

What is an insertion order (IO) in advertising?

An insertion order (IO) is a signed contract between an advertiser and a publisher that authorizes a specific ad campaign to run. It is the standard purchase document for direct media buys, specifying flight dates, placements, pricing model, impression guarantees, and cancellation terms. Once executed by both parties, it is legally binding.

Is an insertion order legally binding?

Yes. A fully executed insertion order is a legally binding contract. Both the advertiser and the publisher are obligated to fulfill its terms. If either party fails, remedies typically include make-good impressions, rate credits, or kill fees, depending on which terms were written into the IO.

What is the difference between a guaranteed and non-guaranteed insertion order?

A guaranteed IO commits the publisher to delivering the full impression volume contracted. If they fall short, make-good impressions or a billing credit are owed. A non-guaranteed (or “best effort”) IO carries no delivery commitment and is priced lower. Advertisers running awareness campaigns almost always require guaranteed inventory because reaching a defined audience size is the point.

What happens if you cancel an insertion order?

Most IOs allow cancellation within a window of 5 to 14 business days before the campaign start. Cancel inside that window and you typically owe a kill fee of 25 to 50 percent of the total IO value. On a $50,000 IO with a 50% kill fee, that means $25,000 owed even if the campaign never runs.

How does an insertion order differ from programmatic buying?

An insertion order is a negotiated, reserved buy with terms agreed upon in advance by buyer and seller. Programmatic open auction buying through a demand-side platform (DSP) involves no IO, no guaranteed inventory, and no pre-negotiated price. Direct IOs offer brand safety controls and audience guarantees; open auction offers price efficiency and scale. Most large advertisers use both in parallel.

Related Terms

Understanding insertion orders requires familiarity with the broader media buying ecosystem. Key related concepts include request for proposal (RFP), CPM, programmatic direct, and demand-side platform (DSP).