Following the extensive number of recent announcements from the Russian search engine, all Yandex.Direct users should be aware by now that some significant changes are coming to the auction format and ad ranking rules. However, it is one thing to be informed, but another to truly understand what these changes mean in practice. Therefore, in order to grasp the details, I put my geeky PPC hat on and scrutinised the upcoming changes!
How the auction works now
Firstly, let’s look into the current set up in order to understand the thinking behind the changes. From 2004 up until now, Yandex has been using an auction model called GSP (which stands for the General Second Price Model). Based on this widely-used model, if four advertisers were bidding for the premium placement ad block (that is the one on top of the Yandex search results page) their click price per each position would be calculated in the following way:
bid of the competitor below them + the bid increment (usually $0.01 or €0.01).
So how does this work? Here is an example:
The following advertisers are trying to get to premium ad block:
Advertiser’s A bid is $2.00
Advertiser’s B bid: $1.50
Advertiser’s C bid: $1.00
Advertiser’s D bid: $0.75
Important note: to simplify the things, let’s assume that all of them had the same CTR.
Based on the bids given above, Advertiser A would end up on the first position with the actual click price of $1.51 (calculated by taking advertiser’s B bid + $0.01).
Advertiser B would have his ads displayed on the second position with the actual CPC of $1.01 (Advertiser’s C bid + $0.01), whereas advertiser C would end up on the 3rd position with CPC of $0.76 (advertiser’s D bid+ $0.01).
Here is the same information shown on the picture:
In the example above, the price for the first position turned out to be almost 2 times higher than the one for the position 3. This was the reason why so many Yandex advertisers preferred to target position 3 rather than the 1st, sacrificing a lower amount of clicks for cheaper prices. This is also the reason behind introducing the new way of conducting an auction.
Clear so far? Great, let’s discuss the changes coming!
The new auction model
Starting from the end of August, the GSP will be replaced with the VCG model (Vickrey-Clarke-Groves model).
Unlike the current auction system, where an increase in CPC is only associated with an increase in position, the new auction system increases the CPC based on the additional traffic received. The principle behind it is that the advertiser with a higher position would only pay higher price for the extra clicks gained in comparison to those that he could achieve in the lower position.
OK, this sounds a bit complicated I know, so let’s look at an example using the same bids as in the previous instance.
The following advertisers are once again trying to get to premium ad block, all with the same CTR.
Their bids are exactly the same as previously:
Advertisers A bid is $2.00
Advertisers B bid: $1.50
Advertiser’s C bid: $1.00
Advertiser’s D bid: $0.75
Usually, the higher your ads appear in the premium placement the more clicks you gain, therefore let’s assume that position 2 will gain extra 20 clicks in comparison to position 3, whereas position 1 will gain 50 extra clicks in comparison to position 3 (which is 30 extra in comparison to the 2nd position).
Based on the above graphic, the prices per each position will look as follows:
- the third position where 200 clicks will be received, the advertiser will have to pay the price equivalent to bid D ($0.75) =$150.00 (total cost for all the clicks)
- the second position will receive 200+20 clicks therefore the final cost would be as follows: (200 clicks x Bid D) + (20clicks x Bid C) = $150.00+ $20.00 = $170.00 (total cost)
- the first position will receive 200 +20+30 clicks therefore the calculation will look as follows: (200 clicks x Bid D)+ (20 clicks x bid C) + (30 clicks +bid B) = $150.00+ $20.00 +$45.00 = $215.00 (total cost)
Now let’s look what would happen to the CPC payable based on the above calculations:
And now this is big… Let’s compare the CPCs achieved based on the same bids yet via two different auction models…
In the GSP auction the price for the 1st position almost doubled whereas in the VCG format it only increased by 14.7%! In terms of the second position, in the GSP auction the price increased by almost 33%, whereas the VSG auction only increased it by 2.6%!
Voila! We have just discovered the exact reason why Yandex is making this change and confidently claiming that the price for the top positions will go down significantly!
So does that come along with any changes to the interface? Yes!
From the end of August you will see not only the prices for top and entry positions in each adblock (premium and guaranteed) but also for the second position in the premium placement, as seen below (in Russian).
On top of that, Yandex will not only continue displaying the current prices per click (based on your CTR) but also the required bid that, if set up as suggested, will help you achieve the desired position.
However, it is worth remembering that, just like in the older auction, these prices can change every 15 minutes! Nevertheless, with the new update you will get much more guidance into how to bid.
Ad ranking changes
OK, one more detail, and a very important one! The way the ads are ranked on the Yandex search results page is also changing. In the past, if, let’s say eight advertisers were trying to get to the premium placement, only 3 of them would fill in the available places. The ones with the highest combination of CTR and bid would enter the adblock. However, out of the 3 selected, the highest position within the adblock would be given to the advertiser with the highest bid.
Now this is changing. The ads will be displayed based on their ranking points achieved simply by multiplication of the bid and CTR as in the example below:
Yandex is getting rid of discounts
OK, that is not the end of the changes! Here is the final one. Up until now, Yandex.Direct offered their advertisers a discount based on their spend in the past 12 months. The higher your spend, the larger the amount that would be added to your account which could then be spent on the additional traffic only. Based on this, your discount was effectively allowing you to achieve a cheaper CPC. This is now being scrapped in order to create a greater transparency in CPC and hence ROI calculations for advertisers and their automated tools.
To summarise…
The new auction system, as shown in the examples above, rightly promises cheaper traffic from higher positions. Yandex also claims that it will help to compensate the difference in CPCs for those advertisers who have so far been benefitting from the discounts. And with the new ad ranking calculations we can also see that Yandex will put now even more pressure on advertisers to make sure their campaigns are of a higher quality. Therefore if your overall CTR is pretty low, now is the time to put all the efforts into improving it. “How?” you may ask. Well, this could be a subject of another long blog post 🙂
Justyna Wilner
Latest posts by Justyna Wilner (see all)
- How To Perform A PPC Performance Audit Using Yandex Report Wizard 2.0 - January 21, 2016
- Yandex Direct: The new auction is coming, but what does it mean for advertisers? - August 13, 2015
- 6 Questions International Companies Should Ask About Ecommerce In Poland - August 4, 2015
Thank you so much Justyna! FINALLY, the new auction system is clear to me! 🙂
Hi Jenny!
Great to hear from you 🙂 Apologies, I have only just noticed your comment. I am very glad you found this blog useful! Best,
[…] Yandex Direct: The New Auction Is Coming But What Does It Mean For Advertisers?, WebCertain […]
[…] Yandex Direct: The New Auction Is Coming But What Does It Mean For Advertisers?, WebCertain […]
[…] Yandex Direct: The New Auction Is Coming But What Does It Mean For Advertisers?, WebCertain […]
[…] Yandex Direct: The New Auction Is Coming But What Does It Mean For Advertisers?, WebCertain […]
[…] Yandex Direct: The New Auction Is Coming But What Does It Mean For Advertisers?, WebCertain […]