Wednesday, October 29, 2008

Open Source Marketing Metrics - From 0 to 700 Customers in One Year

One important goal of open source software is to drive rapid adoption of a new product. Effectively, open source downloads become a marketing channel for producing qualified sales leads.

Yet there are not many metrics available by which to judge the success of an open source channel. What percent of web site visitors should download the product? What percent of downloads should register in the community? Finally, the all-important question: what percent of registered downloads should convert to paying customers?

We have been tracking downloads and conversions religiously (with lots of help from smart people like Marten Mickos at MySQL, Brian Gentile at JasperSoft, Rod Johnson at SpringSource and Andrew Aitken at the Olliance Group). I thought it would be useful to summarize what we are seeing in our community around downloads, product adoption and conversion to paying customers.

Metrics since product launch (3/08)

The punch line is that WaveMaker will have over 700 paying customers by the end of the year, both through direct community adoption and through channel partners.
  • 29,261 web visitors per month
  • 9,972 downloads per month (28% of visitors)
  • 1,132 download registrations (e.g., new community members) per month (11% of downloads, 4% of visitors)
  • 600 community postings per month (11% of downloads, 4% of visitors)
  • 1,050 marketing leads per month
  • 700 paying customers by 12/08 - including direct and channel customers (through OEMs)

What Drives Web visitors?

WaveMaker is an easy to use development tool for web applications. Our motto is: if you can use a browser, you can build a web app with WaveMaker. The main driver for WaveMaker web visitors is new product releases. With each new product release, the open source network springs into action via sites like SourceForge and FreshMeat, as well as specialty sites like dzone and Ajaxian.

For three weeks after a new release, we see the web site volume goes up by a factor of 5 over the previous 30 day moving average. After that, web traffic settles down to a new, higher level (typically about 20% higher than the previous moving average).

What Drives Download conversions?

The percent of web visitors who download has inched up from roughly 20% of visitors to 28% of visitors as we have gone through various iterations of our home page. As the messages have gotten simpler and the graphics more compelling, the download rates have climbed.

What Drives Community conversions?

So far, conversions from download to actually registering with the community has been our Achilles heel. One interesting metric is that the conversion rate goes down when the download volumes go up and we aren't really sure why (could be as simple as the Drupal registration engine getting backed up).

Converting Open Source Downloads to Customers

Once developers have registered with the community, they get regular newsletters and emails from our field technical people. We have found that by far the most effective marketing activity is our personal emails from field technical people to potential enterprise prospects. Instrumenting our email outreach program is another important todo for our marketing team.

These conversion numbers are pretty lumpy - a small number of channel partners can have a big impact on customer numbers, particularly at the beginning. Most of our leverage at WaveMaker has come from small systems integrators and ISVs, both of which act as channels to amplify the activity that is already being generated by our open source channel.

Summary

Converting web visitors into paying customers remains more of an art than science. What we have proven is that for enterprise software, it is possible to attract a large number of paying customers in a short time using an open source channel.

5 comments:

Anonymous said...

I'm a little bit confused here. Is Kana just 1 customer or are they delivering those 700 clients ?

Christopher Keene said...

KANA is just one customer. For us, a customer is a company with a commercial subscription license to WaveMaker.

Anonymous said...

Thanks for sharing some of the details of your success. Good luck next year.

Anonymous said...

Thanks for the great post.

We see a very similar DL-to-buy funnel here at Untangle.

You mention an inverse relationship between DL count and DL conversion rate. So do we.

Usually, the cause is overly-aggressive "lead gen," i.e., we run a web marketing experiment which yields a mass of unqualified downloaders.

Keep the faith!

Marketing Dissertation said...

it's good to see this information in your post, i was looking the same but there was not any proper resource, thanx now i have the link which i was looking for my research.