flight is the period during which an advertising campaign is permitted to serve, defined by a start date and an end date. Much depends on that pair of timestamps: how fast money is spent, whether a guaranteed impression volume can be met, when a publisher must warn a buyer about under-delivery, and what remedy is owed if the numbers fall short. The term exists because advertising has always been sold as a quantity of exposure inside a bounded window, and because a budget with no end date cannot be divided into a daily rate.

Where the flight sits in the buying stack

Flight dates are set at more than one level of the campaign hierarchy, and the levels constrain one another. In Display & Video 360, Google's demand-side platform (DSP), an insertion order carries a flight and each line item inside it carries either an inherited flight or a custom one. The API models this explicitly. The LineItemFlight object holds a flightDateTypeenumeration taking the values INHERITEDCUSTOM or TRIGGER, plus a dateRange resolved against the parent advertiser's time zone. Custom dates must both sit in the future at creation and both fall before the year 2037. Once a flight has started its startDate becomes immutable while the endDate stays editable, the API-level expression of a commercial fact: a campaign can be extended but cannot retroactively have begun earlier.

The nesting rule is general. Adobe's Advertising DSP calls its campaign object the overarching framework of flight settings, and requires placement flight dates to sit inside both the package and campaign dates.

On the sell side, Google Ad Manager's LineItem carries startDateTime and endDateTime, the latter required unless unlimitedEndDateTime is true. A startDateTimeType enumeration accepts USE_START_DATE_TIMEIMMEDIATELY or ONE_HOUR_FROM_NOW, and a dedicated error class, LineItemFlightDateError, catches start dates in the past and end dates before start dates.

One absence is worth noting: OpenRTB bid requests carry no flight field. The dates are enforced upstream by the buying platform, which stops bidding when the window closes, so nothing in the bidstream records when a campaign was scheduled to end.

How pacing is calculated from the dates

Pacing converts a flight into a daily spending rate, and the arithmetic is public.

Display & Video 360 paces over a day, a budget segment or a whole flight. Under Flight Even pacing at insertion order level, the daily target is remaining flight budget divided by days remaining; at line item level the same setting divides by hours remaining and multiplies by hours serving per day. Flight Ahead sets the target at 1.2 times the Flight Even figure, deliberately overshooting to reduce the risk of ending a flight with unspent budget. Daily ASAP spends at roughly ten times the hourly rate of even pacing.

Google's documentation works the example. A ten-day flight carrying $10,000 produces a $1,000 daily target on day one. Spend it, and day two recalculates as $9,000 over nine days, again $1,000. Spend nothing, and day two becomes $10,000 over nine days, or $1,111. The target is recomputed daily against actual delivery rather than fixed at the outset.

Nested flights add a subtlety. Days remaining are set by the most restrictive flight at either level, so an insertion order carrying $1,000 across thirty days, containing a line item flighted for three, calculates a daily budget of $1,000 divided by three.

The contractual flight

The commercial weight of flight dates sits in the standard contract governing most direct digital media buys. The 4A's and IAB Standard Terms and Conditions for Internet Advertising for Media Buys One Year or Less, Version 3.0, carrying a 2010 copyright, requires each insertion order to state the deliverables, their price, the maximum spend, any third-party ad server, and the start and end dates of the campaign.

Several remedies are pegged to those dates. A media company must flag a likely under-delivery no later than fourteen days before the insertion order end date, unless the campaign runs shorter than that. Where delivery falls below guaranteed levels, the parties are to agree the conditions of what the document calls a makegood flight, and no makegood may extend an advertisement beyond the insertion order period without the agency's prior written consent. Cancellation notice periods key off the flight too: fourteen days for guaranteed deliverables, seven for non-guaranteed, thirty for flat-fee or fixed-placement deliverables such as roadblocks and share-of-voice buys.

The term itself is treated unevenly. Version 3.0 defines eighteen capitalised terms and "Flight Dates" is not among them; the document speaks of start and end dates, and uses "flight" only in the makegood clause. The IAB and 4A's Standard Addendum for Digital Video Advertising in TV Long Form Video, published in March 2018, uses the phrase directly, requiring agencies on upfront or unified buys to submit brand allocations and flight dates for each quarter thirty days before it begins.

Origins in broadcast planning, and an unsettled argument

Flight is a term digital advertising inherited rather than invented. In broadcast planning, flighting denotes concentrated advertising bursts separated by dark periods, distinguished from continuity, which spreads weight evenly, and pulsing, which combines a low continuous base with seasonal peaks. Trade references attribute its spread to a period when media rates rose faster than budgets, making concentration a way to buy competitive weight for a limited time.

It was contested at its peak. Erwin Ephron, the New York media consultant who died in 2013, argued against flighting in "Flights of Fancy" in Inside Media in May 1993 and "More Weeks, Less Weight: The Shelf-Space Model of Advertising" in the Journal of Advertising Research in 1995. Because purchases occur every week and planners cannot know who is in market, he held, reach in as many weeks as possible beats concentrated frequency: a reach strategy that, in the literature's summary, abhors flighting. The counter-case came in the same period. Gene DeWitt defended flighting at effective levels in Inside Media in 1995, and a 2002 rebuttal in the Canadian trade press argued that spreading weight across fifty-two weeks holds weekly gross rating point levels so low they may never clear 65 to 75, a threshold flighting exists to exceed. No consensus has closed the question.

Why the term matters now

Flight dates have become an active area of platform change rather than a settled convention. Google removed Flight ASAP pacing at the insertion order level in Display & Video 360 in November 2024, migrating affected campaigns to Flight Ahead and leaving Daily ASAP as the closest substitute. It had set out flight dates as one of four core insertion order parameters when it introduced insertion order objectives in June 2024.

On the search side, the fixed-window budget arrived late. Campaign total budgets, which set a single amount to be spent between a hard start and end date, expanded to Search and Shopping campaigns in January 2026. Windows run from three to ninety days for most campaign types, the budget type cannot be changed after launch, and a campaign that enters a limited-by-target state may fail to deploy the full amount by the end date. Advertisers using the feature cut manual budget adjustments by 66% on average, a figure disclosed alongside a demand-led pacing announcement in May 2026.

Agentic buying protocols carry the concept forward without renaming it. The Ad Context Protocol's create_media_buy task requires start_time and end_time, accepts the literal string asap for immediate starts, rejects concrete start times in the past, and allows package-level dates that inherit from the media buy and must fall inside its range. The specification carries a section headed flight date validation and a pending_start status for buys whose window has not opened.

Limitations and disputes

Flight boundaries are softer in practice than they look in an interface. Google warns that advertisers remain responsible for actual cost even where it exceeds the caps they set, because high bid request volume can delay reconciliation between spend and budget. Line items with high bids and broad targeting may win many impressions in a single second, faster than the budget system records the money leaving.

Behaviour at the edges of a flight is contested too. Google described the problem it was solving with campaign total budgets as forced burst spending at the start or end of a campaign, an implicit concession that earlier mechanisms produced that pattern. A change effective March 1, 2026 altered how Google Ads paces average daily budgets for campaigns using ad scheduling, with the platform now attempting to spend up to the monthly limit regardless of the schedule. That ceiling remains 30.4 times the average daily budget, a multiplier fixed rather than recalculated for months of different lengths, which means a calendar-month cap and a flight are not the same constraint.

The wider dispute concerns whether flights should remain the organising unit at all. DataBeat measurement published on June 22, 2026 found agentic buyers participating in 86% fewer auctions than conventional demand while clearing 13.4% lower, a pattern closer to negotiated, flighted television buying than to per-impression bidding.

Disambiguation

Flight and flighting. A flight is one dated window on one buy. Flighting is a scheduling strategy using several such windows separated by dark periods. A campaign can have a single flight without being flighted.

Flight and budget segment. Display & Video 360 allows scheduled budgets that subdivide a flight into segments, each with its own amount. Pacing then targets days remaining in the segment rather than in the flight.

Flight and ad scheduling. Ad scheduling, or dayparting, restricts serving to particular hours or days inside a flight. It narrows delivery within the window rather than defining it.

Flight and campaign. In most demand-side platforms a campaign is a container holding several insertion orders or ad groups with different flights. The two are used interchangeably in conversation and are not interchangeable in an API.

Timeline

  • May 12, 1993: Erwin Ephron publishes "Flights of Fancy" in Inside Media, opening his case against flighted television schedules
  • 1995: Ephron publishes "More Weeks, Less Weight: The Shelf-Space Model of Advertising" in the Journal of Advertising Research and presents "The Trouble with Flighting" to the Association of National Advertisers TV Forum; Gene DeWitt publishes a defence of flighting at effective levels in Inside Media
  • 2010: The 4A's and IAB Standard Terms and Conditions for Internet Advertising for Media Buys One Year or Less, Version 3.0, is published, requiring insertion orders to state campaign start and end dates and providing for makegood flights
  • March 2018: The IAB and 4A's Standard Addendum for Digital Video Advertising in TV Long Form Video adopts "flight dates" as an explicit term for upfront and unified buys
  • June 2024: Display & Video 360 adds insertion order objectives, with flight dates among the four core insertion order parameters
  • November 2024: Google removes Flight ASAP pacing at the insertion order level in Display & Video 360, migrating affected campaigns to Flight Ahead
  • January 2026: Google Ads campaign total budgets expand to Search, Performance Max and Shopping campaigns, covering windows of three to ninety days
  • March 1, 2026: Google Ads begins rolling out a change to average daily budget pacing for campaigns using ad scheduling
  • May 7, 2026: Google discloses a 66% average reduction in manual budget adjustments among campaign total budget users and announces demand-led pacing
  • June 15, 2026: Google announces promotion mode, allowing scheduled target and budget changes with defined start and end dates
  • June 22, 2026: DataBeat reports agentic buyers participating in 86% fewer auctions than conventional demand
  • August 17, 2026: Google's change to budget-limited campaigns using target-based bid strategies takes effect

Summary

Who: Buy-side traders and planners at agencies and brands set flight dates in demand-side platforms; publisher ad operations teams set them on line items in ad servers; the IAB and the 4A's define the contractual obligations attached to them; platform operators including Google, Adobe, Walmart Connect and the Ad Context Protocol working group specify the fields that carry them.

What: The start and end dates within which a campaign, insertion order, package, line item or placement is permitted to serve, and the basis on which pacing targets, budget caps, delivery guarantees, makegoods and cancellation rights are calculated.

When: The term entered digital advertising from broadcast media planning, where flighting was already an established scheduling pattern debated at length through the 1990s. It was formalised in digital contracts by 2010 and in platform APIs thereafter, and remains in active revision, with pacing behaviour changing across Display & Video 360 in November 2024 and Google Ads in January and March 2026.

Where: In insertion order documents, in the campaign hierarchies of demand-side platforms and ad servers, and in the schemas of agentic buying protocols. Flight dates do not appear in OpenRTB bid requests, and are enforced by the buying platform before a bid is made.

Why: A budget without an end date cannot be divided into a daily rate, and a guarantee without a window cannot be tested for shortfall. Flight dates convert a lump sum into a delivery schedule and a legal obligation into a measurable one. Their edges remain imprecise, with platforms conceding overspend during reconciliation and burst behaviour at campaign endpoints, and the older question of whether concentrated flights beat continuous presence has never been settled.