How to Quit Your Job and Start Your Own Business
So you just built the next great web app, the launch day has finally come and …. silence. Crickets chirping. You anxiously check your Google Analytics stats and see that despite having the coolest new website ever, nobody seems to care. More precisely, nobody knows about it yet.
This is one of the toughest moments for entrepreneurs (especially engineering types) when you realize that building the whole thing was the easy part. Now it’s actually marketing the damn thing that is going to take a while.
Here are 5 ways I’ve used to launch a website and get the first users to my site.
Stumbleupon has a tech savvy base of people who are looking for cool websites just like yours. When they are bored, they check Stumbleupon to see what cool new stuff has just been launched.
What’s great is that you can target the exact group who might be interested in your site. For example, with BuyersVote.com I knew people into consumer info and possibly bargains would like the site, and I was able to target those groups.
Pros: Only $0.05 per visitor (way less than Adwords). Can target people with relevant interests. Can see a feedback report afterwards with what percent of people liked/disliked it.
Cons: Stumbleupon users are pretty click happy and are just trying to prevent boredom, so they tend to have a high bounce rate. But then again, aren’t most web users? This is a good test to see if your homepage is grabbing people’s attention.
If you’re making a cheaper/better/faster alternative to an existing product, why not tell people that your competitor sucks? Use their name right in the headline. These ads tend to have a high click through rate, and your ideal early adopter is someone who is currently using the competition and is fed up.
Facebook ads work well for this, and their ad targeting is outstanding, but it can work elsewhere also like in Adwords or blog posts. You may recall I launched FeedmailPro.com because I was fed up with Aweber and thought they sucked.
Pros: Works best when going against an established competitor. Usually gets a high click through rate.
Cons: Sometimes you’ll run into problems using a trademark in your ad headline and Facebook or whoever will take it down. But if it happens no biggie, you just take it down or reword it. Better to ask for forgiveness than permission.
Traffic from organic search results is free, and 98% of people don’t click the ads when doing a Google search – they use the organic search results. So obviously, ranking in search engines is great. The problem is it’s very difficult for a brand new website.
The solution? Target long tail keywords first – keywords which are more specific, have more words, are more obscure, etc. One good way to make a long tail keyword is to add a city name or regional keyword on the end.
For UniversityTutor.com this is exactly what I did. I had a couple dozen subjects (algebra, chemistry, Spanish, etc) and a bunch of cities (Austin, Boston, San Jose, etc) with tutors signed up. So I combined the subject and the city name (and added ‘tutor’ in the middle) to auto-generate a bunch of long tail keywords, such as “calculus tutor Austin, TX”. Then I auto-generated pages on the site that targeted those. Within a few weeks I was getting 500 visitors per day (for free) from organic search results.
Even a brand new site can rank for long tail keywords with just on-page SEO. If you can start getting traffic for long tail results, then you have early adopters who will eventually give you links, and you’ll eventually rank for more competitive keywords too (although this takes a while). Oh yeah, and don’t forget to create a sitemap after you do this so Google actually finds the new pages.
Pros: Free! Brings lots of traffic.
Cons: You need at least SOME good content on the pages for this to work. It can be user-generated if your users are submitting content (this is best), otherwise you’ll have to generate it yourself.
Amazon’s Mechanical Turk is awesome, and some entrepreneurs are using this to seed content on their sites. Basically you create a simple task that can be completed by a human being (write a review, tag this image, vote this up or down, etc) and assign a very low dollar amount to it (say $0.05 or $0.10). Then you can publish these to Mechanical Turk and thousands of stay at home moms, bored librarians, and people all over the world will complete your task for a few cents and become early users of your website.
Sure, they are getting paid. But it can help to generate the initial content on a site, even for the SEO trick mentioned in #3 above. The task is completely open ended so some people also use it to get people’s feedback. You can make the task something like “try this out and tell me what you like about it and what was confusing about it” if you just want to do user testing.
I tried this on BuyersVote.com and the results were pretty good. The main thing you have to worry about is quality. You can approve or reject each result that someone completes, and Mechanical Turk lets you adjust some quality controls like their approval rate from past requests and what country they are in, English speaking etc. I’d say overall about 95% of the work completed was worth keeping, and about 5% needed cleaning up or deleting, which is decent.
Pros: It’s guarantees the person will actually participate in your site instead of just viewing it, like the other methods.
Cons: Keep an eye on quality and clean up any junk that gets posted. Start small (maybe 10 tasks) and see results before going to 100, 1000, etc. There is an art to making your task instructions clear for 100% of people.
I saved the best for last. Having a blog is both the most powerful and the most long term approach. It takes years of dedicated work to build up a good permission asset, but once you do it is worth it’s weight in gold.
37Signals launched Haystack.com in the blog post pictured above. Just three days later Haystack.com had thousands of registered users and was generating revenue in excess of $7,000 per month. Their marketing cost for this was zero. This was all possible because 37Signals has about 100,000 dedicated readers of their blog.
Joel Spolsky did the same thing when he launched StackOverflow.com with a blog post. In the last 6 months it has become the #1 programming website in the world because of the critical mass it achieved from his (and his co-founder’s) blog posts.
Bottom line: if you don’t have a blog, you should start today because it will almost certainly pay off down the road.
Pros: It’s free. These early adopters know you and actually care about the site (they aren’t being paid) which means they’ll probably tell their friends. This is the most powerful form of marketing you can do.
Cons: Takes a long time to build a following on a blog. You can’t start a blog just to promote stuff. It has to be a topic you actually care about and would write about even if nobody was reading it (because that’s exactly how it will feel for the first year or so).
There are a few other methods people use, like scraping competitors data off their site (not recommended from an ethical point of view although it can be effective in some cases) and of course you should definitely email it to your friends, your family, post it on your Facebook profile, etc (it’s surprising how many people don’t do this first and most obvious step – HotOrNot.com launched just by emailing a few friends and was receiving 2 million page page views per day just a few weeks later).
You might get lucky and have your site blow up without any serious marketing effort on your part, but in my experience (and from talking with other entrepreneurs) this is very very rare. It’s far more likely that, even if you have the coolest product in the world, you’ll have to spend just as much time marketing it as you did building it, if not more. Hopefully these tips help you out!
What techniques did I miss? Which have worked best for you? Please post your thoughts in the comments below.
Until next time, keep breaking free!
Brian Armstrong
Breaking Free is a blog for people who'd like to quit their 9-to-5, start their own business, and achieve financial freedom. It's written by web-entrepreneur Brian Armstrong. You can read more here »
Mar
December 17th, 2009 at 7:36 pm
Thanks for sharing the brilliant tips. They’re helpful indeed.
Well another way to receive visitors is by having reviews of the product that your website is promoting, and having your website link from within that review. You could utilise Squidoo, Ezine, Helium and even Youtube for the reviews.
In these scenario, there’s a plethora of options available that could possibly lead readers of those reviews back to your website, and the two best thing about this ‘Review’ method of indirect marketing is that you get targeted traffic (well if they’re reading a review that means that something is interesting them) and also that these websites usually let you submit for free.
Oh, and one more surefire useful method — to inquire Brian if he’d like to interview you about your website at startreakingfree.com.
Brian Armstrong
December 18th, 2009 at 1:29 am
Haha, I like it…good tips Mar. Publishing reviews can help.
Jordan Cooper
December 17th, 2009 at 8:23 pm
Very scrappy, very sound advice. I think when people design “customer acquisition strategies” they often skip over this phase, and go right to large scale solutions like a “referral program.” but, a referral program doesn’t mean much if you haven’t gotten those first folks on board. Really appreciate the education, will implement for my new online classified site in January and report back what worked.
Brian Armstrong
December 18th, 2009 at 1:30 am
Awesome, would be good to know which was most effective for you. Yur right about the affiliate program too – i made that mistake on FeedmailPro where I spent time on an affiliate program before I had any users :)
heady
December 17th, 2009 at 9:36 pm
thanks for putting these together brian – your examples were easy to understand, didn’t go too far into detail, and a lot of good common sense advice. mechanical turk is still a major piece of untapped potential, glad it worked out well for your project.
Brian Armstrong
December 18th, 2009 at 1:32 am
Totally agree, there is so much people could do with that – it’s like artificial intelligence really. Any task that computer previously couldn’t do can be built into software and there is a giant “human powered” computer to do those tasks. Jeff Bezos really has some amazing ideas.
Warren
December 17th, 2009 at 9:45 pm
So what your saying is… ‘marketing’
Actually get out there and tell people about your new site/system/app/service.. Interesting.
A few points to consider;
1) Most new sites are not aimed at tech guru’s, many are existing businesses trying to get their normal-life products/services on the web too.
2) Treat the site as a product, part of your marketing is to send people to a phone, address or now days.. a web site.
3) Make your site SEO and don’t rush it, the web takes a few weeks to catch up and out of 1000 ideas, 1 might be good and .01 will be great and exceptional. Your clients web site will not be the new facebook but it’s much nicer just to try and be better without the need to actually go and rubbish your rivals and direct competition.
If you want to talk trash, that is where you will will end up, following the lowest common denominator into the waste pile.
Brian Armstrong
December 18th, 2009 at 1:33 am
Sounds like you’ve done this work before Warren, thanks!
Allison Edwards
December 18th, 2009 at 12:04 am
Great stuff, more ideas for us to try. Getting started right now!
Brian Armstrong
December 18th, 2009 at 1:32 am
Cool, what’s the site Allison?
Allison Edwards
December 18th, 2009 at 3:58 pm
Our product site is http://www.security2020.net – our blog is blog.security2020.net.
Jorge Barba
December 18th, 2009 at 1:56 am
I would add the use of audio and video, very overlooked but in my opinion is the next chapter in marketing for B2B or B2C.
Also outrageous content such as stuff that makes people curious. Stuff that people won’t get anywhere else and is solely yours works wonders, bottom line is you first need to work on developing your website personality and make it shine out with the content your provide.
Nice tips Brian!
Friend
December 18th, 2009 at 2:28 am
I’ll try this stuff, great article of ideas. Almost always costs money
Craig
December 18th, 2009 at 2:36 am
Good, helpful advice. Thanks.
So, if a blog is the best strategy, what do you (or anyone else) think about publishing videos or video blogs? Are they more or less helpful, or the same?
Brian Armstrong
December 18th, 2009 at 9:35 pm
If it’s good content then by all means go for it! I haven’t seen people get much traffic to a blog by posting videos to YouTube (very few click through to the site, they just stay on YouTube’s site), but your experience may be different.
Jason Demant
December 18th, 2009 at 3:13 am
Hi Brian,
Another awesome article, thank you very much for sharing! I would love to hear more about #3 and SEO. How did you go about auto-generating the pages and how did you choose the keywords? Perhaps another post, or perhaps you can share some of the resources you read on SEO. I realize, there’s a ton of information out there on SEO, but it’s a little overwhelming to someone who’s very new to this area and trying to learn.
Thanks again,
Jason
Brian Armstrong
December 18th, 2009 at 9:38 pm
Hi Jason,
The subject keywords were pretty intuitive, just a couple dozen common subjects people need help with in school mixed with some results from the Google Keyword Tool. The pages were basically just search result pages – they just query the database (a bit of programming) to find tutors in that region with that word in their profile. Example:
http://austin.universitytutor.com/calculus
Here is a good overview article that covers the broad strokes of SEO:
http://www.webconfs.com/15-minute-seo.php
Hope it helps!
Brian
Rhonda
December 18th, 2009 at 3:48 pm
These are definitely great ways to get traffic. Number 3’s tip using long tail keywords especially can help. Search Engines will eventually pick your site up in turn bringing more visits and visitors.
fail
December 18th, 2009 at 3:48 pm
I used amazon’s turk before, got mixed results, sometimes the person would do a really good job, then the next person would do a horrible job. So make sure you really look into the results they send you, they love to copy and paste from other sources. SEO is a fun topic!
Brian Armstrong
December 18th, 2009 at 9:38 pm
Exactly my experience too, thanks!
Jayz
December 18th, 2009 at 8:15 pm
Good tips. I’ll use these once my site is ready for launch.
Brian Armstrong
December 18th, 2009 at 9:40 pm
Thanks Jay! Don’t forget to send us your site when it launches.
Trish
December 18th, 2009 at 8:45 pm
Hi Brian,
Thank YOU for being a straight-shooter with this great article. It’s concise and to the point. Good info I intend on utilizing for my blog.
Thanks again,
Trish
PS: I tweeted your article too… just so you know I mean what I say!
Brian Armstrong
December 18th, 2009 at 9:40 pm
Much appreciated Trish! :)
JONNY | thelifething.com
December 19th, 2009 at 1:01 pm
Good tips man
nazcar | N-Designs
December 19th, 2009 at 3:08 pm
great tips.. thanks.. i will take note of this..
Jennifer Minge
December 29th, 2009 at 2:29 am
Great tips on getting noticed in the world wide web. I was just told about mechanical turk by amazon. I spent $4 over the long holiday weekend and had people click on my 2 of my articles on eza. Today my articles rank as the most published article in two different categories that I target. The best $4 I ever spent and vastly better than paying for adwords or stubleupon promotions.
Brian Armstrong
December 29th, 2009 at 6:34 pm
Interesting, what is eza? Thanks Jennifer!
Louche
December 30th, 2009 at 11:09 am
Wow! I never thought to use StumbleUpon to submit my own articles. I mostly use it for myself, though occasionally I do it hoping cool articles will get traffic. But… I submitted one article on Digg and got NO traffick from that. Submitted the same article on StumbleUpon and 30 minutes more than 30 views. That’s great for me since I haven’t been getting much traffic at all on my new blog. :)
Brian Armstrong
January 1st, 2010 at 1:10 am
Cool, glad it helped Louche!
Hulbert
December 31st, 2009 at 3:56 am
Hi Brian. I just came across this website and I wanted to say your design is really nice. After I read your article here, I can see how difficult it can be to get traffic, especially the part where you mention that seeing a readership can literally take a year. It takes a lot of marketing especially when you start out brand new. Thanks for sharing these tips with us.
Brian Armstrong
January 1st, 2010 at 1:11 am
Sure thing Hulbert! Getting eyeballs on the web is definitely hard for a new site, probably the #1 problem entrepreneurs ask me about. Welcome to the site!
Pat
January 6th, 2010 at 7:19 pm
This is one of the most helpful posts so far. Thanks Brian.
Blake Fasching
January 6th, 2010 at 7:34 pm
Solid Stuff! Will definitely check out Mechancal Turk, sounds like a great tool.
Juergen
January 6th, 2010 at 9:25 pm
Would you recommend Mechanical Turk also if you had content in different languages and countries? Say Spanish, German and English. Or does it only work best for English sites?
Brian Armstrong
January 12th, 2010 at 2:13 pm
Hi Jurergen,
They let you select the language and country where the worker resides if you want, so yes I think this would work well. Hope it helps!
Brian
Ernest Barbaric
January 8th, 2010 at 5:13 pm
Thanks for the insights!
It’s always great to see how others are building their presence. I’m always looking for new ways and ideas to wrap into an overall digital strategy and there was a few new things to consider here. Keep up the good work!
Creating subdomains is also a great way to get rankings and it worked really well for some of our clients.
Gk
January 15th, 2010 at 1:35 am
Great post, Brian, and great ideas! I need to get to work ;)
One more to suggestion to everyone out there — be engaged in the community as much as possible. Go to established blogs that you like and respect (as I do Brian’s :) that are relevant to your space and leave comments with your own url. Might as well follow my own advice: http://habtmprojects.com/ ;) I’ve seen Brian out there in the blogosphere, and it’s great exposure for Start Breaking Free.
Thanks again for the great tips!
Gk
January 15th, 2010 at 1:50 am
Ooops…. the link should be to has_and_belongs_to_many :projects
Sorry….
Brian Armstrong
January 15th, 2010 at 9:45 pm
Thanks GK!
Btw, I fixed the link for you! :)
JONNY | thelifething.com
January 23rd, 2010 at 9:50 am
Hotornot. :) That website takes me back a bit. Great post, very helpful.
lampee.com
February 24th, 2010 at 5:56 am
Nice advices. Trying them out for my site.
If there are any further advices specifically for information sharing site like us it would be even more greatly appreciate.
Primrose
February 24th, 2010 at 12:37 pm
Hi Brian,
Thanks for the good stuff you’ve posted. I’m sort of starting out, looking at what to do in internet business. Have been thinking of those affiliate programs, particularly interested in bookshops. Are they any good? What are the pros and cons, I have been reading stuff posted by the companies offering the affiliate programs, so it all sounds good with no cons. Any advice? I havent setup a website yet, still researching the idea, so any advice will be treasured. ta
Brian Armstrong
February 28th, 2010 at 9:27 pm
Hi Primrose, I don’t have much experience there…you may want to contact Chris Guthrie though, he seems to be having good success with that:
http://www.makemoneyontheinternet.com/january-2010-income-report-6231-52/
Ash
March 15th, 2010 at 4:55 am
I’m trying StumbleUpon for ShirtJax. What daily budget did you use for BuyersVote?
Brian Armstrong
March 15th, 2010 at 6:09 am
Hey Ash, I think I just started with $50 or something (which is 1,000 stumbles) to see the response, and then adjusted and did $50 again, etc. Let us know how it goes if you get a chance! Thanks,
Brian