POF Case Study: The CPM Bid vs. Quality (CTR, CVR, ROI) Relationship

May 13, 2012 by Tom Fang 3 Comments

A couple weeks ago, we did a case study on how bidding affected volume. The case study showed that after some point, increasing the bid had very little effect in increasing volume. In today’s case study, we tackle the other question: does changing bids affect traffic quality? Higher quality can be defined in terms of higher CTR’s, higher CVR’s, and higher EPC’s, but at the end of the day, what we really care about is: did it increase the bottom line? We will attempt to answer that today, and I think you’ll find the results incredibly interesting.

It’s important to note that since these case studies are based upon our own campaign data (and we’re not using all campaigns), there will always be some sampling error, not to mention data variance from performance volatility. What I want to demonstrate are only general trends across multiple campaigns. Individual campaigns behave vastly different from one another, so it’s important to treat each campaign as such and not just apply the trends we find here to all your campaigns across the board.

How the Data was Collected

The data was collected using a tool we built internally over the last 5 months (starting on December 11, 2011). We keep track of individual campaign performance every single day and log the CPM bid the campaigns runs at that day. For our stabilized campaigns (upon which this case study is based), we never change the bid during the day. We are disciplined enough to only change the bid once in the morning if we are changing bids at all, and therefore, we are able to assign that day’s performance data to that specific CPM bid. We’ve been tracking this data long before I thought of this case study simply so we can target optimal CPM bid points for our campaigns.

I selected data from 25 of our campaigns to use as the data for this case study. These campaigns are diverse across multiple countries, niches, and angles, but they are all under 100 login count. I’ve also filtered the campaigns for insignificant data such as not enough impressions, clicks, or conversions. The minimum amount of impressions for a narrowly targeted campaign had to be 5,000 per day in order to make this case study. We were able to extract a little over 200 total bid changes across these campaigns over the 5 months, so that’s how many data points we have. About 120 were bid decreases, and 80 were bid increases.

Using this data, we looked at all the times that we changed bids during the last 5 months for these 25 campaigns. We looked at the effect when we decreased the bid versus when we increased the bid, the effect of the magnitude of bid change, and their impact on campaign CTR, CPC, CVR, EPC, and PPM, or profit per thousand impressions, which is translatable to ROI.

Data Analysis

Since the data can be confusing to interpret, I’m going to explain everything with the help of graphs. We’re going to evaluate the effect of change on each of the metrics mentioned above based on the magnitude of CPM bid change. To keep the graphs easily readable, I’ve put outlier data points out of view. In addition, it’s important to note that these data points are not weighted, meaning some campaigns that got fewer impressions received the same treatment as campaigns that got more impressions (i.e. they each got one data point).

Unlike the bid vs. volume case study, I’ve made a decision to not release the raw campaign data for this case study due to the fact that it may reveal too much information regarding where these campaigns are bidding and their respective returns. If you have any data-specific questions, I would be more than happy to clarify.

How to read the graph. The x-axis indicates the magnitude of bid change. This is ubiquitous on all subsequent graphs as well. ($0.05) would mean that we lowered the bid by 5 cents, and $0.10 would mean we raised the bid by 10 cents. As you can see there are a lot of data points that line up exactly at the 5 and 10 cent marks. This accurately illustrates that we often change bids by 5 or 10 cent increments or decrements. The y-axis indicates the CTR change in points. For example, if a data point is at the 0.010% level, then that means that specific bid adjustment effectuated a 0.010% increase in CTR. So, after that bid change the campaign’s CTR may have increased from 0.100% to 0.110%.

What this means. As you’ll find in all subsequent graphs, the data points are all over the place, indicating relatively high variance, which fortifies the point I made earlier in that one individual campaign can react to bid changes radically differently from another. If we take a look at the bottom right quadrant, however, we can see clearly that there are very few data points there, which indicates that generally speaking, increasing your bid increases campaign CTR. The trend line shows us a positive trend that seems to indicate increasing your bid by $0.17 will increase your CTR by 0.010%. This may not seem like much, but I know from our data that for certain campaigns it increased CTR substantially. Remember again that the data has high variance and are just general trends, and outliers are outside the range of the graph you see here.

How to read the graph. The y-axis indicates the % change in CPC from bid adjustments. For example, if a data point is at the 20% level, then that means that specific bid adjustment effectuated a 20% increase in CPC. So, that bid adjustment may have increased the CPC for that campaign from $1.00 to $1.20.

What this means. There is a clear trend between bids and CPC. Not surprisingly, increasing your bid increases your CPC. The CTR increase you gain from increasing your bid does not outpace the price you have to pay for it. Based on our data, in general, a $0.10 increase in bid effectuated a 20% increase in CPC. From the perspective of getting clicks only, you should only increase your bid if you want more click volume, but know that the marginal clicks come at a higher price.

How to read the graph. The y-axis indicates the CVR change in points. For example, if a data point is at the 10% level, then that means that specific bid adjustment effectuated a 10% increase in CVR. So, that bid adjustment may have increased the CVR for that campaign from 10% to 20%. Keep in mind that CVR could have moved for a variety of reasons. We can’t perform a perfectly controlled experiment, so we can only rely on the data we have.

What this means. This data set is very interesting. Of course, the data is again very scattered. Certain campaigns reacted positively to bid increases and some negatively. As a general trend, however, bid changes had virtually no effect on CVR. Based on the trend line, you can see a tiny positive trend as you increase bids, but in my opinion, it’s negligible. There’s been discussion in the past that higher bids gets you traffic that converts better. As a general trend, based on this data, not really.

How to read the graph. The y-axis indicates the % change in EPC from bid adjustments. For example, if a data point is at the 40% level, then that means that specific bid adjustment effectuated a 40% increase in EPC. So, that bid adjustment may have increased the EPC for that campaign from $1.00 to $1.40.

What this means. The trend indicated here is expected based on what we just found out regarding CVR. There is a slightly positive trend as you increase your bid. Based on this data, an increase of $0.20 in bid effectuated a 20% increase in EPC on average. The general positive effect certainly isn’t mind-blowing. You may have noticed that the trend line sits above the x-axis at all times, meaning that in general, we increased our EPC whenever we adjusted bids. This may have been caused by variance, but it might not have been an accident. Whenever we changed bids, it was probably because the current bid did not perform well for the campaign. We would change it to a bid that we thought would perform better. Therefore, there may have been some behavioral bias in producing the data, but the general trend should not be affected by this.

In addition, you can tell that across these campaigns, the rise in CPC outpaced the increase in EPC as bids were raised. This goes to show that, if you had no niche-specific or angle-specific knowledge, you should probably only increase bids if you are running enough positive margin that increasing volume may decrease that margin but will get you higher profitability.

How to read the graph. PPM is “profit per mile”, which is the profit received from each 1,000 impressions. The y-axis indicates the change in PPM from bid adjustments. For example, if a data point is at the $1.00 level, then that means that specific bid adjustment effectuated a $1.00 increase in PPM. So, that bid adjustment may have increased the PPM for that campaign from $1.00 to $2.00, doubling the profitability for every 1,000 impressions. This is a metric that is synonymous with ROI and measures profitability while controlling for volume.

What this means. Across these campaigns, changing bids really didn’t have too much of an impact on PPM. There’s even a slight negative trend as we increased bids. As a general trend, the higher bid equals higher quality is somewhat true: higher CTR’s and slightly higher EPC’s. Is it, however, worth the price? Based on this PPM graph, half the time it is, half the time it isn’t. Lower PPM, does not mean, however, lower overall profit! PPM takes out the effect of volume. It seems the general trend based on two case studies, then, is if a campaign is profitable and bidding low ($0.50′s or below based on volume vs bid case study) and has a relatively high ROI, it may be worth testing higher bids to see if you gain additional volume and see if that volume is worth the incremental cost. For the same campaign, if there isn’t much more volume above the bid it’s currently at, then there is less of a reason to bid higher since it doesn’t seem like the increase in quality is worth the cost.

Take-Aways

As a summary, our data indicates that increasing bids generally increases CTR, but not by a huge amount as an aggregate. We did experience high variability in all data collected, which means certain campaigns did increase substantially. CPC increases in tandem as CTR and bids increase. There isn’t as much of an effect on as bids increased. There is a slight positive trend with EPC’s, but the magnitude seems to be negligible. The increases in EPC was outpaced by the increases in CPC, and even in combination with the increases in CTR, the overall PPM was generally unaffected to slightly negative as bids increased.

The biggest take-away has to be that each campaign is so different that you really have to test each one. While general trends shown here may not point toward raising your bids across the board, you can see that the results were highly varied and campaign performance increased substantially half of the time. Over time, you may start to see the trends for specific niches and types of campaigns, at which point you will just have fewer data points you need to test. The most important thing is trying different things and actually collecting the data. It may seem, based on the PPM graph, that we’ve been fiddling around with bids the past 5 months and none of it mattered for these campaigns. I can assure you, however, that all of these campaigns are more optimized, and that’s because we were diligent in collecting all the data necessary to make better decisions. When something didn’t work, we were able to see that and change it. Nothing genius here. Collect data and optimize to maximize overall profitability, which is the only metric that matters!

Hope you guys found the case study interesting and useful!

POF Optimization/Management Platform Design Sneak Peek

May 6, 2012 by Tom Fang 1 Comment

As most of you know, we have been hard at work on a POF management/optimization/automation platform for the past several months. It’s taking us longer than expected due to the quality of the tool that I want to come out with. It will include 90% of the requested features that I’ve ever gotten, and I promise it will be an extremely useful platform and game-changer for POF. I’m not just referring to beating out your competition. I’m talking about monetizing your current traffic more efficiently so that the traffic source as a whole will return more to affiliates.

You will have the ability to market on POF from one, self-hosted location. No more exporting reports from multiple sources. You will be able to upload campaigns efficiently, track and generate reporting on all fronts, split test offers and landing pages with ease, automatically schedule day-parting, and much more. And we’ve found an official name for all this goodness: POF Pro.

I just wanted to reassure you guys that we are getting closer and closer to a beta on this since I know it’s taking longer than expected. To give you a sneak peak, I’m posting 2 initial concept designs that we’ve been through so far. The end product will probably look way different than these (i.e much better), but it’s a sneak peak that will hopefully satisfy you guys for the interim!


PS, thanks for the great response to the volume case study last week. We’ve been working on a bid vs. quality case study that I will hopefully be able to have up next week. Stay tuned!

POF Case Study: The CPM Bid vs. Volume Relationship

April 29, 2012 by Tom Fang 21 Comments

POF’s self-serve platform implements a CPM-based bidding system that does not take into account incremental bids, meaning what you bid is what you pay. If you have even run a few campaigns on POF, you must have wondered what a higher bid actually buys you.

We know that a higher bid is supposed to give you more volume and higher quality traffic (i.e. lower session depth traffic), but what is the magnitude of the effects? In this case study, we tackle the volume question. We’ll save quality for a later date.

The results were very interesting: there is a price point where major volume drop-off occurs and a high price point where further increases could be achieved again.

Here is the data, followed by our interpretation:

POF Volume/Bid Case Study Graph

POF Volume/Bid Case Study Graph

How the Data was Collected

The data was collected using the POF Traffic Volume Monitor over an 8 hour period from 12pm CST to 8pm CST on a Saturday. We used 4 different campaigns. These campaigns weren’t broad campaigns but they aren’t targeting micro-niches either. They all had frequency caps of 3 per visit and distributed traffic ASAP.

Bids were adjusted between $0.21 and $1.01 by increments of $0.10 every 15 minutes. When the campaigns reached $1.01, we would lower the bid down to $0.21 for the next 15 minute interval. Since we were testing bid prices over 8 hours, performing the test in this manner controlled somewhat for the variation of traffic over time of day.

Since we didn’t perform the test for days and days, there was some volatility over a smaller sample size as manifested through the non-smooth line, but all we’re looking for is a general trend.

How to Read the Data

Looking at the table, the “CPM Bid” of course indicates the CPM price points we tested.

“Avg Ims Per Hour” is the average number of impressions gained per hour at those bid levels.

“Marginal Imps Per Hour” is where the data starts getting interesting. It refers to the incremental amount of traffic gained from increasing the bid by $0.10. For instance, when bid was increased from $0.21 to $0.31, our data showed that the campaigns gained 1,936 impressions on average.

“% Traffic Increase” is the magnitude of marginal traffic received. For instance, when bid was increased from $0.21 to $0.31, traffic increased 127.5%, or more than doubled.

“Eff. CPM of Marginal Imps” refers to the effective CPM of the additional impressions received by raising the bid. For instance, when bid was increased from $0.21 to $0.31, the campaigns gained 1,936 impressions per hour on average. Those 1,936 additional impressions effectively cost us $0.39 per 1,000 impressions, since we could have gotten the first 1,519 impressions by only spending $0.21 per 1,000 impressions.

“Marginal Cost as % of Prev” refers to the increase in cost for the additional traffic gained by bidding $0.10 higher. For instance, when bid was increased from $0.21 to $0.31, the 1,936 additional impressions we received cost us 85% more than the first 1,519 impressions.

What does the data tell us?

We can see that there is a huge boost in traffic going from $0.21 to $0.31. We still see pretty good increases in volume up to $0.51. We still get small gains from $0.61 to $0.71, but we really don’t see any incremental traffic as we bid $0.71 and higher. That is, until we get to over $1. At $1.01 we see another increase in volume. We did not test any bids higher, but my hypothesis is that there is a clear divide between the average performing and broad-targeted campaigns, which bid in the $0.50’s and lower, and the niche-targeted, higher CTR campaigns, which bid over $0.70. Once you’re bidding over $1, you start to leave the majority of the pack behind, and the campaigns start to see more volume, beating out a majority of the campaigns. From this data, it looks like you shouldn’t be bidding higher than the $0.50’s unless you can bid over $1 as you start to see very little gain in traffic (only 4.9% more traffic from $0.51 to $0.61).

Let’s also take a look at how much the additional traffic cost you when you increase bids. As you can see, the cost goes up exponentially. While additional impressions received by increasing bid from $0.21 to $0.31 cost only $0.39 effective CPM, by $0.61, the extra traffic you gain from increasing from $0.51 cost us $2.64 effective CPM. By $0.81, it got as high as $30.46 (yes, that’s effectively $30.46 for 1,000 impressions), which clearly indicates to us that increasing from $0.71 to $0.81 just isn’t worth it for our campaigns.

Based on this data, the general takeaway seems to be to stay in the $0.21 to $0.50’s range unless your campaign truly justifies a high bid greater than $0.91. Remember, we have not taken into account the quality of traffic and its effect on campaign performance, so when you make decisions for specific campaigns, you need to analyze the overall and marginal profitability of those campaigns. What we’ve uncovered here, however, can be used as a general rule.

We hope you found this experiment interesting and helpful. If you’d like to download a copy of the data from this case study, please do so below. It will give you a good idea as to how to go about doing similar analyses for your own campaigns, if you so choose.

Page 1 of 111234567891011