Download!Download Point responsive WP Theme for FREE!

Ad Based Revenue For Windows Phone Developers Is Down

There’s been an ongoing saga playing out in the Microsoft Advertising forums about revenue plummeting for Microsoft mobile ads that are being server on Windows Phones. We’ve been hesitant to report on it because it appeared to be an anomaly but it’s pretty clear at this point that the reduced ad values are here to stay.


This chart is Elbert Perez’s eCPM. eCPM is the “effective cost per thousand impressions”. In other words, how effective are ad impressions [Earnings divided by Impressions x 1000 = eCPM]. If your eCPM drops and you’re getting the same amount of impressions that means your total earnings have gone down and that’s exactly what’s happening. See, for a short period all developers were reporting seeing an eCPM of $1 and it appeared to be a total anomaly. Since then though the eCPMs have remained far lower than they have been in the past. In fact, Elbert Perez is anticipating have lower revenue in April than in February despite having more games available now so that will give you some sense as to the actual impact. 

Microsoft is well aware of this and has stated:

Variation in ad CPM is expected behavior as the algorithm used in the Microsoft Advertising Exchange for Windows Phone 7 actively learns the performance of each ad-enabled application(s). In some cases, these are sweeping changes. The Mobile Ad Exchange takes into account many variables when determining how an ad impression is valued in real time. This can include, but is not limited to; ad unit categories, location of the device/user and active advertising campaigns.

The end result is that the eCPM has been recomputed and this appears to be the new levels that developers need to work with. Microsoft gives tips to get more focused ads but it seems like developers really need to pay attention to try to maximize returns and merely dropping ads into an app are not going to be enough with the revised figures. But of course, eCPM is based on the ads being served and there’s still a bit of a mystery to developers as to exactly what any ad is earning.

So you know, users of Google’s Adsense are not allowed to discuss eCPM but it appears that their mobile ads are serving up about the same figures as the MS ads. 


If you’re a developer shout out and share your experiences. Any developers out there been forced to change their strategies because of these fluctuations? Anyone seeing the opposite and actually reporting a higher eCPM now?