Anyone working with online marketing has probably come across the term pro­gram­mat­ic ad­ver­tis­ing. However, even though the method has been a somewhat trendy topic in the ad­ver­tis­ing industry over the past ten years or so, there are still companies that do not take advantage of what these ad­ver­tise­ments have to offer. One reason is that the de­f­i­n­i­tion of pro­gram­mat­ic ad­ver­tis­ing isn’t clear to many users.

What is Pro­gram­mat­ic Ad­ver­tis­ing?

Since the turn of the mil­len­ni­um, pro­gram­mat­ic ad­ver­tis­ing—at least in the USA—has in­creas­ing­ly replaced tra­di­tion­al online ad­ver­tis­ing processes.

Via special online platforms, ad­ver­tis­ing spaces are sold in fully automated, real-time auctions (real-time bidding). In the process, user data is taken into account so that ad­ver­tis­ers can determine when and where specific ad­ver­tise­ments are being displayed to specific users. This enables them to reach their target customers in the most efficient way possible. This real-time bidding with targeted ad­ver­tis­ing utilizes big data and al­go­rithms, and was not con­ceiv­able in earlier ad­ver­tis­ing processes. Real-time bidding is an essential dis­tin­guish­ing feature of pro­gram­mat­ic ad­ver­tis­ing in com­par­i­son with other forms of display ad­ver­tis­ing.

De­f­i­n­i­tion: Pro­gram­mat­ic ad­ver­tis­ing

Pro­gram­mat­ic ad­ver­tis­ing is a method based on AI and machine learning that is utilized to book online ad­ver­tise­ments in real-time auctions via spe­cial­ized platforms, to display these ads ef­fi­cient­ly and to optimize them. This is why this method of display ad­ver­tis­ing is also referred to as real-time ad­ver­tis­ing (RTA).

A His­tor­i­cal Overview: From CPT to Pro­gram­mat­ic Ad­ver­tis­ing

In the past, companies booked online ad­ver­tis­ing space according to their own ne­go­ti­a­tions with the website operator (publisher). Ad­ver­tis­ing prices were typically billed in CPT, the cost-per-thousand price. This manual process demands time and personnel. Targeting a specific customer de­mo­graph­ic was not possible. An ad was displayed on the ad­ver­tis­ing space re­gard­less of which users visited the website.

Later, ad­ver­tis­ing networks emerged that displayed ads directly across many different websites that were rep­re­sent­ed in the network. These primarily offered remaining ad­ver­tis­ing spaces that had not been sold via direct ne­go­ti­a­tions. Instead of offering spaces at a fixed price, networks, for the first time, made use of auctions. But targeted ad­ver­tis­ing was still not possible.

Pro­gram­mat­ic ad­ver­tis­ing has been in existence for nearly 20 years. It emerged at the end of the 1990s in the USA, geared toward fully-automated stock exchange trading, which at that time had long been standard practice. Google’s ac­qui­si­tion of the Dou­bleClick 2008 ad­ver­tis­ing network is con­sid­ered a milestone in pro­gram­mat­ic ad­ver­tis­ing. It was through this ac­qui­si­tion that the method went from being a niche practice in the US to becoming a main­stream one. Over the last ten years, it has come into focus for ad­ver­tis­ers and online marketers worldwide and is becoming in­creas­ing­ly more important. 

For Whom is Pro­gram­mat­ic Ad­ver­tis­ing Relevant?

Pro­gram­mat­ic Ad­ver­tis­ing is of interest to all companies that want to place online (desktop and mobile) ads as well as media agencies that undertake the online marketing for these companies.

Pro­gram­mat­ic ad­ver­tis­ing is es­pe­cial­ly suitable when only partial segments of a brand’s own target group are targeted with an ad. Because various criteria can be used to clearly determine which user is shown a specific ad, as well as when and where, the impact of per­son­al­ized ad­ver­tis­ing is sig­nif­i­cant­ly higher than with other methods through which an ad is placed for the entire target audience.

How Do Pro­gram­mat­ic Ad­ver­tis­ing Auctions Proceed?

Should a user visit an online store, for example, the user data is sent to AdEx­change (a platform for buying and selling pro­gram­mat­ic ad­ver­tis­ing). There, the data is collated with ad­ver­tis­er criteria and a real-time auction takes place. These processes occur within mil­lisec­onds while the website loads. The average loading time is 2.6 seconds. An auction normally lasts between 50 and 100 mil­lisec­onds.

The highest bidder may then display their ad on the website’s ad­ver­tis­ing space. The price for placing an ad observes the second-price auction principle. In other words, the bidder pays one cent more than the second bidder.

If the ad­ver­tis­er indicates, for example, that they only want to place ads for women between 30 and 50 years old, and the user is 60 years old, then they will not be shown any of the ad­ver­tis­er’s ads (but probably another instead). However, the re­quire­ments can also be more far-reaching.

Should the user leave the online store’s website without pur­chas­ing anything and then sees an ad for this same shop the next time they visit a news site, the ad­ver­tis­er has provided a criterion like this for their ad: “Show the specific ad to all website visitors who leave our site without making a purchase.”

Pro­gram­mat­ic Ad­ver­tis­ing vs. Real-Time Bidding

Sometimes the terms pro­gram­mat­ic ad­ver­tis­ing and real-time bidding are used syn­ony­mous­ly. This is not quite correct, however. Real-time bidding is a central aspect of pro­gram­mat­ic ad­ver­tis­ing, yet it only describes the technical aspect of the real-time auction. It refers to the pricing method.

Processes and technical struc­tures for the automated and dynamic mod­u­la­tion of in­di­vid­ual ad­ver­tise­ments, such as the demand-side platform (DSP) and supply-side platform (SSP), are not included with it.

Targeting Methods: What Criteria Can Companies Establish?

There are various targeting methods that ad­ver­tis­ers can use to reach their intended website users via pro­gram­mat­ic ad­ver­tis­ing platforms. The most important methods include:

Con­tex­tu­al targeting: Here, ads are placed based on keywords and semantic context. For example, financial service providers can decide to place ads ex­clu­sive­ly on business magazine websites. In doing so, specific keywords don’t have to appear on the website, but they should be se­man­ti­cal­ly similar.

Keyword targeting: Ad­ver­tis­ers define specific keywords. As soon as these keywords appear on a website with ad­ver­tis­ing space, the ad­ver­tis­ing option is bid upon.

Data targeting/Be­hav­ioral Targeting: Here, ads are placed as soon as the user meets certain criteria or demon­strates a specific behavior. The required user data is gathered via cookies. For example, ad­ver­tis­ers can only display ads to those users who have pre­vi­ous­ly visited their website.

Ge­o­tar­get­ing: It is primarily local companies that benefit from ge­o­tar­get­ing. Ads are only displayed to users from a specific region or city.

The Tech­nol­o­gy: How Does Pro­gram­mat­ic Ad­ver­tis­ing Work?

The core tech­no­log­i­cal com­po­nents of pro­gram­mat­ic ad­ver­tis­ing are the AdEx­changes, the online mar­ket­places on which the real-time auctions are conducted and via which the merchants and website operators (pub­lish­ers) are to be found.

The largest AdEx­change providers include:

  • AppNexus
  • AOL’s Mar­ket­place
  • Microsoft Ad Exchange
  • Google Marketing Platform
  • OpenX
Note

Most AdEx­change ad­ver­tis­ing spaces are marked for both desktop and mobile.

In order to use an AdEx­change, ad­ver­tis­ers must register on a demand-side platform (DSP). This con­sol­i­dates ad­ver­tis­er demand. If a user visits a website that is linked to an AdEx­change, the website then sends an auction signal to the AdEx­change. The fully automated platform asks if the ad­ver­tis­er would currently like to place an ap­pro­pri­ate ad on the ad­ver­tis­ing space. If this is the case, the DSP sends a signal to the AdEx­change that the merchant is par­tic­i­pat­ing in the auction.

Website operators, on the other hand, register on a supply-side platform (SSP), the publisher’s DSP equiv­a­lent, in order to sell their own ad­ver­tis­ing spaces by means of pro­gram­mat­ic ad­ver­tis­ing. In doing so, they can specify the minimum prices at which they want to sell ad­ver­tis­ing space, and fur­ther­more set criteria for pur­chasers and channels. In order to get the highest price for an ad­ver­tis­ing space, SSPs can be linked to various AdEx­changes.

Note

From a technical point of view, Google Ads is a DSP. However, the ad­ver­tis­ing spaces are limited to websites in the Google Display Network. Though it’s true that the network covers a large share of the global website, it does have some blind spots. For example, no Facebook display ads can be placed via Google. This is why providers of pro­gram­mat­ic ad­ver­tis­ing that are in­de­pen­dent of Google sometimes offer better coverage depending on the ad­ver­tis­ing objective.

What are the Ad­van­tages of Pro­gram­mat­ic Ad­ver­tis­ing?

One of the biggest chal­lenges for companies in e-commerce are the customer’s complex decision-making processes when making a purchase. They arrive at the company’s website via different channels, search engines and social networks, leave it, visit it again later from their smart­phone, or never return.

Instead of merely placing ads on websites that are the­mat­i­cal­ly ap­pro­pri­ate, online ad­ver­tis­ing’s waste coverage is dras­ti­cal­ly reduced through pro­gram­mat­ic ad­ver­tis­ing. This is because it enables per­son­al­ized ad­ver­tise­ments to be displayed to the user across various channels on websites that they’ve actually visited. In doing so, specific ac­tiv­i­ties or de­mo­graph­ic char­ac­ter­is­tics are also taken into con­sid­er­a­tion.

The use of pro­gram­mat­ic platforms and their learning al­go­rithms leads to a con­sid­er­able increase in ef­fi­cien­cy for online marketing measures, and to a no­tice­able reduction in costs in com­par­i­son with the previous ad­ver­tis­ing process.

Preva­lence in Business Practice and a Glimpse into the Future

Pro­gram­mat­ic ad­ver­tis­ing is the new gold standard in display ad­ver­tis­ing. In the USA in 2018, companies spent over 80 percent of their online budget on pro­gram­mat­ic ad­ver­tis­ing. In Europe, the method is becoming in­creas­ing­ly more important. According to a study by the In­ter­ac­tive Ad­ver­tis­ing Bureau (IAB), European companies on average allocate 65 percent for pro­gram­mat­ic ad­ver­tis­ing. In Germany, only 48 percent of companies use this form of display ad­ver­tis­ing.

Anyone who wants to place efficient online ads can no longer avoid pro­gram­mat­ic ad­ver­tis­ing. In a Google study, the method was already referred to as the new operating system for online marketing a few years ago. And the method’s potential is nowhere near exhausted. With the ongoing de­vel­op­ment of ar­ti­fi­cial in­tel­li­gence and machine learning, ad­ver­tis­ers will in the future have even more and better options for directing their ads—at the perfect time, on the best channel, to the right users.

Click here for important legal dis­claimers.

Go to Main Menu