How much traffic does Twitter provide?

Twitter is our busiest social channel here at Econsultancy. I’m going to run through a few examples in this post, and while they seem to occur across a lot of social channels, Twitter tends to be the channel where they are most obvious, mainly due to the varied, fast and furious sharing of links and the proliferation of apps and third-party clients in use. 

Before we begin, I’m aware that I might be making a massive mistake somewhere here – am I missing something obvious? Let me know (please!). But for now let’s assume that I vaguely know what I’m doing. 

To start with, here’s a simple sounding question: How much traffic does Econsultancy get from Twitter? 

The answer to this should be simple enough. We use Google Analytics on the site. So If I go to ‘All Traffic’ and type ‘Twitter’ into the filter box, I should have my answer. 

Here’s what happens if I do that for the period Feb 5th – Feb 10th, 2013:

3,416 visits.

Given that we have 126,000+ Twitter followers, that seems awfully low doesn’t it? 

What about links? 

If you attach any link to a tweet that is longer than 19 characters, Twitter will automatically wrap it in a link. So we need to look at those as well: 


That’s a bit better. But all links don’t come from Twitter. Some are from Pinterest, and some are from Reddit, and some are from other mysterious sources, because occasionally people copy and paste them from Twitter to somewhere else. 

So that figure is actually 9,605. Plus the 3,416 from ‘Twitter’.

So 13,021 total over five days. 

I know that there are other sources as well. Some of the traffic from clients like Hootsuite, Pocket or Instapaper will all be grouped separately (and keep that ‘some’ in mind). 

Does 13,021 still seem low?

Drilling down

Maybe. So let’s look a little closer at how individual tweets perform.

I make a point of retweeting our posts so that our followers in different territories have a chance to read them. I schedule them  at least eight hours apart so hopefully you’ll see minimum duplication if you follow us. 

If I check in Twitter, I’m provided with figures showing how many people clicked on each of our tweets.

For this post, I’ve chosen three random tweets from the 5th of February. Each was tweeted twice:

As you can see, I’m provided with click info next to each tweet. The gold, green and purple figures represent favourites, retweets and replies respectively.

Given that the first tweet was retweeted 25 times, I’d assume a bare minimum of 25 extra clicks, depending on who retweeted, to how many followers, at what time etc etc, but for the moment I’m going to discard that and go purely on the people who clicked on our tweets

So for each we have:

Post 1: 443 Clicks

Post 2: 597 Clicks

Post 3: 446 Clicks. 

Even allowing for the occasional failure to load, I don’t think it would be unreasonable to assume that the vast majority of those people made it to the blog post in question, and would show up in analytics. 

So I go to GA, and select content/all pages/ and drill down using the blog post ID number (you can see it in the url of each post: )

Here’s the first post:

1,230 visits.

And I’m expecting a minimum of 443 to come from Twitter. 

I extracted this as a csv and sorted the traffic sources. 

GA tells me that:

  • 460 came from our email newsletter, the Daily Pulse.
  • 88 came from direct traffic.
  • 442 came from ‘other’ (Organic, Google, PPC etc – other trackable sources). 
  • 240 came from Twitter. 

Which means that somewhere between clicking the link in a tweet and coming to the page, 203 people vanished. 

Surely some mistake? 

Here are the figures for all three tweets:

Every single time, the numbers don’t match.

In tweet three’s case, more came from Twitter than clicked on our two tweets, but not that many more. Given the number of mentions and retweets I’ve seen, that seems remarkably low (Just for the record, lists that post as having 111 mentions on Twitter, but that seems like less than average to me). 

Analytics can’t handle the truth

This isn’t to say that Google analytics is inaccurate, or that Twitter is giving me false figures.

When we send a tweet it’s reparsed and wrapped in any number of shorteners, passed through clients, through buffers,through dashboards and rss feeds, reposted and then retweeted ad infinitum. It stands to reason that a lot of it would get messed up along the way.

It’s also entirely possible that I’m looking at the wrong figures (Google Analytics experts, I want to hear from you in the comments on this!), but I don’t think I’m doing anything wildly unreasonable.

But that isn’t the real problem here. Let’s look at tweet number two. 

According to our figures, Twitter accounted for 17% of views.

If we add in the missing people it would account for 21%.

And that’s ONLY the missing people who clicked OUR tweets.

I had a quick look at who retweeted it, and they have a combined potential reach of 24,974 people. And as mentioned, that doesn’t include retweets of retweets, or any other six-degrees-of-separation stuff. 

Direct traffic accounts for 18% of visits to that post, and I’m almost certain that some of the traffic from Twitter has become messed up and appeared as Direct.

Those missing Twitter clicks would account for 22% of direct. And Direct traffic currently accounts for 50% of our entire site traffic. 

The attribution problem

Currently a huge number of marketers dealing with social are falling back on woolly metrics because the financial figures they have may not appear to justify the investment they receive.  

You can append tracking code to everything you tweet, but the sharing ecosystem will still muddle your figures. Currently I’m reporting the minimum financial figures for social media each month, and I honestly don’t know what the answer to this is (again, I welcome suggestions on this).

This is first and second-party data. I’d never expect 100% accuracy, but in this case the differences seem unreasonable.  I’ve seen a lot of analytics systems and I haven’t seen any that are significantly better at tracking content once it moves off-site.

The real problems start to appear when we look at attribution. Currently our social channels account for around 20% of our on-site conversions.

Or they might account for much, much more than that. But ‘might’ isn’t going to do me much good when it comes to requesting budget. 

What do you think? It feels as though that social value is being overlooked and denigrated in many cases, and this is reflected in falling investment. Social isn’t the shiny new toy anymore, but it may well be one of the most valuable assets in the marketing toolbox. Do you think there are any genuine solutions here?