How to fund your startup from customers

by Jeff Haynie on June 19, 2009 · Comments

Russell Jurney’s blog post has spurred me out of my blog-laziness to talk about something I’m passionate about – starting companies and helping entrepreneurs. If you haven’t read his most excellent post, titled “The California State of Mind” – stop now and read it.

As a follow-up from his post, I wanted to share something not widely known in Atlanta circles about how Nolan and I funded Appcelerator. Sure, everyone by now around town has heard that Appcelerator was funded by Storm Ventures, a well-known Silicon Valley VC. They’ve probably also heard that we moved Appcelerator from Atlanta to Mountain View, California last summer – almost a year ago now.

But that’s not the full story and I’d short change you if I don’t tell you the rest of the story. How did we get there? So, you know that we moved and that we raised money to follow our dream. But, how did we get there and how did we survive before that?

We had been in business almost a year and half before we raised money and had almost 15 employees when we raised money. The other little known fact – and for good reason – is we also generated just shy of about $1.5M in revenue in ~12 months *before we raised money*. Yes, our little ‘ole poor startup in Atlanta had real revenue from some real customers. Mind you, our revenue was largely services based and was revenue we generated by helping a few select customers implement our technology.

That’s the rest of the story – the back story to the funding. And there’s a lot to learn from that. Of course, as a small private company, I’m not really a big fan of talking about revenue. It’s just not usually fruitful to do that for a lot of reasons. However, it’s easy to misread the situation when you talk about our situation and your situation and the greater situation of the Atlanta startup scene. That’s because, most entrepreneurs get fixated on raising money to build their business – that they forget about what matters: solving real problems for real customers and translating that into cash. Remember the goal of that wonderful startup? Yeah, create revenue. Your cool product idea sucks if it doesn’t somehow, someway, create a path to value – which most of the modern world ultimately weighs as cold hard cash. Facebook’s doing it. Google’s printing it. Even Yahoo, that company we all thought was “dead” is generating billions of it.

The new VC is the old VC and it’s got the best terms on earth: cash.

No equity and no board meetings required. Just build something that they need and they’ll pay you for it.

Do that and you’ll transform your startup. You’ll have lots of options. Worse case, you’ll have a lifestyle business. (I’ve heard that 2 cadillacs and a boat is better than an office at the ATDC these days.)

So, I’m sure I’ve made it sound easy. Well, solving a real problem for a customer that will pay you isn’t always easy. But, guess what, if you can’t do that, you can’t raise money outside of the Bay Area anyway – give it up. And, guess what, the myth is that Valley companies don’t make money. Well, some don’t, sure. But, the pressure here to perform, to measure, to execute … much much much more than Atlanta. Steel sharpens steel.

Here’s what I did to make it happen

I was very, very fortunate to have a few trusted customers that believed in me. That’s right, not too much different than investors. They bought my vision and believed I could help them – and that by doing that, they would also help me (key point). They were willing to take a risk on me and what we were trying to accomplish and that there would be a mutually beneficial outcome.

The mutually beneficial outcome was that if we could help them solve some problems at a certain price and within a smaller than usual timeframe, it would be worth it to them (read: they would pay money). In trade, it would help us improve the product, work to refine our value proposition and give us cash. I love working hands-on with customers because there’s where it matters the most. It’s not as fun as just getting a pile of money to spend and getting in a nice little bubble… but trust me, if you’re not working with customers, you might as well assume you’re doing it all wrong – because you are.

We also tried on purpose to limit how many customers we worked with and what types of deals we did. We were small and wanted to keep it that way. In our case, we didn’t want to build a big services business. We wanted to continue to generate enough incremental revenue to hire 2 more engineers and still have 4-5 months of cash in the bank in case things slowed down. We funded almost 15 souls through around 5-6 full-time billable employees (granted, a number of us were working well over 70-80 hours per week on multiple customers).

But, we couldn’t have done this if we didn’t have great customers that helped. And they were willing to take risks. And we’re forever grateful for that. (One note, our customers weren’t all in Atlanta and in fact, we covered Boston and another area too).

So, why did we raise money?

Nolan and I both have experience in services companies and both have started services companies before Appcelerator. Most service companies are awesome lifestyle business. They’re also feast or famine and very difficult to scale. We’re software guys. I like software – a lot. So, we viewed our strategy as a way to work with customers to help us develop the product and to give us enough runway to figure out how we could scale the product (and really, what the product we wanted to build would be). It always takes a lot longer from the beginning to create “the product”.

We got to a certain point (read: revenue) that we had a choice. We needed to either ramp up considerably given the size of revenue and potential pipeline of new services revenue, or, we needed to raise enough capital to allow us to transition out of the services business to focus on the product full-time. It’s almost impossible, in my opinion, to build out a real product and do services at the same time. We knew that.

So, we had options. I had experience raising VC money and I had contacts. Once we got to a certain level, our advisors and Nolan and I started thinking that it would be time to think about bringing in outside capital. We also were lucky on the timing. We timed things just right, and that’s pretty hard to do given where the economy ended up just 6 months later.

My advice to you is simple. And, it’s a slight twist on Russell’s.

Either:

1/ Move to the Valley and shut up.

2/ Stay in Atlanta and stop complaining.

In either case, you’ll need customers. Fund your startup with customers. Build something that customer’s need and will pay for. If you do that, #1 or #2 really makes little difference in the scheme of things.

(P.S. This advice applies to everywhere else outside of the Bay Area too).

Popularity: 21% [?]

If you enjoyed this post, make sure you subscribe to my RSS feed!

  • pfreet
    Well put Jeff. Revenues create time, preserve capital and motivate the team. Why do so many entrepreneurs miss this?
  • rjurney
    Because they have Steve Jobs and Google stuck in their head, and when they hear our leaders at Georgia Tech say "good companies can raise money in Atlanta" they think, "We're a good company... we can raise money."

    Even though its not true, they are wasting their time trying, and they would be better off chasing real customers.
  • Jeff:

    Yet another excellent post; not a logic flaw to be found!

    BTW, I could be wrong but I think many of us in Atlanta who are planning to stay in Atlanta actually ARE beyond the complaining. That's what ASE 2.0 was last night; the start of a focus on what it takes to make startups work. In Atlanta.

    And wonder of wonders, focusing on creating companies that produce things that real customers will buy is IMO exactly what we need to be doing.
  • I'm choosing option 2. I quit going to a lot of the Atlanta startup events because I realized I was expecting someone to just up and write me a check. Instead, I just spend that time at home, at my desk, working on my startup.
  • Micah,

    There are many more reasons to go to Startup Events besides hoping someone will write you a check. You should go to meet people, form relationships, learn from them, and build your network of people so when the time comes you can have the relationships in place to form the best team.

    I know from experience what happens when you just spend time at home working on your startup and don't engage it the broader community. I did exactly that 1994 thru 2006. What happened? I was never able to add to great people on top of my initial great team because I didn't know many people besides my employees, and when my company was profitable and growing I wasn't able to get the investment I needed because nobody in the investment community knew me.

    Of course the fact I organize a monthly meeting via AWE means that my advocating attendance may appear self-interested but there are many other groups and activities besides mine; AWE is just one of many you can participate in and if you chose never to attend AWE and only the others you'd find great benefits. And please realize my group is mostly a labor of love with me trying to contribute to the community; AWE currently has no sponsors so it's not like I'm getting a salary from the group.

    -Mike
  • jackstackma
    Sage advice. So many people get caught up in the startup funding cycle before they have demonstrated that they have the ability to make money. Of course, this flies in the face of Freemium; however, ad-supported sites don't always have the right legs.
  • rjurney
    Excellent post. Thanks for sharing this, Jeff.
  • sburkett
    I agree - sage wisdom. Bootstrapping by getting a customer to pay for what you're selling (or to invest in you outright) is far better (and often much faster) than raising outside capital.

    Good post - I haven't had time to comment on rjurney's post yet, but it is also a fantastic read and a good companion piece to this one ...

    If we all believe that good deals (that need it) eventually get funded, let's focus on creating better entrepreneurs ... who will in turn create better deals ... who will get funding. The source of the capital is immaterial IMHO.

    Here are a couple of older posts of mine which go into some of this as well - might be a few tidbits in there for someone:

    http://www.scottburkett.com/index.php/entrepren...

    http://www.scottburkett.com/index.php/entrepren...

    Cheers.
    Scott
  • Great post Jeff. I did it exactly that way, built something that customers wanted, funded it with revenue (GASP) from paying customers!

    My question though is, is it limiting to start a business this way? By relying on the offset to build revenue from paying customers, are you creating a ceiling on your idea/business that will be hard to overcome? Now, I couldn't be more happy with the sale of my company a little over a year ago, but creating a services company I was never going to hit the big time. I wasn't building something that would change the world, that's probably a better way to say it.

    This is going to lead me to writing a post on the topic, but I am curious what your thoughts are on that angle. Putting aside the debate of whether or not people should be trying to be the next Google, do you even have a chance at achieving that level of success if you start off servicing clients and depending on their revenue? And if so, where does that leave Atlanta?
  • wayt
    That's a great point, Jeff, and your story of funding the early development of Appcelerator with "customer funding" is very similar to how we got going at N2 Broadband in 2000/2001 when the tech finance was in nuclear winter. My five cofounders and I didn't raise outside capital for 18 months and yet were able to build the company to 18 people because:
    1) we put in a chunk of change ourselves ($1M+ from our own pockets and from our parents, cousins, etc. - "friends, family and fools")
    2) we did consulting work for Time Warner Cable, the second-largest cablee operator, to help them define and implement their next-generation architecture for interactive TV services, generating $1M in revenue in our first year.

    It's always difficult to build a product business ( in our case, a software product) when you are doing consulting/services work to keep the doors open, but in our case the consulting work HELPED US DEFINE OUR PRODUCT. By being so close to a key player in our industry, we were able to understand where the cable industry was going (toward video-on-demand) and what big painful problems needed to be solved in that industry (huge integration costs to stitch together the components of a VOD system). That big problem DEFINED OUR PRODUCT FOR US, and we built a plug-and-play services architecture to enable all of the components in a VOD system to be compatible, thus commoditizing VOD servers, billing systems, and other components.

    So the lesson I draw from this is that consulting/services revenue can not only provide funding to build the business, it can enable you to get close enough to real customers so that you will understand what real problems they have and can then go about solving them. Too many startups have a grand vision for their product/solution without first finding a real painful problem that needs solving.

    wayt
blog comments powered by Disqus

Previous post: Appcelerator vs. Software Interrupted

Next post: Google Chrome OS – it’s a great time to be a web developer