programmatic experts

Programmatic Direct VS Real-Time Bidding: What’s the Difference?

Programmatic Direct is nowhere near the same as Real-Time Bidding.

Programmatic Direct vs Real-Time Bidding (RTB) Definition

What is Programmatic Direct?

What is Real-Time Bidding (RTB)?

The Biggest Difference Between Programmatic Direct & Real-Time Bidding

Rules of Programmatic Direct

For advertising to fall into this category, it needs to follow three basic rules.

#1: The Process Must Be Automated

#2: The Sale Must Be Direct

#3: The Advertising Must Be Guaranteed

When handling Programmatic Direct deals, ask yourself if the inventory is guaranteed or not. This will help you determine which type of deal it is.

Types of Programmatic Direct

Type 1: Programmatic Guaranteed

The advertising inventory can be guaranteed (reserved), which is called programmatic guaranteed – a type of direct deal. It means positions, quantities, dates, impressions, and prices are set in stone according to the deal made.

Type 2: Preferred Deal

The advertising inventory can also be non-guaranteed, which is called a preferred deal. This is also a type of direct deal, but the ad inventory is unreserved. It means the inventory price is set, but the amount is not guaranteed.

This is quite similar to how a private marketplace works, and advertisers get access to first looks before an agreement is struck.

So, Programmatic Direct uses a non-auction model with fixed pricing and a guaranteed ad inventory purchase.

Elements of Real-Time Bidding

Real-Time Bidding is made up of three simple parts.


#1: The Advertisers

Ad buyers use a Demand Side Platform (DSP) to automate their ad placement and buy ad space. In other words, they use software to find the best places for their adverts online. These advertisers create buying parameters for each ad campaign.

#2: The Publishers

Ad publishers have a lot of ad space, or inventory, which they make available to the advertisers through the Real-Time Bidding process. A Supply Side Platform (SSP) is used to manage and sell their inventory to the buyers, and parameters are also set here.

#3: The Ad Exchange

An ad exchange connects the DSPs (advertisers) and SSPs (publishers) with each other. Real-time auctions are run as people visit websites all over the net. Auctions take place in milliseconds, matching the right ad with the right ad space, based on preset parameters.

The advertiser gets the best possible space within their ad budget. The publisher gets the highest possible bid on offer from the range of advertisers in that moment. Everyone wins!

2 Types of Real-Time Bidding

There are two types of Real-Time Bidding – open exchange and private marketplace.


#1: Open Exchange

An open exchange RTB is a public marketplace where publishers auction ad impressions to eligible advertising buyers. This is an equal opportunity exchange.

#2: Private Marketplace

A private marketplace or PMP as it’s called, is an exclusive marketplace where publishers offer premium ad inventory to select advertisers.

To understand what type of Real-Time Bidding (RTB) is happening, ask the question – is it a public auction? If it isn’t, there are private deals in play.

4 Types of Programmatic Ad Deals

So you see, both RTB advertising and Programmatic Direct make up the four different deals you can strike when launching a programmatic advertising campaign.

#1: Programmatic Guaranteed

A Programmatic Direct deal that is pre-negotiated with a specific publisher, and is therefore exclusive. Fixed parameters are struck, and long term relationships are possible.

#2: Preferred Deal

A Programmatic Direct deal that offers private access but an unreserved fixed-rate, promises some priority over ad inventory before it’s offered to everyone else.

#3: Open Exchange

Real-Time Bidding happens in a public exchange and is considered the least premium of all programmatic deal types because everyone is eligible.


#4: Private Marketplace

Real-Time Bidding that happens in a closed, private marketplace where publishers invite specific buyers to bid on their available inventory.

When looking at Programmatic Direct vs RTB, you need to see them as different sides of the same coin. Now that you understand the real differences between them, making deals will be easier.

Each type of deal has pros and cons, but brands have found success across the board. It’s a good idea to discuss which of these deals will best suit your upcoming campaign’s needs with your advertising partner.

What Have We Learned?

Programmatic Direct:

The direct sale of guaranteed advertising between a publisher and advertiser.

It must be an automated process.

It is a direct sell.

The advertising has to be guaranteed.


Real-Time Bidding:

Online ad inventory being sold and bought through real-time, automated auctions.

Made up of: Advertisers, Publishers and Ad Exchanges.

Ad buyers use a Demand Side Platform (DSP) to buy ad space.

Publishers make ad space available for purchase through Supply Side Platforms (SSP).

Advertisers (DSP) and Publishers (SSP) are connected through ad exchanges and real-time auctions are ran. Advertisers try to get the best ad space within their budget and the publisher gets the highest bid.

The main difference: RTB uses an auction model, whereas Programmatic Direct DOES NOT.

4 Types of Programmatic Ad Deals

Programmatic Direct and Real-Time Bidding combined makes up the 4 types of programmatic advertising deals.

Programmatic Guaranteed (Programmatic Direct): a direct deal where factors such as impressions, prices and positions are set in stone.

Preferred Deal (Programmatic Direct): another type of direct deal but has unreserved ad inventory. Price is set but the amount isn’t guaranteed. (this type is similar to Private Marketplaces, where advertisers get first access before reaching an agreement).

Private Marketplace (RTB): publishers offer premium ad inventory exclusively to select advertisers.

Open Exchange (RTB): an equal opportunity exchange public marketplace. This is where advertisers bid on ad impressions that publishers put in the auction.