Digital Advertising Ecosystem in Web 2.0

Have you ever searched for a new pair of running shoes, only to find that every web page that you visit next week contains ads about running shoes?
It might sound mystical or slightly creepy, but that’s the result of probably the most complicated but automatic supply chain ever created. This is the programmatic advertising—the “traditional” model of digital marketing in the Internet Web 2.0.
Behind the creatives we see, massive, invisible auctions are taking place in milliseconds. Here is your primer on the traditional digital advertising business, technology flow, and success metrics.
From Billboard to Bidding
Advertising used to be manual. A brand (the Advertiser) would negotiate prices with magazines or TV stations (the Publisher) to show ads to everyone.
Digital advertising changed everything. Instead of buying space in bulk, digital advertising allows advertisers to buy access to specific audiences in real-time, one impression at a time. This is called programmatic advertising: the automated buying and selling of online ad space.
The Technology Flow
To make this real-time automation possible, a specialized middle layer sits between advertisers who want to buy ads and publishers who have spaces to sell.
1. The Publisher (The Seller)
This is website, app, or platform (like gaming app Candy Crush or e-commerce Amazon) that has spaces on their pages to display ads. They own the “inventory.”
2. SSP (Supply-Side Platform)
This is the technology the Publisher uses. The SSP helps publishers manage their ad inventory and sell it efficiently to the highest advertiser bidder. It allows the publisher to set floor prices (the minimum they will accept) and opens their ad space up to many different buyers at once.
3. The Advertiser (The Buyer)
This is the service provider and brand (like Revolut, Netflix, Nike, or Starbucks) that wants to show an ad to potential customers.
4. DSP (Demand-Side Platform)
This is the technology the Advertiser uses. The DSP allows advertisers to manage multiple ad exchanges through one interface. Advertisers use the DSP to set their targeting parameters (e.g., “show my ad to women aged 25-40 interested in yoga”) and decide how much they are willing to bid for that impression.
5. ADX (Ad Exchange)
This is the middle layer marketplace where the SSPs (sellers) and DSPs (buyers) meet. It is the auction floor. The exchange doesn’t take sides; it simply provides the technology platform to facilitate the entire automated auction process.
6. RTB (Real-Time Bidding)
RTB takes place on Ad Exchange. As a user loads a webpage, the publisher’s SSP sends a request to the Ad Exchange saying, “I have an ad slot available for a user with these (anonymous) characteristics.” The DSPs automatically analyze this request against their advertisers’ criteria and instantly place a bid. The exchange then awards the slot to the highest bidder, and the ad is served—all before the webpage finishes loading.

The Success Metrics
In the early days of digital ads, success was measured by impressions, defined as how many times an ad was shown. Today, digital advertising is highly performance-driven. Advertisers need to know if their investment is converted to actual business returns.
Here are the critical metrics you need to know.
1. CPM (Cost Per Mille)
- Definition: Mille is Latin for one thousand. This is the cost an advertiser pays for every 1,000 times their ad is shown.
- Best For: Brand awareness campaigns where the goal is simply to get the impression in front of as many people as possible.
2. CPC (Cost Per Click)
- Definition: The advertiser only pays when a user actually clicks on the ad.
- Best For: Driving traffic to a landing page or website to learn more about a product.
3. CTR (Click-Through Rate)
- Definition: The percentage of people who saw the ad (impressions) and actually clicked it, defined as amount of clicks / impressions x 100%.
- Why It Matters: High CTR tells you that your ad creative is compelling and relevant to the audience you are targeting.
4. CPI (Cost Per Install)
- Definition: Used almost exclusively in mobile app marketing. The advertiser only pays when the user downloads and installs their app.
- Best For: Growing the user base of a mobile game or service.
5. CPA (Cost Per Action / Acquisition) and CPS (Cost Per Sales)
- Definition: The holy grail of performance marketing. The advertiser only pays when the user completes a specific, predefined action, such as making a purchase, signing up for membership, or filling out an application form.
- Best For: Direct-response campaigns focused on immediate return on investment (ROI).
The Future Landscape
While the programmatic model remains the core of the digital advertising industry, it is being greatly transformed particularly on future agent-to-agent advertising.
However, the fundamental idea—connecting demand (users) and supply (advertisers) efficiently and automatically—remains the same. By understanding these tech notions (DSP, SSP, RTB) and performance metrics (CPA, CPI, CTR), you are equipped to navigate the exciting digital marketing world.