Social Media + Analytics = Inaccurate

Depositphotos 51404187 s

If I were to ask you which source provided more traffic to your site, Twitter or Facebook… how would you determine that? The majority of web analytics users would log in and look at their referring sources and come up with the value. That's a problem.

Some companies simply add “” as a referring source and think that it does the trick. Not the case. The count of referring visitors from is only those people who have clicked on a link from an open web page and made it to your page. If you don't believe me, take a look at a segment below from and from


At least withHootsuite, you see a referring site…. or do you? Well, if I'm utilizing theHootsuite application on my Droid or iPhone, I don't actually seeHootsuite as a referring site! In fact, any links that come in from applications are identified as direct traffic with no referrer.

Ouch. And it's only getting worse.

Applications dominate the twitterverse and are beginning to pop up with Facebook, too. As we all move to mobile, we're all working with mobile apps and connecting. I utilize Adium to chat on Facebook… so anytime I click on a link that a Facebook friend sends to me, the traffic isn't referred to Facebook at all. It shows up as a direct visit with no referrer.

As a result, companies are underestimating their social media traffic by relying on incomplete analytics. Since the majority of the online world utilizes Google, it's not going to get any better. It's doubtful Google will build an analytics gateway to its friends at Facebook or Twitter. So what's a company to do?

First, you might want to invest in a third party analytics tool. My client and friends at Webtrends are working on a partnership with… a move that I'm confident will shake up the analytics world.

Without investing in a new analytics platform, there are still things you can do.

  1. The first is to utilize Twitter's official retweet button on your site. The button can be scripted to include a campaign code that will track the visit back to your button… and then can be shortened utilizing a third party like I'd recommend's pro service to customize and utilize your own shortened URL. If you do this, people would be less likely to copy and paste the URL and shorten it themselves.
  2. The second is to add your campaign tracking querystring to the URL before shortening it. This will allow you to track Twitter as a source in a campaign and can provide you with a much more accurate measure of the total traffic that's being referred to you.

If you push your blog feed to Twitter utilizing a tool like Twitterfeed, you can append Google Analytics campaign code and shorten it with your account automatically. This leaves no question that the visitors came from you pushing your feed via Twitterfeed.

I've not attempted to hack the Facebook like button code to add on a querystring… I'm not sure of the impact at this point, but it would be possible. It could run into trouble where you have two distinct URLs counted as liked, though… one with the campaign code and one without.

The bottom line is that your site may be seeing a lot more traffic than you think from social media sources. Mobile apps and desktop applications skew the values of those visits and it takes some extra work to help determine where those visitors are coming from. Until we see some significant improvements in analytics, you must pay attention to this discrepancy.


  1. 1

    Doug, fantastic post – this is the exact problem I’ve been noticing lately. You mentioned that you can append GA tracking code using TwitterFeed but I can’t see where that option is…

  2. 2

    Doug, I can’t believe no one’s commented on this one yet. I’m actually writing a very similar post right now and I remembered that I wanted to reference this one. Thanks for the article. I’ll be sure to link back to it from my post.

  3. 3

What do you think?

This site uses Akismet to reduce spam. Learn how your comment data is processed.