Life's but a walking shadow, a poor player,
That struts and frets his hour upon the stage,
And then is heard no more. -- Macbeth
So, little tweet, how long do you have before you must exit stage left? A minute? An hour?
If you're Obama, well, your record-breaking tweet is probably going to live as long as school kids hate Shakespeare. But, for the rest of us, our tweets probably have the life of a very short-lived fruit fly, right? Right?
Perhaps not!
How can we measure the lifespan of a tweet?
We can't ever really know when a tweet has been "consumed" (to use Twitter's artless term) without access logs. However, we do have a few pieces of information that may help. Notably, retweets.
Retweets are the currency of Twitter. They're a transaction; I've consumed this tweet and find it valuable enough to pass along to others. And, as retweet-like functionality spreads to Facebook and other networks, they're increasingly becoming the currency of the Internet.
We can look at the time retweets occur relative to the underlying tweet for a pretty good signal for how long a tweet "lives." Ultimately, we're not necessarily interested in the old age of a tweet. Rather, with retweets, we can find a tweet's prime of life, when it's youthful and has many courters. Gather ye rosebuds...
Are there any issues using retweets as a prime-of-life metric?
Yep!
First, a retweet probably "kicks the can down the round." When a RT happens, more people may read and retweet the underlying tweet. Therefore, any conclusions we may come to in regards to lifespans of tweets are only for those with RTs. Tweets without RTs have their own hidden lifecycle. While that lifecycle probably correlates strongly, a retweet re-energizes and probably means that RTed tweets have slightly longer lives.
Second, not everyone gets retweeted.
As we see, as you approach a million followers, pretty much all of your tweets get at least 1 retweet. Those with less than 100 followers have virtually no tweets retweeted.
Why might this be a problem?
RTd tweets from small follower count users may have characteristics that set them apart from their other tweets. Something drove readers to applaud them compared to the many other tweets of theirs that get nary a clap. By comparison, high follower count users could tweet a single word and still count on lots of retweets.
So, bottom-line, this analysis looks at the gems of low follower count users. And, since we're limited to just looking at 100 RTs per tweet, we also rely on the forgettable tweets of high follower count users. Ultimately I don't think this is an issue, but I want to mention it up front.
Drumroll...
Ready for it? The magic number?
Eighteen minutes.
Yep, for half of the users sampled, 18 minutes or less was the time it took for half of their tweets' RTs to occur.
My suspicion was that tweets survived for a minute or so, never to be heard from again after that. Indeed, even following a few hundred users, it's hard to keep up with the tweets that come at you. But generally, tweets live longer than I had imagined. (This 18 minute figure keeps coming up again and again, no matter how you slice the data.)
What's to blame?
Well, nothing! That's just the way it is.
But just as nicotine may knock years off your life, a few things may change your tweets' lifespans significantly. As you'd expect, the number of people who follow you changes things up a bit.
Here, I plot the average retweet time for all users against their follower counts. (Parenthetically, you can see the stratification I did for follower count... yes, we randomly sample, but first we put all Twitter users into buckets by how many follow them. This ensures we also sample from the relatively few high follower count users out there.)
High follower count users have a longer life than low follower count users. Okay, not that surprising. (By the way, it's kind of in vogue to dismiss follower count, but generally it's the most informative and productive metric there is.)
Look a bit closer at the above graph. Note the dispersion on the left, for lower follower count users, is less than on the right, for higher follower count users. If we plot the standard deviations (and I'll save you from that nerdiness), the dispersion is very tight on the right, really disperse on the left. This indicates that there are some low follower count users who hit the ball out of the park. We'll dig more into this in a future post; to find out what it is about some of their tweets that allow them to go big.
Here's something else that seems to impact how long tweets live.
Here, we compare the average lifespan of a tweet to the time it took that user to make 200 tweets. This positive correlation kinda makes sense, too: tweets cannibalize each other. Presumably, the longer a tweet sits at the top of your page, the longer its life. The more you tweet, the shorter the lifespan of each individual tweet.
Can we say this is a causal relationship? No... but it probably is. (If anything, this relationship is probably even stronger.)
You might say to yourself, "Ah, just because tweeting a lot means you drive down the life expectancy of any individual tweet, it doesn't mean that your overall retweet rate will be lower." Perhaps tweeting lots and lots rapidly will garner more overall RTs? The data doesn't bear that out:
Here we see that there's no correlation between how fast you tweet and the total RTs that you get.
Okay, so what else can we investigate?
You know how occasionally those studies come out saying people who use Internet Explorer are less intelligent than Chromers? Okay, well, that was just plain silliness. But perhaps we can learn something by looking at the "source" of the tweet: namely, what client made it. (This is something that Twitter now hides from users, but it is still available via API calls.)
So what do we find?
Yeah, so I suppose this isn't that surprising. Almost 90% of all RTs come from official Twitter clients. So much for the salad days of yore, when every developer and his mother published a little Twitter client. We all know that Twitter has, ahem, discouraged that. And it has apparently worked.
Above is the detail on top RT clients. Here, I looked at 1.3 million retweets. (While the sampling isn't perfect due to the sheer volume of calls that would be required to get a truly random sample, I don't expect that anything would change much with better sampling.)
I also include the median time that users of that client made a retweet. A few things stand out. First, desktop clients are speedy little suckers: note that Tweetdeck and Twitter for Mac both have really fast times. Second, note that Flipboard, a sorta tweet curation service, has a slow response time, which makes sense given that it exposes tweets in report-like "what you missed" format.
I looked at the difference of Flipboard for RTs of tweets by high follower count versus low follower count users. It definitely had more of a presence in high follower count tweets. Similarly, the fast-on-the-draw automatic retweet clients (like RoundTeam) seem to have more of a presence on low follower count tweets (perhaps folks trying to bulk up their influence scores, or engage in other RT exchange programs). Ultimately, though, these clients are so relatively scarce that it's perhaps not worth reading too much into these observations.
Bottom line?
In the next installment, I will dig deeper into both the types of users and tweets that get more retweets. (Please make sure to Like this blog post to encourage me to get started on the next one!)
Here, I wanted to lay the groundwork a bit by looking at retweets as a measure of a tweet's life.
We learned that 18 minutes is an important number. That's the median lifespan of a tweet. Sure, tweets can have an extended old age, with a couple of people continually zapping the tweet back to life. To that end, when you tweet becomes critically important. I recommend that people understand when their audience is online so as to best time your tweets.
In Followerwonk, you can analyze your followers (or those of any other user) and see a chart of when they're most likely to be online. This'll help you find optimal times to tweet.
Parenthetically, it remains an open question, in my ever contrarian mind, that the best time to tweet is the time when most of your followers are online. It almost certainly is. But until tested, I can also make a case that the best time to tweet is when the least amount of your followers are online. Why? Because it's kinda like watching TV at 3 am versus 9 pm. At 3 am you find yourself watching infomercials because there is nothing else on. So, perhaps tweeting at 3 am, when few of your own timezone followers online, will more likely catch those night owl's attention, versus tweeting in the middle of the day when your audience has many other tweeters drawing their attention?
Finally, I think that we've also uncovered a bit of dirt in regards to tweet volume. I don't want to get all correlation versus causation on you, but it seems to be that the faster you tweet, the less life your tweets get. Since it's kinda sad to stamp out the life of a tweet too early, you might consider re-holstering your tweet finger now and again to ensure that you're tweeting quality content at a reasonable rate.
This is a preliminary and brief exploration of Twitter data. Next time, I'll get even nuttier with data. So please "like" this post if you'd like to see more! And don't forget to follow me on Twitter!
Hey Peter, really like this post! This is the type of data I like to read about. So please, get started on digging deeper into the types of users and tweets that get more retweets. For my sake, if no one else's!
I myself wondered if tweeting during off-hours might have a good affect on getting my message heard. Not only does it help the people that are "on" during that time-frame, it also helps reach the early birds too.
Thanks!
Thanks :) Yeah, that was kinda an off-the-cuff comment about off-hour tweets. I will try to look into it a bit more (although it's possibly tough to test). It'd be cool to think that, since there's less competition in off-hour tweets, yours can stand out more. (But it probably won't work out that way.)
Hi Peter, thanks for the great insights. This made for a really fascinating read and you've addressed some issues about tweet volume that I'd never thought about before. Looking forward to the next post!
"tweets cannibalize each other."
I wonder if you could apply the 18 minutes to spacing out your Tweets. That makes sense after all, right? If you're Tweet's half-life is at 18 minutes chances are pushing out another update isn't going to do much cannibalizing?
It's hard to say. The tweets cannibalizing part is a bit of conjecture on my part. I suspect it is true, but we just have a correlation (not causation) at the moment. What it suggests to me, at least, is that people go to twitter.com/username quite frequently, and read, e.g., the top few tweets. That's probably where the cannibalism occurs, as opposed to the home timeline, where it is probably OTHER peoples' tweets that out-compete your older ones.
I think I need to learn how to Tweet!Mum
seriously? :)
Hey Peter,
Love the data and looking forward to seeing more of it.
Quick question: is the calculation of how long it took the user to reach 200 Tweets based on their first 200 Tweets or their last 200 Tweets?
It's based on the tweets measured to compute the RT data: particularly, the 200 least recent of their 400 most recent tweets (if that makes any sense at all). Mean RT rate also correlates strongly just to total tweet count for user.
Ok cool, yes that makes perfect sense, was just thinking that if it was the user's first 200 Tweets their behaviour in terms of Tweet rate would be substantially different to their most recent behaviour and this would impact the correlation i.e. users probably act very differently when they sign-up for Twitter vs. a year later.
But I doubt the difference between the 0-200 latest Tweets vs. 201-400 most recent would make any significant difference.
Great work!
Thanks for the great post. I definitely want to see more data crunching (and Shakespeare quotes, of course ... to thine own tweet be true...).
In particular, it would be interesting to look at the types of posts that get retweeted (e.g. links, photos, short/long, hashtag-rich). Do the million-follower people have a magic "formula" or just a responsive cult? Is there a difference between the the types of retweets between the million-follower people and the low-followers ones?
Agreed, and I definitely plan to touch on this in the future. I can tell you that, as you'd expect, there is a gulf of difference between RT rates of @mention vs non-@mention tweets.
@mention?
Do you mean if I put "@petebray" in my tweet it's more likely to be retweeted? (e.g. by you)
Well, more likely to get RTed by me! But @mentions get retweeted a lot LESS than non @mention tweets.
Hmmm....interesting.
Very interesting. Thanks! Especially I was surprised with RT statistics on Flipboards...
Yeah, me too... that's a really interesting one. Unfortunate to see that that is one of only a handful of clients, at least judging by median RT time, that seems to surface older tweets.
Awesome Article....surprised to see that the WEB still overpowers iphone or other mobile devices... I never use the web version to tweet and RT time for Flipboard at 188.. wow....
Well, web could also be via mobile... not sure what percent tho. But, yeah, still a significant amount from desktop.
I am sure those using mobile version have less chance to check out tweets - so tweet life would be lower if your followers are mobile users - no?
Yes, I think so.
Thanks for the post! It's sad to think that we only have an 18 minute window for our tweets to live :(
Thanks for analyzing this stuff. Numbers are always fun.
Kudos on this post, you really took some serious time to put this together!
Thank you!
Hi Peter, your post really awesome. I think you spend lot's of time these research. Head's of to you for your valuable research.
Clear and deep analysis of the data hats off to you.. the one which i like the most was the analysis of "the faster you tweet the faster they die"..simple but real facts to be compared with :) nice information...
Fascinating reading! We've experimented with tweeting later in the day and it does seem to work for us. I think we have lessons to learn about the content of our tweets though. Thanks for the inspiration.
Content is important... as is engagement :) The latter is an important piece of the puzzle, I think. That is, how many folks you @mention, RT, and so on. I'll have more on this in a later blog post.
yes i am agree with followewonk, but this is the future analysis of retweets its getting so fast by the time its no useful for the year 2126 users.
Great digging Peter. Would it be doable to measure how many tweeps actually see your tweet? In other words "how many people see (but not act) on your tweet during the 18 minutes of fame?" Cfg. Facebook's "99 people saw the post".
That's a tough one... unless Twitter releases that data themselves, we can only use best-guess proxies like @mention rate, RT rate, or click-thru rate (if the tweet has a URL).
Nice post, the 18 minute median liefspan of a tweet was quite surprising. I know a number of users will repost the same tweet a number of times per day (with scheduling) to allow for people in different time zones to see their tweets. This may be one way of increasing the lifespan/visibility of important tweets.
Yep, I think that's a pretty good strategy, although if you do it too much, it may backfire. I know that Rand often retweets his late night/early morning blog posts the next day. Well, in this case, "retweet" is probably the wrong word! Ha!
Since we have such an international community, it's imperative that we tweet our posts more than once per day. We try not to go overboard, but will often tweet the same content 3 different times throughout the day. Each time changing up the text so it's not exactly the same.
great point! it may interesting to track visits for each tweet time and see how they compare... probably pretty equally.
Love this data and the analysis that accompanies it. Would like to see more in depth statistical posts of this nature on SEOMoz - well done FollowerWonk!
Very interesting post. I am a late-adopter to Twitter and after about 18 months am only now getting the hang of it and really understanding how to use it to communicate effectively. I have a question related to David's comment and your followup comment regarding users who "Retweet" their blogposts on a schedule after a new one comes out. I remember reading somewhere that Guy Kawasaki retweets his blogposts 8 hours apart for several days after a new one comes out. Is this technically a Retweet or a "repost." Regardless, how many days in a row is this valuable? For example, How many times does Rand Retweet or "Repost" a tweet about a new blog entry?
Is the average life of each of those "Retweets" the same as the one that came before it or different?
So much to digest! Thanks!
Dana
Hi Dana: Those would be reposts, although really they kinda are "retweets". But that latter terminology is reserved, I suppose, for "official" retweets (meaning, an "endorsement" you do to another person's tweet via Twitter's API). As for value, not sure! It's hard to test stuff like that as the data is relatively sparse. I never see Rand tweet his blog post more than twice, and that's probably the max you want to do. One thing to be sensitive to is that while subsequent tweets may result in more traffic, they may also result in some people tuning you out (e.g., unfollowing you).
Precisely. chronic mass-tweeters are more annoying than yesterday's stinky milk. So you have to do it with extreme caution and with amusing copywriting, to make your followers see that there's a reason for tweeting the same post more than once.
This post is awesome, it should get promoted to blog.twitter.com ;)
Thanks for taking the time to talk about this, I feel strongly about it and really like mastering more on this subject. If feasible, as you acquire experience, would you mind updating your blog with much more information and facts? It is very helpful for me.
I am going to look for more information to complement the knowledge that you have given us, it is very interesting thank you very much
Peter you make my heart by writing this great post and the importance or lifespan of a tweet really have worth and if someone can get its value it will be a great opportunity for him. I agree with you that not all the tweets of same worth but if you are innovative in your thoughts and can generate the best content like this one there will not be anything left for the less traffic.
I always like when we can collect data to prove that what we already knew from common sense and simple thinking about the process(es). At least it confirms the research methods. :)
thanks for the share! To me life span of a tweet depends upon the amount of traffic it gets in terms of RT's, mentions etc. You can't really figure out exactly what would work or what would not. It's a user oriented result feature to me.
Regards
good job pete!
I definitely view RT's as an extremely valuable form of marketing- it's interesting to see how long these tweets remain viable to the average user. I think there is a huge untapped potential when it comes to twitter and retweeting. Businesses could really benefit from trying to increase their retweets and can do so in a very cost effective way. It wouldn't cost much for huge corporations to run contests with merchandise or gift card give-aways. You also look at the large number of retweets celebrities and athletes receive. Inking them up to endorsement deals and having them casually or naturally tweet about a certain product could be a huge deal.