Patience and hard work

Build it

If you build it they will come. Won’t they? This is the thinking behind a lot of modern web applications. Unfortunately it’s only really true for the applications that people get really excited about. Game-changers like Napster, Skype, YouTube, more recently Spotify. Applications that are revolutionary, exciting, viral, and impressive. Applications with mass appeal, that everyone hears about, whether they like it or not. Most web applications don’t fall into this category unfortunately, and that’s why you really need to work hard. After all, how often do you see someone truly excited about a project management application or an online word processor?

If you build it, congratulations, but don’t expect too much. If you build it, market it, support it, monitor its publicity, and keep improving it, then they will come, slowly, in fives and tens. Each new subscription is proof that you’re getting somewhere. The trick is ensuring constant growth, and that takes hard work.

Code is not a business

There is a gaping chasm between a web app sitting on a server somewhere, and the ingredients of a business. Establishing a brand, getting the right kind of people to listen, and growing your own customer-base doesn’t happen as a by product of really sweet Javascript effects.

Finding the right price points, attracting your target market, writing a blog they read, speaking at events they attend, supporting your current customer-base 24/7, adding features as you see fit, all of this is hard work. It’s usually a lot harder than the programming challenges.

I have talked to talented developers who had a good idea and built a good solution, but they’re not happy. They believe that their application failed, because they weren’t on TechCrunch, they weren’t on digg, and they only have 70 users, mostly on the free plan. And this is after two whole months.

Patience

Learn to love slow, constant growth. It’s frustrating for the ambitious, but it’s very valuable. Think about it this way…

If your number of users is growing 10% each month, you’re doubling your user base every 7 months. So if you’ve only got 70 users, you just need 10 more this month, allowing for churn.

Focus on growing your customer base by a consistent number, and you’ll do well. You can stimulate growth through improving the application, and that will help, but code usually isn’t enough. A failing of many applications, is that they haven’t expanded beyond the limited reach of their Twitter followers, give or take the occasional re-tweet. It takes hard work to keep your current customers happy, while ensuring that you’re attracting new ones.

Hard Work

It is for precisely this reason that I dislike the idea of throwing something out there, and seeing what happens. This idea is fine for a disposable application with limited shelf life, a bit of fun, or even a publicity stunt, but it’s a crazy way to start any business, or project for that matter.

You have to assume that anything you’re putting out there will have some success. Success typically means a number of paying customers, who you must support and communicate with. It’s not just writing an app, it’s attracting a market, supporting customers, dealing with enquiries, writing blog posts, talking to technology news sites, partnering with complimentary applications, handling feature requests. All of that is hard, but you have to plan for it if you’re assuming success, and if you’re not assuming success then what are you doing?

It’s not cool to start a business and quit it only six months later because it’s too much hard work and you’re not a millionaire already. There is a name for people who do this on the web: Serial Entrepreneurs, I believe.

Businesses versus side projects

Ryan Carson recently suggested that 37Signals are outliers, anomalies whose success can’t be imitated no matter how many workshops you attend or books you read. I’m not convinced that this is true.

37 Signals had 2,000 readers when they launched Basecamp, and according to DHH it took one year before it was paying their wages. What did they do during that year? There was surely a time when Basecamp had only 70 users. Their sign-ups grew one-by-one, like everyone else’s. They didn’t lament their lack of success. They contributed code to Open Source Projects. That ensured popularity with one potential market. They spoke at a massive amount of events, that was another potential market. They maintained their popular design and business blog, and wrote articles attracting the exact type of reader (Designers, consultants, project managers, etc.) that would be interested in Basecamp. More than that, they provided world class customer support to their existing customer base, reducing their churn, and growing customer loyalty. Loyal customers market your app, they send you quality traffic, and they don’t cost as much as Adwords.

If 37Signals are guilty of anything, it’s that they make it seem easy. This is because they explain their approach in a well-worded, easy to digest manner. That is the purpose of explanation after all, to make things seem simple and obvious. Sure they don’t write posts saying Really depressed about how slow the take up for Campfire has been, or This sucks, I had to do about 70 hours of support this week. That doesn’t mean these things don’t happen, only that they don’t make for good blog posts.

Success requires not only the diligence to work hard and ensure slow growth, but also the patience to tolerate it when you’re surrounded by a world offering get rich quick schemes.

We launched Exceptional in October 2008, it’s nine months old now, and each month we’ve focussed on two things: growth and customer happiness, and it’s working out quite well for us. We started it as a side project, because we knew it wouldn’t explode. Growth for most applications takes a lot of time. Even “overnight success” takes years to achieve.

Success isn’t guaranteed for any application, but patience and hard work will always improve the odds.


12 Comments

Great point, well made.

Posted by Peter McKenna at 2:50 pm on 28 May, 2009.


I had a very similar conversation this morning with my business partner, but didn’t put it so eloquently as this post. Throwing a web app up to see what happens generally doesn’t work. Each subscription is hard, hard work. Bravo.

Posted by Steve Quinlan at 2:54 pm on 28 May, 2009.


This dovetails nicely with the item I just read about the end of the Web 2.0 Advertising myth and the fact that advertising isn’t a business model that sustains any worthwhile effort.

Business remains business despite the catchphrase or trend of the moment. You solve other peoples’ problems for money. The better that experience is for the other people, including the appropriateness of your service or product, the more value you build in a the marketplace. Focus on cultivating that relationship and finding new people to help, and your business will grow.

Simple and grindingly hard day to day work. And worth every second.

Posted by Jon Whipple at 3:27 pm on 28 May, 2009.


Terrific! A great post, and well worth re-reading once every couple of months.

Posted by Kyle Jacobson at 7:54 pm on 28 May, 2009.


I love that I found this post, we are now at the point where we have code on a server and we are making a business of it. We have taken in the grow naturally philosophy and are just starting out on the first few rungs of that ladder.

Posted by Diwant Vaidya at 7:21 pm on 29 May, 2009.


Ouch, that serial-entrepreneur comment kind of hurt. But, you do make an important point. I believe there are successful serial entrepreneurs, but that term has been hijacked by those who use “the next project” as a cover up for not building anything of value.

Posted by Cynthia Young at 10:09 pm on 30 May, 2009.


Great post Des

A business will always take longer and cost more to establish and grow than you first think - the key is not to give up once that realisation hits home.

We’re just over a year after launch and growth is consistent. There have been plenty of opportunities to take an easy out but thankfully we’ve remained patient and worked bloody hard!

Here’s to a prosperous ‘09 - good luck with Exceptional!!

Barry

Posted by Barry Lynch at 9:46 pm on 1 June, 2009.


Being pedantic, but “Open Source Projects” isn’t a proper noun. Nice post, forgot I was subscribed to this blog.

Posted by BBrian at 5:45 pm on 6 June, 2009.


Thanks for the insight. I especially like the image of 37signals folks holding back from writing doom-and-gloom blog posts - very cute.

We’re about to put out an app, and are definitely settling in for the long haul. It’s the only way!

Posted by Felix Desroches at 10:20 pm on 9 June, 2009.


Great post Des - and very applicable to those at the beginning of the process of launching into the congested e-commerce world.

Agree with you on every aspect of the hard work front. This applies to any job/role/organisation/business and unfortunately those who don’t “get that” are going to suffer very badly in the current climate. Those of us ancient enough to remember trying to get a job or start in a business in the late eighties know that without hard work you will get nowhere. No-one is owed a living….

Only one small point - maybe there will be a project management app that will get people excited :)

Posted by Barney Austen at 3:17 pm on 22 June, 2009.


Nice one Des.

Without haste, without fear, we conquer the world.

Posted by niall larkin at 9:45 pm on 16 July, 2009.


Great Post. We can relate to that 100% in our startup Tonido. Every word is totally true.

Posted by dyno at 3:36 am on 17 July, 2009.


9 Trackbacks

[...] Twitter didn’t start growing until 9 months after it was launched. As Contrast puts it, hard work and patience. § [...]

Posted by Twitter didn’t start growing until 9 mo… « Paul M. Watson at 3:07 pm on 28 May, 2009


[...] If You Build It If you build it, congratulations, but don’t expect too much. If you build it, market it, support it, monitor its publicity, and keep improving it, then they will come, slowly, in fives and tens. Each new subscription is proof that you’re getting somewhere. The trick is ensuring constant growth, and that takes hard work. - Des Traynor [...]

Posted by If You Build It | Pat Dryburgh at 4:58 pm on 28 May, 2009


[...] Des Traynor: It’s not just writing an app, it’s attracting a market, supporting customers, dealing with enquiries, writing blog posts, talking to technology news sites, partnering with complimentary applications, handling feature requests. All of that is hard, but you have to plan for it if you’re assuming success, and if you’re not assuming success then what are you doing? [...]

Posted by Patience and Hard Work | TightWind at 6:14 pm on 28 May, 2009


[...] a comment » Contrast | The Blog | Patience and hard work If you build it they will come. Won’t they? This is the thinking behind a lot of modern web [...]

Posted by Contrast | Patience and hard work « Webtrails at 6:37 pm on 28 May, 2009


[...] Patience & Hard Work, key to success [...]

Posted by Oberlin College Interview « The Entrepreneurial Spirit at 10:13 am on 29 May, 2009


[...] web apps ain’t easy. The Contrast guys lay it out. Garrett Dimon shows what goes into an iteration on Sifter. My experience with Dash matches what [...]

Posted by The Real Adam – Shippin’ ain’t easy at 3:49 am on 30 May, 2009


[...] Patience and Hard Work [...]

Posted by theStartup Weekend Reading #7 | TheStartup.eu - European Startups, European Entrepreneurs at 1:19 pm on 30 May, 2009


[...] Patience and Hard Work from the Contrast [...]

Posted by Got the startup blues? « Pamela Poole at 9:43 am on 7 June, 2009


[...] found this really nice post about trying to get your web app out there and making money. Spread the [...]

Posted by Patience & Hard work | Good Times & Happy Days at 1:50 am on 17 July, 2009

Post a Comment

We do web apps. E-mail e-mail address. Phone us at +353 1 672 9762. Post to 51 Wellington Quay, Dublin 2, Ireland.