This is a sentiment we've taken to heart here at SEOmoz. So in this post we will share how we grew traffic and conversions in 2009, as well as some of the valuable lessons we've learned in the process, which we're excited to execute on in 2010.
Traffic Statistics from 2009
In the past, SEOmoz has shared data about the traffic we receive (see past years - 2006, 2007). In 2008, we somehow skipped out, but this year, we're bringing sexy back. Yes, it's probably helpful to our competitors, but it's also hugely valuable to our members (we hope) and part of our core value of transparency. So in the same vein of Rand's blog posts about the venture funding process, we're opening the kimono and sharing some analysis in hopes that others can benefit from our traffic and conversion rate learnings.
We'll start with an overview of visitor and broad traffic data:
The early part of the year featured a big growth, as the overall popularity of the site spiked, new traffic sources (like Twitter) started bringing in visitors and we had some big successes with email marketing. The latter part of the year saw relatively steady numbers, with a small, predictable fall in December for the holidays.
Return visits show a fairly similar trend, with a slight drop in Q4 (though, as you'll see below, it was a massive growth from 2008).
We've come a long way in 2009 - growing traffic to the site as a whole and to the blog. Revenue was also up over 250%, so it's not just additional visits or visitors - conversions have also been improving.
All this raw data is interesting, but it's even more valuable to dig in deep and identify the opportunities for improvement.
11 Conversion Rate Optimization Lessons We Learned in 2009
If marketers are captains of leaking ships, finding ways to remove more water faster might work, but plugging the holes and improving conversion rates is much more efficient. At SEOmoz we're proud of the ship we're sailing, but there's also a laundry list of ways we can improve. So based on some of the things we learned in 2009, here are some of the holes we will look to plug to keep the Moz ship rising in 2010.
The takeaways from these slides shouldn't be - do exactly what we're doing on your pages - but rather, find a process at your company to identify where your traffic is going, where you are losing customers, and make small conversion rate improvements because, depending on how you monetize your site, making incremental conversion rate improvements could be the most efficient way to hit your revenue goals this year.
For us at SEOmoz, 2009 was an outstanding traffic year. We're certainly proud of the fact that over 100,000 more visitors will visit the site this January than last January, but we are also well aware of the fact that more traffic does not equate to more revenue. So for this reason, we will continue to place our efforts on better converting the visitors we already have and better retaining our existing PRO members.
In closing, please note that this post is not meant to bash SEO, PPC, social media marketing, or any other traffic building tactics. Getting traffic to websites is what we do. It's at the core of what we do at SEOmoz! Our goal is simply to be transparent about how we're working to improve our business. Admittedly, however, when Rand says conversion rate optimization will be a major trend in 2010, it's possible he's projecting just a little. :-)
Holy excellent post Sam! So much juicy data and tips rolled into one post. Really good work. I for one would love it if you talked in more detail about CRO stuff on the SEOmoz blog.
In particular, tip #10 is killer - I'm totally doing that!
Note - on your "pro signups in 2009" graph the left hand Y axis is mis-labelled.
Oh, and here's to helping you make 2010's traffic even bigger! :-)
PS - I'd also love to see a post de-constructing some of the email marketing you've done as well. I can't speak for other users but I'd find that fascinating if you can share the data!
Agreed, more posts about CRO would be great. We as SEO's/SEM's focus a lot on driving traffic to the site, but what about onces the traffic gets there.
I think we need to be aware that driving the traffic is only the beginning (or maybe the end depending on how you look at it). The site and conversions is the other half, and something that is all too often left for last.
Great Post.
I made the fix on the axis label. Thanks for the catch, Tom. Much appreciated. :-)
Duncan just wrote a cool piece of code that will automatically tag up any forms you have with event tracking to do what Sam is talking about in point 10:
https://bit.ly/81fVME
Great post, the lack of conversions on the social media front isn't surprising at all (slide 7)
As for slide 8 & hyperlinking images, whenever I send any sort of promotional emails every image is clickable - which is where descriptive alt text pays dividens (particularly when gmail blocks images by default, creative text can get that CTR pumped)
Slide 10 is especially useful for me, I'll definitely explore these virtual page views. Have you guys not considered using Clicktale before? That would probably offer some valuable insights such as average time on each field.
The best part about these numbers and revenue increase is how SEOmoz has achieved it with very little spam and by giving us the users what we want...value and relevant tools. This is a nice change of pace especially in the social media sphere of today.
In my experience SEOmoz has been effective at toeing the line of marketing and not spamming their loyal customers. I signed up for a trial of some seo ranking software and I get an email from them at least once per week, quite annoying, but this is not at all true from SEOmoz!
I think SEOMoz have done incredibly well and I like the point you make of without spamming. I think they know that they're providing good content and good linkbait without really having to try at all so they don't need to spam :).
During a meeting today with a potential employer I managed to slip the SEOMoz name in so that they could do some reading. I love this place.
I wish more companies would think about their most valuable asset first--their customers--and treat them right. Customer loyalty goes a long way to helping the bottom line and you guys have done very well in that area. I can think of several times when SEOmoz customer service has helped me out even when the problem was my own!
I completely agree with you here again Kevin. Whenever I write an article, in the back of my mind there's a little demon jumping up and down shouting "KEYWORDS, LINKBAIT, KEYWORDS, LINKBAIT!!!" But I just have to turn up my music and write what I think people will enjoy to read, as opposed to what I want to rank well for.
After re-reading the post (to better absorb all the inputs) I feel the need to give you of SEOmoz a tip about point 9 (Exchange Rates).
As far as the Euro will be so strong at it is now respect the US Dollar, to be PRO and living in the EUROzone will be quite cheap considering all the Tools and Knowledge one can get from your great site.
Maybe a CRO factor could be a well visible box showing the real price a not USA resident is going to pay with its currency. Up to you the method (Ajax, cookie based, geo localizing the visits...)
That's a really good suggestion - we'll add that to our marketing timeline!
Here to help when ever possible... Hunch told it that I'm more on the giver side ;-)
I would love to see links or receive the email marketing pieces you sent out. I must not be on that list but the conversions from opened emails really impressed me.
Also, I noticed (in my opinion) early on in the year posts where very text heavy; now almost all posts have a good mix of text vs images. Have you noticed this has positively effected bounce rates and length of time on page? Or is this just an incorrect observation.
I ask because I feel sometimes we push content, content, content but under utilize imagery.
Regarding the 11th lesson:
What struck me while signing up for a Pro membership is that if you pay $799/year and $79/month then you save 100%-799/(79*12)=15,7% and not 20% as you specified.
I don't know whether it's a mistake or you're rounding up to tens of percents but it seems a little unfair to me.
Great catch! Not sure how we did our math wrong on that one... We'll try to get that fixed up ASAP.
This is a great post. I can't thank you enough for providing this kind of information. It's invaluable, and yet free! You guys at SEOMoz really do set the standard. Thanks again!!
OK, I love SEOMoz but I have to tease you guys a little bit about this post which is about conversations rates on SEOmoz.
In the third week of December I filled out SEOmoz contact form inquiring about their PRO membership and never heard back. Then over a week ago I left a message with SEOmoz answering service on the phone and I have never heard back.
Talking about online conversions is great, but I think you need a little help with your offline conversions! he, he. :)
Dave
(Patiently waiting for a response)
Yikes! You can bet this comment is going to our customer service folks ASAP and we'll be trying to figure out how we missed both an email and phone inquiry (we pride ourselves on not letting these drop and have extremely few complaints, so really sorry this happened). Now that I think about - third week of December might have been the issue. We were operating with a skeleton staff the last two weeks of the month - not an excuse, but we will try to be much better.
Hi Rand,
Thanks for the quick reply.
If you want to answer my question here, that would be fine. Or perhaps another PRO member can answer this.
The question I had was: "With LinkScape is there a way to filter out my competitors links that are not cached in Google. For me I do not want to waste time looking at links my competitor has if Google is not caching those pages the links are on."
Thanks, Dave
Good question! The short answer is no. We'd have to scrape Google results to high holy... well, let's just say that it would be technically possible but probably make Googlers very angry to perform that level of redundancy of our index against theirs.
However...
We do work very hard to index "the good stuff." You can see in this post from Nick a few weeks back - Looking Back at Linkscape's Trillion URLs - that we filter a TON of junk and while we don't crawl as deeply as Google, I'd estimate that 95%+ of the stuff you'll find in Linkscape has been spidered by Google. The reverse isn't yet true, but I've yet to see any substantive quantities of pages that we've indexed where Google hasn't. If you ever do find pages like these, we'd love to hear about them, but our experience to date (and that of our users) has been that everything Linkscape has, Google has; we're just not hitting everything they've got.
Thanks Rand for the answer, that's pretty much what I thought the answer would be since Google does like to be hit that often.
However that would be a really cool feature for LinkScape if you could get permission from Google to spider that way (sounds like you know some people that work there). :)
FYI: I use Majestic SEO and they do not filter that way either.
I use linkscape heavily and although I may be slightly biased (being a global associate and all) from all the reports I've run very few of the pages that Linkscape identifies are not cached by Google.
The only case that you come across often is for example if a blog post links to a site, google may have cached:
While Linkscape may have indexed:
So although the exact pages don't always tie up, from my experience the linking domains DO tie up very closely (although of course there is always the reverse, as in google has found some links that linkscape has missed, but you will get that with any tool and the guys work very hard to ensure that linkscape has a very high % of the "good" web).
Hope that helps!
Because we're not scraping Google we can't check if each link is included in their index. Your best bet is to look at some of the metrics we've got and use those. For instance, it's very unlikely that a page with many domains linking to it isn't in the Google index.
Thank you for the information. Now I know where I should be spending more time!
Knowing where your visitors come from and where they're going both internall on your website and exiting your site , as well as what they were doing before they left will give you valuable insight into what page tweeks you may need to implement and test, and what converts best before full roleout.
Interesting blog entry. We too are seeing that the number of search terms is a buying indicator, along with time on site and where the shopper came from. I also appreciate the detailed analysis on the change in buyer probability if they are a returning visitor. For services, like Runa that are focused on selective promotions that turn on or off based buyer behavior, these results reinforce the value of having promotions tied to shopper behaviors.
Excellent snapshot and commentary.
One question, why do you feel #7, social media, don't/doesn't get you any customer acquisitions?
When I decided to post/ask this, I thought it was just 'acquisitions', which I assumed would include getting someone to register on your site. I did, in order to point out a clarification on the "Peer Review" article. Which I think I saw via Tweeter. Anyway, Twitter is how I found you guys (I think, pretty sure) and definitely 'see' various interesting articles, though I've been RSS'ing from you guys all along. Bottom line, I tried to comment, had to register, screwed something up, and had to 'start fresh' from the home page to leave my comment...which likely wouldn't look like I came from a social network? But then...as I was posting this, I realized I'm not buying anything so am likely not a customer that's been acquired. What are you tracking or meaning with "customer acq"? Thanks!
thanks for the info...this is good stuff, keep it comin
LGN Prosperity
It's posts like this that keep me coming back to SEOmoz.
That social media graph - whoa. what an eye opener. Kind of hard to use that one as a selling point if you're trying to get your client to sign on for social marketing.
Email marketing- booyah. should be an integral mix for any solid marketing company nowadays.
This post kicks so much ass, it's almost perfect. Unfortunately, it's all made irrelevant due to the use of the term 'guru' on slide #5. :P
It's a pleasure to see all of this very useful insight into web analytics. Much of this provides good direction into capturing the "right" type of information for businesses or individuals serious about understanding where they've come from, are currently and will be.
Thanks!
Super article, really insightful. I liked it so much i wanted to post a comment so i went through this experience of registering to add a comment. I suggest you take my comment into account, you might have a few more points to add to your list of improvements:
1/ i clicked "Add a comment". A popup asked me either to login or register, promising i would be returned to "the exact same spot". I filled in the "register" form, submitted.
2/ I was transported to a full-fledged form, all the data previously entered erased and i had to reenter them along with a bunch of other details. Anyways, my enthusiasm a bit cooled down but still, i'm not a man to give up that easily. So i filled it in. Eventually, i was directed to a "my profile" page of some sorts, with a lot of info about mozpoints and stuff i had no immediate interest in, as i was expecting to be returned to "the exact same spot".
3/ history.back, history.back, history.back lead me back to this very article that i liked so much. The argument i wanted to make in my comment on changed from "thanks for the article" to something more in the flavour of "eat your own dog food".
4./ I clicked "add a new comment". A popup form shows up, i started typing. It closed as i was typing. Great.
5./ I reopened it, what i typed was lost. Great. I retyped, and here iam now.
Thank you for your attention. Hope this is useful.
Whew! That sounds a bit painful, sorry about that! Thanks for bringing it to our attention, we definitely want to make it easier for people comment. Thanks for finishing the process and giving us this feedback, we really do appreciate it. :)
Good post. The social media conversion rates are an eye opener and the virtual pageviews on form forms are a great head smacking tip!
The 11 lessons learned are fantastic, but perhaps the most important of all is the overall message: be transparent. If the exec team mandates data transparency, conversion rate optimization becomes a top-down priority.
Anna Talerico, ion's executive vice president actually wrote a post about this recently that you might be interested in: https://www.ioninteractive.com/post-click-marketing-blog/2010/2/2/if-you-cant-take-the-conversion-rate-heat-get-out-of-the-kit.html
Well done with the traffic stats this year! Also, it's great to know that SEOMoz is going strong, have and will continue to love the creative, intuitively written posts!
Just got around to reading this article, really a lot of useful information. Want to try increasing conversions on a companies site that we have helped deliver traffic to and this would be a nice icing on the cake =)
You mentioned the amount of traffic that comes to your site through social media? Hopefully you'll do another post that compares the conversion rate of social media originators vs. search based traffic?
I read a survey this week which reported that visitors coming from social media sources are 10 times more likely to convert than any other traffic source.
I wonder if 'Have a coordinated social media/content strategy' will be a Conversion Rate Optimization lesson learnt from 2010?
Great lessons Sam. This is one of the best posts I have ever read on Conversion Rate Optimization stuff through blogs. Great work and good statistics on the traffic. Also thanks a lot for visualizing the lessons. Expecting more from you on CRO.
Excellent detailed information about conversions; the best I've seen. Please keep it coming. Try to remember that some of us are not computer programmer pros, so use language that we can understand as well, please. I am trying to improve conversion and your suggestions are very welcome. Thank You. www.homearchitects.com I have some coversion rates to compare with yours if you might be interested. all my best, Rand.
Great post, Loving the visuals!
I'm guessing that you did the visuals, Matt.
Posts like this are the ones that I feel bring the most benefit to the SEOMoz community. Real life examples that show how we can use the data we are collecting on a daily basis to better our sites, and improve our revenue base.
Really Great Post, would love to see more of CRO and also the Email Marketing posts. SEO/SEM is more then just traffic IMO.
Thumbs up for this post! Really great content with nice visualised data! Makes me think about defining some additional goals for our site.
I'm still wondering about #8 though... Does it mean that users are more eager to click on images than on text links/ buttons? Guess this combines a little with the second visual in #2... (although that point is crystal!)
Err... Interesting! :)
I think it might mean that previously they mostly gave only a text link to downloadable material, but then found that by adding a preview image of the document to be downloaded as well or instead, they had a much better click through/download rate, as people were probably drawn more to clicking on the preview image to see a close-up/more detail.
I also love data (as you know). Killer stuff in here. For the conversion rate by exchange rate graph, I think it might be more easy to see what's going on with the axes switched - I think we want to see how conversion rate changes as the exchange rate varies (i.e. conversion rate is the dependent variable)... Sorry for the nitpicking - I also second Tom's request for more email marketing stuff).
Okay, okay...you guys are really going to make me blog, aren't you? I'll start working on an email marketing post for the near future. Anything in particular you and Tom would like to see?
Those traffic levels are pretty amazing. Gives me a target for this year, at least. I published our 2009 traffic stats here - put simply, SEOmoz has more than 10 times the traffic SEOgadget does :-)
Thank you for the lessons. I'm not sure why but the most interesting conversion rate exercise for me is making the long tail convert. I'm going to spend much more time working on my site this year and one thing I'm going to be looking at is that. I find it so intriguing.
Great post and practical suggestions I will check on my site and see to apply to it.
I'm especially interested about the use of Virtual Page Views for the forms, as I've noted that it's there where people tend to leave my website. The only thing, if only you (or someone else) could explain shortly how to add these kind of pages, I would be really thankful for.
As I cannot edit anymore my previous post, I suggest here a link to a post I found that answer to my own question.
I post it as I think that all the mozzers not so fond of the GA features (as I am) can find it useful, also because there're no official instructions about this issue by Google (or I didn't find it).
Surely there are even better posts around in the Web. If it is so, please suggest them.
I think your transparency should be applauded. (Very similar to Zappo's in that regard)
Your conversion rate tips are very useful - virtual page views on fields -> awesome. Also like exluding bouncing visitors from metrics.
Will have to do some of that for sure.
Thanks heaps.
Regards, Philip.
Great post, Sam. I think 2-2 is a really important point. Long-tail visitors know what they want and have the potential to convert like crazy, but they also have no tolerance for being screwed around with and will bounce in a heartbeat. You have to hit them fast and hard if you want to keep them.
I'd love to hear more about what tool you're using to implement #10. I've heard good things about ClickTale's form analytics, but I've only used the free version (form data is part of the paid package).
Thanks! I love step 10. I cant wait til we try this out and see how it goes. Our signup form has a 2 fields that could generate some confusion for our visitors and it would be great to A/B test 2 versions where the field's name is maybe more clear. If you have any good links to articles showing how this works exactly, I would be most appreciative.
Step 10 really stood out for me. I hacked together some javascript which does exactly this with Google Analytics. I've posted a how to on the Distilled blog.
This is frikkin awesome info.
Thanks for the post, I thnk it's useful to see how you work through your stats so that I can learn to understand the process better when it comes to tracking traffic for sites.
I'm extremely happy your company is sharing this type of data. For a small webdev/marketing/seo company it is extremely difficult to get smaller clients to pay attention to this level of detail. Even more so to act on it.
As more and more companies go from "we need a new site" to "we need to improve our current site", good Coversion optimization skill set is critical.
Kudos! Thanks for sharing this data and congratulations on your continued success.
Great tips, guys. I really appreciate how transparent you are with your traffic data. It helps us all understand why you're recommending the list of 11 improvements. Looks like I have some work to do...
Thanks for sharing all the information.
I especially like the tip for using virtual page views to track fields in forms. Conversion rate optimization is often the lowest of hanging fruit which most typically goes unpicked.
Excellent Post..
And some of them bound to give you a boot in your sales and conversion.
But sometimes it really gets difficult to convince your top guys to understand the importance of such things.
I still remember my conversation with my CEO for implementing the Site Search and how hard it was for me to get the approval.
And I have seen people esp the CEO's who just doesn't want to take risk...
Thanks again for the post..