News for hackers. Stuff that matters.
Re:I'm building a SaaS for just one person by freedomben on Wednesday April 01, 2020 @04:11PM (#22753050)
Thanks for your post. If you're launching a new product, how do you compete with products that have loads of features?

At a previous startup I worked for we wrote tax software, which was a well established and entrenched market. Our big thing was really cloud-based, but acquiring customers was often really hard because we were always missing that one feature that people really cared about (and it's never the same feature).

Re:I'm building a SaaS for just one person by HeyLaughingBoy on Wednesday April 01, 2020 @05:40PM (#22753804)
By doing the one feature people care about well. Don't look at huge products, look at really small niche ones.

e.g., there are lots of small businesses that need to write up bids for work and email the resulting quote as a pdf. That's it!

A lot of the competition is stuff like Salesforce or JobBoss or other ERP tools that are gross overkill for the 20-person welding shop, not to mention way outside their budget.

Or, as I found out from browsing commercial lawn care forums, people want scheduling apps that can take before and after pictures of lawns to email to the homeowner. There's another fairly small project that's useful and saleable.

You'll find that if you go down this path, the biggest challenge is going to be marketing and customer acquisition, not building the product. I'm always tempted to build small apps like this, but I keep going back to embedded work because it's more fun!

Re:I'm building a SaaS for just one person by elliotbnvl on Wednesday April 01, 2020 @05:42PM (#22753822)
Great info here.

What's embedded work, and why is it so fun?

Re:I'm building a SaaS for just one person by HeyLaughingBoy on Wednesday April 01, 2020 @07:03PM (#22754440)
What icebraining said :-)

It's fun because I like controlling the real world through software, especially making things move. I have my fingers in three motion control projects of various levels of complexity as we speak.

Re:I'm building a SaaS for just one person by icebraining on Wednesday April 01, 2020 @05:57PM (#22753937)
I believe HeyLaughingBoy means https://en.wikipedia.org/wiki/Embedded_software development.
Re:I'm building a SaaS for just one person by nogabebop23 on Wednesday April 01, 2020 @06:05PM (#22753991)
So one approach I have used is to launch a very opinionated product. Don't try to be everything to everyone - this is where all those features come from. Focus on what you feel is the best workflow and promote it unappologetically. This works really well if you are also a current (or emerging) expert in the field because it's viable for a single builder to codify their best practices. You marketing should then highlight both your skill as the thought leader and your product as the easiest, most effective way to put what you're promoting into practice.

This won't necessarily work in a domain like tax software where the feature requirements are well understood, but does work in areas that have a step learning curve because it helps people adopt them.

Re:I'm building a SaaS for just one person by elliotbnvl on Wednesday April 01, 2020 @06:08PM (#22754019)
Hard agree – this is exactly what I'm doing with SaaS and describe in my post. My SaaS is so opinionated right now that only one person is using it.

You can afford to work with a very, very niche target market at first and expand and conquer from there.

Re:I'm building a SaaS for just one person by dxbydt on Wednesday April 01, 2020 @06:24PM (#22754132)
> My SaaS is so opinionated right now that only one person is using it.

Heh heh! Don't worry, you just have to find one more person like that, and then those two find two others & so on and so forth. 2^64 is the planet. I'm in the same boat. I have a tiny handful of middle school kids religiously using my app, but their parents are like, why isn't it like khan academy, or beast academy, or ixl, or aops, or whatnot. And I'm like, yeah those things are great, but how come your kids are hanging out on my site and not over there ? Sometimes you just have to stick to your guns.

Re:I'm building a SaaS for just one person by akiselev on Wednesday April 01, 2020 @05:22PM (#22753661)
Few successful business start out with loads of features. They start out with the most important subset of features they need to get enough clients in the beginning to survive. Then come the enterprise contracts strong arming them into developing niche features that almost no one else needs, growth targets that requiring catering to lots of individual users who each need their own niche feature X and Y to sell it to their boss, and competitors that require them to differentiate just to stay shiny in customers' eyes. The general advice for startups is to find a niche. Even if they're VC funded, they're supposed to find a niche at first because thats a way of delaying all that expensive development they will have to do to catch up with competitors until they can afford it.

The key is that feature development productivity is inverse to company size and revenue. The bigger they are, the more customers they have, and the more money they make, the more time and effort they have to spend just keeping everyone aware of changes, let alone actually deciding how to move forward and executing. This is the complete opposite of almost every other industry where economies of scale dominate so unless your niche has extreme network effects like Google's Search business or Facebook's social network, there will always be room for more competition.

Re:I'm building a SaaS for just one person by jmstfv on Wednesday April 01, 2020 @05:04PM (#22753491)
> If you're launching a new product, how do you compete with products that have loads of features?

One way to compete with incumbents, in the beginning, is by niching down, and offering things they can't.

Using your tax software example, it'd make sense to start with a single persona first (e.g. Tax Software for US-based freelancers). By building a tool for the specific audience, you can offer an experience a generic tool can't (i.e. a sole proprietor doesn't care much about corporate income taxes, excise taxes, etc.). You will also have less competition if you decide to go down the paid acquisition route.

FWIW, I have noticed that some subset of my customers only use a particular set of features, and don't care much about the rest.

Another advantage of focusing on a niche is that people with similar characteristics tend to congregate in a handful of communities, which makes it relatively easier to reach them. At some point, you can hopefully take advantage of word of mouth, and that is an incredibly powerful way of acquiring new customers.

Also, when you're the person who built the service, you can offer support to customers in a way your established competitors simply can't. Caring about things is a competitive advantage.

Make no mistake about it: it's going to be incredibly hard. However, by going after the existing market, you minimize chances of market mistake, which is costlier than a product mistake (i.e. you increase your odds of survival).

P.S. Having an existing audience makes things easier. People buy from people they know, trust, and like, even if your offering isn't the best out there.

Re:I'm building a SaaS for just one person by fourseventy on Wednesday April 01, 2020 @05:05PM (#22753497)
If you are launching a new product you can't compete against entrenched competition in breadth of features. You need to compete against them by finding a small niche use case or feature and becoming the best piece of software for that niche. Using your tax software example, you would want to become the best tax software ever for pet store owners (random example), then you capture 100% of the pet store market and move out from there.