Storemapper: Bootstrapped to $50k/year in 2 years
tylertringas.com
tylertringas.com
The lesson was: "The best way to get into business is to be in business". In other words, the best way to build a successful business is to get started. Do something, anything to get started. You have to do that to get into contact with people and start getting feedback to see what other problems they have.
I noticed the same lesson in this post. Initially, the author was making money from freelancing. But as clients began asking questions and providing feedback, a more profitable idea came to the surface.
Do something. Just get started.
Great post.
I'd like to add that maybe one doesn't need to be obsessed with inventing something new or fulfilling an unmet need.
Sometimes you can just copy and do better. For ref: http://www.reddit.com/r/Entrepreneur/comments/2d51zq/why_do_...
Great book about beginning with 'inspiration': http://www.amazon.com/Copycats-Smart-Companies-Imitation-Str...
- 1989 August 13, New York Times, On Language: The Elysian Fields by William Safire
e.g. amplitude, justin.tv
This is the iterative path which helps you converge on a product/market fit.
The interesting is that every business is different to growth. I really tried a lot of strategies and the only one that have really worked well was the cold email I sent for potential customers. This to me seems really annoying to do because it's almost like spam I think, but when you really knows your "personas" and you have a good product to them, they answer you with a big Thanks and you feels good, like doing a favor.
There is a very thin line that separates the spam and the mail marketing.
Another thing I learn is that users don't help you, very difficult to someone answer you when you ask feedbacks. They only answer you when they think they will gain something valuable in change. Same behavior in all countries I tested.
My biggest dream is my App give me enough profit to I get out of my regular job and work on this full time. Storemapper is really a inspirational and motivational case to me. Thanks for sharing.
A few recommendations:
* I recommend A/B testing a pricing structure 3x what you currently charge. I'm guesstimating this to be the sweet spot, but I think you're underpricing significantly.
* Hire a professional designer to make the site look less amateurish.
* Advertise to web developers/consultancies. Again, I don't know too much about your customers, but I think marketing to web developers/consultancies will have a high ROI
Do you have any stats on how effective the "Powered By" link was in getting new conversions?
The oDesk lead generators plan is something I am trying now with finding leads for press for a Kickstarter campaign. It works well when you can very clearly define the steps for what you'd like (in my case supplying the list of Kickstarter pages to research). It has to be repeatable and less up for interpretation. I'm using eLance and have had luck with some admins.
I also had a side project that turned into a full time project. Clearing away distractions and focusing on one product made a world of difference for me (still learning to do this). When I kept things as side projects, I wasnt fully able to test if what I was working on had real potential and I wish I would have focused earlier.
Great post Tyler!
One piece of feedback for you, in my opinion the sign-up form could really use some work. It has this "survey" sort of feel that does not excite me or give me confidence. I wonder how much this affects conversion - how many people follow a CTA from the homepage but fall off here. Some design & UX focus here could go a long way, happy to give more detailed ideas if you'd like.
For this line - "I know that starting from this position, with certainty that some customers will pay for the product is a fantastic starting point for a small business or passive income side project."
As someone who recently graduated college and wants to create some sort of startup/side-business some day; how does one go about finding what things someone would be interested in paying for?
Any tips on how to find that initial starting point?
Find out where your audience hangs out online (forums, reddit, hackernews, blogs, etc). Start systematically going through the comments looking for pain points. Write those down. Then eventually you should find a pattern. Once you have an idea of a major pain you can probably come up with way to solve it.
That's basically what this guy just did to launch rubysteps: http://patmaddox.com/rubysteps/ . He realized there are a lot of aspiring devs that took the first step but couldn't figure out what they should do next.
There is an interview here where pat talks about his process: http://unicornfree.com/2014/from-zero-to-3k-mrr-in-10-days-t...
Another tactic: most software can be done on a small scale by a human being behind the scenes. Before you build out some incredible software product, try to sell the service to a few folks beforehand. You can mimic the software product by literally giving them a form to input some data and you then you manually do the work that your code would be doing. Obviously doesn't scale but it's a great way to find out "if someone will pay."
Learn, learn, learn. Keep your eyes and ears open. There are loads of chances, especially in less sexy industries.
This is the advice I'd love to have given a 10 year-younger version of myself..
I think the more important part is to build a subtractive methodology, a way of editing out and whittling down ideas that won't work.
Use the James Altucher idea machine strategy and go sit in a coffee shop with a pen and paper and almost anyone entrepreneurial can come up with 50 ideas for possible businesses.
Then you need to go work editing those ideas and brutally crossing them off the list. And don't get attached to those ideas. Be comfortable having 50 ideas and crossing all 50 off the list. But having the mode, of taking every idea that comes to you and then really thoroughly scrutinize it, can help you know when you've hit on something really good.
Odds are, that really good idea originates from some random source, not necessarily a system for finding a good idea, but because you're already in the mode of evaluating them properly you'll be ready to pounce on it.
But yes, in general I do feel like I have _alot_ more professional development ahead of me.
To me this approach seems like it would work really well. But yes, I definitely think experience would help in the "editing" part of the list. Although, I imagine there has to be creative ways to get feedback on what works or won't work, even if I'm new to an industry.
Last year I was talking with my brother about the pain of kids' swim meets. He brings his son to an event where hundreds and hundreds of kids show up. They are often in multiple events. Actual swimming time is short, but he had to hang around all day waiting for the right races. This year he told me that somebody had created an app: the meet organizers upload the race data; he can just go in and star the kids he's shepherding. Then he gets a real-time schedule showing just the races he has to make, letting them go off and have fun rather than hanging around.
You can bet that whoever built that app had a family member who told me a story exactly like the one my brother told me. But they went and hung out at a few swim meets and did followup interviews with some of the organizers. Eventually, an app was born.
Problems are everywhere once you start looking for them. Keep a backlog of problems and solution ideas, and sort them by how good a business you think they'd make. Eventually you'll find one where you'll say, "Well, I'm willing to bet some of my time and money that I can make something worth buying."
Some of it involves hanging out in places where a market you know bitches about things, and find out what their issues are.
Truth is that having a backup like Storemapper can empower you to do something way bigger, in other words it can be the greatest investment you can make.
http://changethis.com/manifesto/show/80.03.MicropreneurManif... http://www.startupsfortherestofus.com http://unicornfree.com
Not enough startups do this on a regular basis. They're too worried about losing clients. If you don't reinforce your value proposition on a regular basis by adding features, you will lose customer regardless.
With several of my side projects, I would add a new feature, then raise prices for new customers. At the same time, clients who renewed (I used a subscription based model) would get a discount. It was like magic. More people wanted in earlier, instead of waiting for a more mature, more expensive product. They gladly paid a lower monthly fee up front, in order to avoid the increase in price later on.
Maybe it could be added to the monthly receipts, showing the current price for new users minus their "discount"...
But yea, raise prices.
First, you could send an email to existing customers telling them that you are raising prices but that you are grandfathering them in and their rate won't change. Danger here is that you then go on record and may never want/be able to raise prices without losing them. YMMV.
Second, change their monthly invoices to show that they WOULD be charged a higher rate if they weren't grandfathered in. Loyalty discount. If you don't want to show a discount on the invoice, just rename their pricing tier to "Loyal Customer - Pro Edition" (or whatever). This lets you do it stealth and leaves options open for price changes in the future.
This is the approach I took, but worded similar to how cable companies word their advertising - that the discount is only valid for x amount of months. After that period, they could be subject to a "change" in price. The wording is left vague so you don't say there will be an increase, simply that the rate could change after their discount expires.
This was usually after a 12-24 month period. After two years of discounts, I finally increased the monthly fee, but only by about 8% which still left them paying less than new customers - which is an important point. Yes, they're paying more than they did, but it's still less than new subscribers, giving them the impression they're still paying less - when in reality, I'm just making back the discount I was giving them.
And also, for those who subscribed to the $99/year plan, have you had anyone who wanted refunds?
Argentina is one of the places I've been considering. Can you point me to any resources you used to decide where to live, preparatory work, any gotchas, etc.?
With the API and feature rich product updates that are coming up, I think we'll hit a cross road. I don't think I have to go into details, you'll figure it out with this sample widget + Editor: http://blogvio.com/widgets/util/map-with-google-maps/composi...
I just want to let you know that we appreciate you opened up and shared your story. I checked your product and it's cool. Keep up the good work! Don't hate the messenger. :-)