Published on July 1st, 2014 | by Karsten Wusthoff

Social Media KPIs explained

There is another version of this post: German

If you want to know how successful you are with your Social Media endeavors, you’ll need the help of numbers. Numbers and their accountability take you from “gut feeling” to measurable results and are therefore the cornerstone of every professional analysis. Of course, each company has to find out which numbers or KPIs (Key Performance Indicators) represent their business goals best.

But there are just so many KPIs that it might be hard for you to determine, which one is the best for you. To make it a little easier, here are all the important KPIs Fanpage Karma has to offer.

Please note: We left out numbers, which are fairly self-explanatory like “Number of Fans”, “Followers”, “Posts per day” etc.


Growth Rate

The growth rate tells your the average weekly growth of a Facebook page. It does this by answering the question “How much had the page to grow in a week on average to get from value 1 to value 2?”.

That makes sense, because it gives you a more “stable” impression about your growth without being too vulnerable to sudden spikes or extreme differences.

Page A has 2000 fans, when two weeks ago it only had 500. Just the difference is 1500 fans or 300% of the starting value of 500. The calculation of the average weekly growth rate “only” equals to 100%:
The page grew by 100% in the first week, which is 500 fans: 500 fans + 500 fans = 1000 fans.
For the second week it’s another 100%: 1000 fans + 1000 fans = 2000 fans.


The Engagement shows an average amount of how often a fan interacts with the posts of a page. It is calculated by dividing the daily amount of likes, comments and shares by the number of fans. If you are looking at a longer period of time it takes the average of the daily Engagement rates.


Page A yields the following interaction values:

Monday: 20 Interactions and 3500 Fans
Tuesday: 0 Interactions and 3590 Fans
Wednesday: 37 Interactions and 3700 Fans
Thursday: 100 Interactions and 3750 Fans
Friday: 0 Interactions and 3755 Fans
Saturday: 0 Interactions and 3780 Fans
Sunday: 2 Interactions and 3783 Fans

That leads to the following daily Engagement Rates:

Monday: 0.0057 (20/3500) or 0.57%
Tuesday: 0 (0/3590)
Wednesday: 0.01 (37/3700) or 1%
Thursday: 0.027 (100/3750) or 2.7%
Friday: 0
Saturday: 0
Sunday: 0.00053 (2/3783) or 0.053%

For the whole week, we get the average Engagement value of:

(0.0057+0+0.01+0.027+0+0+0.00053)/7 = 0.0062 oder 0.62%

That means, in this week each fan interacted 0.0062 times with the posts of the page.

Post Interaction

The post interaction shows how active the fans engage with a post of a page. It shows the average amount of all interactions (likes, shares, comments) for each fan per post. As opposed to the Engagement Rate, the Post Interaction ignores days without any posts.


Page A yields the following interaction values:

Monday: 20 Interactions and 3500 Fans and 2 Posts
Tuesday: 0 Interactions and 3590 Fans and 0 Posts
Wednesday: 37 Interactions and 3700 Fans and 1 Post
Thursday: 100 Interactions and 3750 Fans and 3 Posts
Friday: 0 Interactions and 3755 Fans and 1 Post
Saturday: 0 Interactions and 3780 Fans and 0 Posts
Sunday: 2 Interactions and 3783 Fans and 4 Posts

Now we sum up all interactions by fans for every post and divide it by the amount of posts.

(  (20/3500) +  (37/3700) + (100/3750) +  (2/3783)  ) / (2+1+3+1+4)
= 4.29% Total Interaction Rate/ 10 Posts
= 0.429%

That means, in this week each fan interacted 0.00429  times with each post of the page.

Service Level

The service level shows how many userposts get a reaction of the page in form of a like, a comment or deletion. Reactions below “normal posts” (published by the page itself) do not count.

Page A got 20 userposts within the chosen period of time. 4 of them got a like, 5 a comment and 2 were deleted; 11 userposts got a reaction, which equals 55% (20*55/100=11).

Response Time

The response time describes how long a page needs to respond to userposts. For this value, we only take into account when a page makes a comment to a userpost. This is mainly because Facebook does not provide time values for likes and shares.

We first calculate the response time for each userpost and then take the median of all posts for the selected period of time. The median is the value, that is exactly in the middle of all values, when you sort them.

Page A from our previous example reacts within the following timeframes:
Userpost 1: commented by page  after 10 minutes (0.17h)
Userpost 2: commented by page after 45 minutes (0.75h)
Userpost 3: commented by page after 2 hours (2h)
Userpost 4: commented by page after 20 hours (20h)
Userpost 5: commented by page after 53 minutes (0.88h)

If you sort all durations you get the following list:

The value in the middle is 0.88h, so the Response Time is 0.88 hours.

Why don’t we take the average of all values? The average has two problems: First of all, the average is very prone to overevaluate outliers. In our example, one post was responded to only after 20 hours. If you calculated the average of the values, you would get to 4.76 hours. This is much higher than you would think fair if you looked at the other posts. Secondly, these 4.76 hours are a completely fictive value, whereas the 0.88 hours of the median can be clearly and correctly explained to any interested party (your boss or client) as: “Half of all userposts are responded to in less than 0.88 hours.”

Ad Value

The ad value is calculated by taking post reach and an average price for online advertisement into account (cpm). It shows how much you had to spend if you would have wanted to reach as many people with common online ads as you did on Facebook. We use an estimated cpm of $8.50 angesetzt and multiply it with your reach.

Note: You can set your own cpm for different post types if you’re the admin of a page and granted us insight rights.


The Page Performance Index (PPI) is a combination of engagement and growth. It combines both figures to provide an estimate value for a pages success and is based on the average growth and engagement values of all pages in our index. The PPI will be set to 100%, if a page is part of the top 10%, so 90% of the pages we are monitoring have less engagement and growth. Afterwards the engagement and growth are multiplied, the square root is extracted and the values scaled to 100 to present the top end.

Page A has an average Growth rate of 3% and an Engagement rate of 0.2%. Both values are better than 90% of all pages in our index, which produces “temporary” values of 100% Growth and 100% Engagement. These temporary stand-in values multiplied equals 10,000 (100*100), the square root of 10,000 again is 100, which results in 100% PPI.


The Karma Level is a weighted engagement figure and fairly similar to our Engagement value. Shares are assumed to be three times, comments two times more valuable than likes, with more recent interactions being more “valuable”. This number gets set off up with the number of fans, which leads to a daily Karma value. If you’re looking at a longer period of time, we take the average of all daily Karma values.



The PPI (Profile Performance Index) of Twitter is calculated the same way as it’s Facebook-counterpart. But with Twitter we not only use Engagement and Growth, but also Karma, Followers and Follwers/Friends-ratio. We then compare these values with the average of all Twitter profiles, multiply them and extract the square root.


The Engagement shows an average amount of how often a follower interacts with the account. It is calculated by dividing the daily amount of retweet and favors by the number of followers. If you are looking at a longer period of time it takes the average of the daily Engagement rates.


“Conversations” are twees, which are sent to another Twitter user via an @-reply. It tells you how many of these tweets you sent in relation to the total amount of tweets published. A value greater than 50% means, that you are interaction with other users more often than you are just publishing tweets “one way”.


Friends is the amount of Twitter profiles, who are followed by you.


The Followers/Friends-ratio tells you, if you have more followers than you are following people or the other way around.

Profile A follows 254 Twitter profiles, but has 1456 followers. That results into a F/F-ratio of 5.73.


The Karma for Twitter is very similar to the one we use for Facebook, but instead of likes, comments or shares, here we use retweets and favors, with retweets being twice as “valuable” as favs.


The YouTube KPIs are pretty much self-explanatory. But because there are no “development based” KPIs (like growth etc.), the difference is shown by the little green or red numbers right below the values in your dashboard overview.

Artikelbild: andymagCC-BY

About the Author

Hi ich bin der Karsten. Früher hab ich mal Unternehmen bei allem Social Media beraten. Bei Fanpage Karma mach ich jetzt damit weiter, nur eben ein wenig regelmäßiger. Das heißt: Community bändigen, Beiträge aus den Fingern wringen und noch so ziemlich alles andere, was irgendwie mit Marketing zu tun hat. Außerdem esse ich gerne Kuchen und bin davon überzeugt, dass die moderne Welt ohne Kaffee nicht existieren würde.

Join the discussion:

Back to Top ↑