Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

ArtOfWarfare

macrumors G3
Original poster
Nov 26, 2007
9,706
6,289
Why does eCPM fluctuate and how can I raise it up?

The first day my ad supported app was on sale, it only made 21 impressions, but had an eCPM of $9.26, and so I made $0.20. Not good, really, but at least it was something (more than my $0.99 app which gets about one sale per week.)

The next day, I had 60 impressions, but the eCPM had dropped to just $0.70, so rather than make $0.60, I made just $0.04! Seriously? Impressions were 3x as much as before, but the eCPM was less than 1/10 of before so I made a lot less revenue.

This is just small change right now, but I'm hoping as I start getting more reviews out for my app the number of impressions will begin being in the thousands instead, but if the eCPM is so low, then it's going to be impossible to make any money off of this, so I need to know: why does eCPM fluctuate and how can I raise it back up to the nearly $10 it was on the first day?

(Today is the third day and the eCPM is back up to $1.40, so a lot better than yesterday, but no where near as good as the first day.)
 
eCPM fluctuates because revenues and impressions fluctuate. Do you understand how eCPM is calculated?

The definition is round about. eCPM varies with revenue and revenue varies with eCPM. It makes no sense. I want to know how it's possible for me to end up having 3x as many impressions on one day as another, yet have 1/5th as much revenue.
 
The definition is round about. eCPM varies with revenue and revenue varies with eCPM. It makes no sense.
The definition is pretty clear cut, actually:

eCPM = (revenue ÷ impressions) x 1000​

I want to know how it's possible for me to end up having 3x as many impressions on one day as another, yet have 1/5th as much revenue.
Revenue is pretty much a black box, and dependent on numerous factors. Suffice it to say, whatever revenue Apple gets from you serving ads, they pass 60% on to you, assuming you are using iAds.
 
Last edited:
The definition is pretty clear cut, actually:

eCPM = (revenue ÷ impressions) x 1000​

Yes, and revenue is equal to

Revenue = (eCPM x impressions / 1000)​

These are round about definitions. Revenue is the number coming out, so I put it by itself on the other side. Impressions is straight forward... it's when my app attempts to get an iAd to display, and successfully gets one. eCPM, however, I don't understand at all. It seems to be a random number. I almost feel like Apple is just lying about what the eCPM is, so that they can hold onto all the money they get from the companies that make iAds and screw me out of my cut of the money.
 
Yes, and revenue is equal to

Revenue = (eCPM x impressions / 1000)​

These are round about definitions. Revenue is the number coming out, so I put it by itself on the other side.
Fine, argue with me. Revenue is the 60% amount that Apple has committed to pay you. It's an "input" value, determined by another system. eCPM is just a guidance calculation that you can use to determine the effectiveness of your advertising.

eCPM, however, I don't understand at all. It seems to be a random number.
eCPM is not random. It's calculated using that formula.

I almost feel like Apple is just lying about what the eCPM is, so that they can hold onto all the money they get from the companies that make iAds and screw me out of my cut of the money.
How do you think they got such a cash hoard? ;)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.