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

What is Pro­gram­mat­ic Ad­vert­ising?

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

Via special online platforms, ad­vert­ising spaces are sold in fully automated, real-time auctions (real-time bidding). In the process, user data is taken into account so that ad­vert­isers can determine when and where specific ad­vert­ise­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­vert­ising utilises big data and al­gorithms, and was not con­ceiv­able in earlier ad­vert­ising processes. Real-time bidding is an essential dis­tin­guish­ing feature of pro­gram­mat­ic ad­vert­ising in com­par­is­on with other forms of display ad­vert­ising.

Defin­i­tion: Pro­gram­mat­ic ad­vert­ising

Pro­gram­mat­ic ad­vert­ising is a method based on AI and machine learning that is utilised to book online ad­vert­ise­ments in real-time auctions via spe­cial­ised platforms, to display these ads ef­fi­ciently and to optimise them. This is why this method of display ad­vert­ising is also referred to as real-time ad­vert­ising (RTA).

A His­tor­ic­al Overview: From CPT to Pro­gram­mat­ic Ad­vert­ising

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

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

Pro­gram­mat­ic ad­vert­ising 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­quis­i­tion of the Double­Click 2008 ad­vert­ising network is con­sidered a milestone in pro­gram­mat­ic ad­vert­ising. It was through this ac­quis­i­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­vert­isers and online marketers worldwide and is becoming in­creas­ingly more important. 

For Whom is Pro­gram­mat­ic Ad­vert­ising Relevant?

Pro­gram­mat­ic Ad­vert­ising 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­vert­ising is es­pe­cially 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­ised ad­vert­ising is sig­ni­fic­antly higher than with other methods through which an ad is placed for the entire target audience.

How Do Pro­gram­mat­ic Ad­vert­ising Auctions Proceed?

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

The highest bidder may then display their ad on the website’s ad­vert­ising 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­vert­iser 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­vert­iser’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­vert­iser 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­vert­ising vs. Real-Time Bidding

Sometimes the terms pro­gram­mat­ic ad­vert­ising and real-time bidding are used syn­onym­ously. This is not quite correct, however. Real-time bidding is a central aspect of pro­gram­mat­ic ad­vert­ising, 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­vidu­al ad­vert­ise­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­vert­isers can use to reach their intended website users via pro­gram­mat­ic ad­vert­ising 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­clus­ively on business magazine websites. In doing so, specific keywords don’t have to appear on the website, but they should be se­mantic­ally similar.

Keyword targeting: Ad­vert­isers define specific keywords. As soon as these keywords appear on a website with ad­vert­ising space, the ad­vert­ising option is bid upon.

Data targeting/Be­ha­vi­our­al Targeting: Here, ads are placed as soon as the user meets certain criteria or demon­strates a specific behaviour. The required user data is gathered via cookies. For example, ad­vert­isers can only display ads to those users who have pre­vi­ously visited their website.

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

The Tech­no­logy: How Does Pro­gram­mat­ic Ad­vert­ising Work?

The core tech­no­lo­gic­al com­pon­ents of pro­gram­mat­ic ad­vert­ising are the Ad­Ex­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 Ad­Ex­change providers include:

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

Most Ad­Ex­change ad­vert­ising spaces are marked for both desktop and mobile.

In order to use an Ad­Ex­change, ad­vert­isers must register on a demand-side platform (DSP). This con­sol­id­ates ad­vert­iser demand. If a user visits a website that is linked to an Ad­Ex­change, the website then sends an auction signal to the Ad­Ex­change. The fully automated platform asks if the ad­vert­iser would currently like to place an ap­pro­pri­ate ad on the ad­vert­ising space. If this is the case, the DSP sends a signal to the Ad­Ex­change that the merchant is par­ti­cip­at­ing in the auction.

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

Note

From a technical point of view, Google Ads is a DSP. However, the ad­vert­ising 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­vert­ising that are in­de­pend­ent of Google sometimes offer better coverage depending on the ad­vert­ising objective.

What are the Ad­vant­ages of Pro­gram­mat­ic Ad­vert­ising?

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 them­at­ic­ally ap­pro­pri­ate, online ad­vert­ising’s waste coverage is drastic­ally reduced through pro­gram­mat­ic ad­vert­ising. This is because it enables per­son­al­ised ad­vert­ise­ments to be displayed to the user across various channels on websites that they’ve actually visited. In doing so, specific activ­it­ies or demo­graph­ic char­ac­ter­ist­ics are also taken into con­sid­er­a­tion.

The use of pro­gram­mat­ic platforms and their learning al­gorithms leads to a con­sid­er­able increase in ef­fi­ciency for online marketing measures, and to a no­tice­able reduction in costs in com­par­is­on with the previous ad­vert­ising process.

Pre­val­ence in Business Practice and a Glimpse into the Future

Pro­gram­mat­ic ad­vert­ising is the new gold standard in display ad­vert­ising. In the USA in 2018, companies spent over 80 percent of their online budget on pro­gram­mat­ic ad­vert­ising. In Europe, the method is becoming in­creas­ingly more important. According to a study by the In­ter­act­ive Ad­vert­ising Bureau (IAB), European companies on average allocate 65 percent for pro­gram­mat­ic ad­vert­ising. In the UK, 58 percent of companies use this form of display ad­vert­ising , mostly because of its cost ef­fi­ciency.

Anyone who wants to place efficient online ads can no longer avoid pro­gram­mat­ic ad­vert­ising. 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­vert­isers 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.

Please note the legal dis­claim­er relating to this article.

Go to Main Menu