Glossary · Ecosystem

What Is an Ad Server? Definition, Types and How Ad Serving Works

An ad server is the software that stores advertising creatives and campaign rules, decides in real time which ad to show for each request based on targeting, bids and caps, delivers the creative to the page or app, and records the impressions, clicks and conversions that follow.

Definition

Every ad on the web passes through at least one ad server. The publisher's server owns the slots and decides what fills them; the advertiser's server hosts the creative and counts the impressions independently; a network's server does both for the inventory it manages. The term dates to 1995, when DoubleClick's DART let a publisher rotate ads across a site from one place instead of editing HTML, and the four jobs have not changed since: store the creatives, decide, deliver, count.

How ad serving works

  1. The page or app sends a request with the slot, the visitor's GEO, device, OS, browser and language, and any consent signals.
  2. The ad server filters campaigns: targeting match, budget left, frequency cap not reached, creative approved, size fits.
  3. Among the eligible campaigns it picks the winner by bid, with Smart bidding adjustments where the campaign uses them.
  4. It returns the creative or a redirect to it, and writes an impression record.
  5. A click goes through the server's redirect, which stamps a click ID and forwards to the landing URL; a postback later marks that click converted.

Types of ad server

TypeRun byMain job
Publisher (first-party)The site or appFill slots, prioritize direct deals over network demand
Advertiser (third-party)The brand or agencyHost creatives, count impressions independently, cap frequency across publishers
NetworkThe ad networkBoth: manage publisher tags and advertiser campaigns in one system

A network ad server is what a self-serve advertiser logs into: the campaign wizard, the targeting, the statistics and the publisher ad zones are all screens on the same server.

What an ad server measures

Impressions (the creative rendered), clicks (the redirect fired), conversions (a postback arrived for a click ID), spend and revenue, and the derived rates: CTR, eCPM, cost per conversion. Discrepancies between a publisher's and an advertiser's server of a few percent are normal; they come from timing, blocked pixels and different definitions of a counted impression.

TermRelationWhere defined
Ad networkRuns a network ad serverTerm page
Real-time biddingHow servers trade with each otherTerm page
Postback URLHow conversions reach the serverTerm page
Frequency cappingA serving ruleGlossary entry

FAQ

Do I need my own ad server to buy traffic?

No. An ad network's platform is an ad server; you create campaigns in it directly. Advertisers running many networks add a tracker or a third-party ad server to count across all of them.

What is the difference between an ad server and a tracker?

A tracker records clicks and conversions across traffic sources for the buyer; an ad server also decides which ad to show and delivers it. Trackers do not serve ads.

Why do impression counts differ between platforms?

Timing (one counts on request, the other on render), blocked tracking pixels, and filtered invalid traffic. A gap of a few percent is expected.

Put the term to work

Nine ad formats, 195+ GEOs and source-level targeting in one self-serve account, or a managed campaign with a dedicated manager.