Adwords doesn’t catch developers?
14 Jan
We decided to dip our toes into Google Adwords recently, and see if we could attract some good users. Bottom line: We didn’t. At least, not with my limited adwords-fu. The goal was to see if we generated traffic from google adwords, how does that traffic compare with our general user base. Is the quality of people who self select and come to us today via blogs, twitter, etc better or worse than what you get from adwords? This wasn’t about optimizing the lead funnel – that’s ongoing and in parallel.
Let’s leave aside the click-fraud disaster that was the content network – that’s another blog post. Let’s just look at the results from our direct search results.
Before I dive into the results – a word on how we selected the ads. We spent a number of hours looking at keywords based on existing incoming organic traffic, as well as keywords we’ve identified as potentially interesting but not currently sending traffic our way. We then setup some simple ads, and spent a few days letting those run seeing what kind of traffic we were getting. We did this running 7 ads split across the keywords, running A/B testing to figure out which words were performing best in the ads. After a few weeks of low volume limited spend to get data on decent ads and keyword matches, we had a decent idea of what ads were working. We wound up with 44 keywords across 4 ads. Since the goal here was to see the world of users, not validate the cost efficacy of adwords, we let google auto-bid for plaement, and got top 3 on almost all the keywords we went after. We included a few poor performing keywords as we thought they were important, despite the early data, and wanted to see what happened.
Keyword CTR ranged from 5%+(!!) to 0.2%, with an average of 1%.

I’ve recently started using Dave McClure’s AARRR metrics. I like that it gives a good common basis for looking at things. Here’s how I look at that for us:
- Acquistion: % of visits who don’t bounce
- Activation: % of visits who signup
- Retention: % of users who push code up to heroku, average time since last git push
- Referral: % of people who collaborate with someone else
- Revenue: % of people who convert. ARPU (average revenue per user)
So, how did the adwords people do? Terribly.
11% of our signups in December came from the Google adwords campaign. For reference, about 1/3 of our signups come from organic searches and another big chunk from direct traffic (probably twitter).
- Acquisition. Sadly, a SNAFU makes this hard to tell. The analytics account isn’t tied to adwords, despite many go-rounds with google on this.
- Activation: Equal! Same for adwords and regular users.
- Retention: Adwords users were 50% of our standard user here. They pushed half as much, AND did it much less recently.
- Referral: Infinitely worse. :) There were 0 from the adwords people.
- Revenue: And here’s the killer: only half the percentage converted, and those that did paid us half as much. That’s 25% per user. 4:1!!!
The results above apply to various slices of the adwords. Even the very best performing keywords still don’t come close to comparing with the organic results. For comparison, a single good blog post would drive more registrations and engaged users than a month of the google campaign.
Next step – weed out the low performing ads and keywords, and start experimenting with the impact of various bid strategies. Iterate and see if there’s a good stream hidden in the noise here.
EDITS: Thanks to the feedback from the always awesome lean startup circle, I clarified the adwords process we went through a bit more.
Sphere: Related Content



