Has anyone here made an effort to sell their SaaS app before they have built it? My idea is to work backwards by building a customer base first, then the product so that 0 time is wasted on building a product that nobody wants. I plan on offering a 50% discount as an incentive to those who sign up early before the product is built. If you have made or attempted to make presales, how successful was this approach in your experience?
It depends a great deal on the complexity of the problem you are trying to solve. If you are pre-selling a solution to a problem that you have never solved then this is a recipe for disaster IMO. That is unless you have significant funds to invest in hiring people that have done it. This is not a knock on your skills to assemble something, but if you have never solved it you may estimate it will take you 1 month, and in reality it winds up taking 6 and you will have likely oversold your abilities too early harming your reputation for at least a portion of time.<p>Of course, if you have solved the problem before but think you could do it as a product and sell it, than a lot of the risk and unknowns are removed so you can be way more aggressive.<p>Personally, I like to market and get firm commitments, plus build up a list of needs as the product is being developed. And as soon as I can I start converting some of those commitments into sales by putting them on the system, I get them paying. This means some might be able to be on it in a month, others might have to wait 3 months while specific features are flushed out.<p>To me there is real exposure and risk to taking money for a product you can't deliver quickly (~30 days). Tesla is selling refundable reservations which is different and even then they have a material exposure if a large portion of reservations decided they wanted to back out. Also remember, there are banking rules around presales and credit card transactions especially as it relates to refunds, charge backs etc.
I don't know if this qualifies, but I started building distrosheet.com, I paused, and suddenly I've got some users. I guess my presale has been a blog post and maybe a few comments on HN talking about the software stack.<p>To clarify, started building then paused means I did it one Saturday afternoon and never touched the code since then. :)<p>I used to schedule some of my tweets automatically in a spreadsheet, my wife really wanted it for herself, another friend of hers wanted it, and so I made it slightly more generic: you sign up with google, create a spreadsheet, and connect your twitter account.<p>Of course it was too primitive, so my wife and her friend aren't using it.<p>However, from nothing, 1, then 2, then 3 twitter accounts started using it, and they are using it daily, mostly to send out quotes.<p>So to the original point - I guess blogging about your idea like if you have the tool available to yourself, plus sharing it here & there may help getting some initial interest.
Yes, I have. I am sure there are a lot of flaws in my method so take everything with a pinch of statistical salt.<p>I wanted to test the appetite for retail stores for an application that enables them to sell online, via Chat apps like Facebook Messenger.<p>Here are the steps I followed.
Step1:
Put together a couple of videos in Keynote
- <a href="https://goo.gl/iHzhDg" rel="nofollow">https://goo.gl/iHzhDg</a>
- <a href="https://goo.gl/HL847L" rel="nofollow">https://goo.gl/HL847L</a><p>Step2:
Put it on my phone VLC player<p>Step3:
Walked door-to-door "selling" it. Basically, walk in to a store and say something along the lines of "I am this awesome person who is helping a few businesses sell online via Facebook Messenger. While I cannot show you all the details yet, here's a peek at the product (use the videos to explain a couple of use cases). Would this be something you would pay $XX/month for, to be a part of? If you are interested give me your phone number, I can call you when I let my next batch of customers in"<p>Step 4:
Out of 20 stores I approached, 12 or 13 said they would pay. (If they are asking questions about your product andhow much it costs, that itself is a huge win.) I then discounted that by 80% to predict that even if only 1/5th of the stores that said they would pay, actually paid, i would have got at least 2 paying customers if I had a real product that day.<p>It actually took me a year from that point, but I am "piloting" with my first customers (1 from that intial walk-in) this week. This what eventually the product looks like. <a href="https://goo.gl/ShkkWr" rel="nofollow">https://goo.gl/ShkkWr</a><p>In my opinion, you should definitely sell your product before you start coding. It will not only build a customer base, but tell you IF there is a customer base and make the product you eventually build, better.<p>If you do it with a video like me, Its OK to fake a few details to make it seem as real as possible. Trust me, its better to rot in hell for "lying" to a potential customer, than explaining to your wife why you spend the savings on building something, nobody wants!
One common approach is to sell a service that is performed manually (perhaps in a way that looks automated), and then automate it as the customer base grows.
You can also not actually charge them, all you need is their intention for commitment to purchase, depending on the Saas, but you can just capture the credit card details only. Not actually file a charge, believe you can do this with stripe. Redirect the customer later to a page to tell them your product is coming soon.