> How many people on hacker news are running successful online businesses on their own? What is your business and how did you get started?
> Defining successful as a profitable business which provides the majority of the owners income.
It's also a form of security should the online income suddenly dry up. It can also be a source of healthy social connections.
I was a homemaker for a lot of years. I did a lot of life enhancing stuff for me and other people. Trying to translate that into an adequate income post divorce has been enormously painful.
Some people successfully turn hobbies into careers. Others can't pull that off.
If someone's life works, changing some piece of it could cause it to come apart rapidly. Why risk that?
You can do that without being paid for it, and then you can control your own schedule completely.
> It's also a form of security should the online income suddenly dry up.
That's fair, but chances are if you managed to build something that generates enough passive income to live off of then you probably won't have much difficulty finding a job if you needed to.
> It can also be a source of healthy social connections.
I personally thing relying on work for social interaction is a terrible idea.
> If someone's life works, changing some piece of it could cause it to come apart rapidly. Why risk that?
Fair enough, but all I'm saying is I don't really understand how it works for them. To me, my job is just how I put food on the table, and my pursuit of money is purely so that one day I can do that without having to sell my time to someone else.
Different people relate to work differently. Some people have some of their best relationships through their work.
Your experience isn't invalid, but it also doesn't invalidate how other people experience life.
I replied because I started out as a homemaker, then I got divorced after about two decades. I got to have an extreme experience of doing useful things for reasons other than money, and when I got divorced it was financially and socially devastating.
My so-called friends didn't stick around. All the life enhancing, useful work I had done was not readily translated into paid work.
I've spent recent years figuring out how to have a healthy relationship to paid work. It's overall been a better experience for me than the years I did useful things for others without being paid for it.
I actually have a decent track record of being able to put my volunteer work on a resume to help me get a job and I had a corporate job for a while. But it was an entry level job that didn't pay enough and corporate life wasn't really a good fit for me.
I mean, wherever you go, there you are. I'm no less guilty of tunnel vision (so to speak) than you are. I'm just looking at the world through a different tunnel.
But I desperately want to have enough paid work and to relate to the world through that lens. I don't feel valued for the things I've done and I've literally lived in dire poverty for years, including several years of homelessness. No, people don't really care and I feel I've been badly burned for doing good things for other people and not getting compensated for it.
All those people that I did wonderful things for who got serious careers out of it have not helped me create a real career with sufficient income. It hasn't opened doors for me in terms of being taken seriously and adequately compensated.
It's been enormously frustrating, baffling and enraging. It's proven to be a stubbornly intractable problem.
I never want to be 100% financially dependent on just one thing again.
The guy in this discussion making $6000 a month for two or three hours of work each week may have no ability to replicate that success if this stops working. Lots of businesses have been harmed by the rise of ad blockers, losing as much as 80% of their income over night.
One slam dunk success doesn't guarantee you can readily create another. For many people, that kind of success is short-term and will never happen again.
It's why the NFL requires financial education for their players. They are all college educated, but they are also very young and most NFL careers are short-lived. For many of them, the two or three years they play pro football will be the most money they will make in their life.
If they spend it like they think this is their starting salary and it only gets better from here, then they basically party their asses off for a few short years followed by an injury, the sudden end of their career and no means whatsoever to make anywhere near that much ever again. If they didn't save and invest, it's gone and never coming back.
That's an all too common story for a rather wide variety of wildly successful experiences. That kind of extreme success is frequently described as luck because it's so hard to replicate.
I know people who work within their industry (health care) in a specific place that tends to be low paying. They could very easily switch (because people have tried recruiting them to do so because they worked with them previously and they know they're good) to a higher paying job with a lighter workload without moving but servicing a different group. But part of the appeal of the job is that they are working in support of this specific class of patients.
Dunno, I could see aspects other than money being a driver in someone sticking with something when a better opportunity or situation seems to be present with little effort.
I dont think there is nothing wrong in staying at a job if you like it, even if you dont need it financially.
So it's not about not having a hobby. It's about having a place and purpose in life.
It's also an effective means to make sure you don't spend all your time spending your income and thereby end up broke.
You can also be your own boss too and have other people working for you, or at least help you out occasionally on a part-time basis.
You can easily rent an office in a shared space if you don't want to work from home and go there a couple of times a week.
Also, you don't have to focus only on your current project if it's not your thing.
You can start something else that you would like to create while living off the income generated by your current project.
But I get it, the social expectation is that you have an office job, its what almost everyone does.
But think about this: someone at your company at a given moment had to quit their job to create the company you work on, right? Otherwise, your current day job would simply not exist.
I think people exaggerate the dive into the abyss thing and risking it all. If you have some savings, you can try to launch a business and if it doesn't work you can always go back to work for someone else.
At a given point, someone is going to give you another job as a sysadmin again. He can even work remotely and easily make more than $400 a month.
If you are not hiring other people and purchasing equipment, starting a Saas business as a sole founder has minimal financial risk involved compared to almost all other types of businesses, it's really not that risky.
I think what holds a lot of people back is the fact that they come from an employee background probably at the family level, and they see the world through the eyes of an employee.
They don't even remotely consider the several options that they actually have available.
Then on top of this, for this gentleman to see a big change in his/her lifestyle, considering they are already earning $6K/month, any new business would need to make substantially more than that. Is making another $6K/month going to seriously change his/her life? Probably not. Maybe it affords a bit of a nicer house, staying at 5 star hotels VS. 4 star hotels.
The reality is to see a major difference in lifestyle from a new business, it would need to make $20-30K a month, or more.
Especially in IT, people stay for a couple of years and then leave or get laid off, there is no employment for life anymore.
You can run the business from a shared workspace, it's not an issue. And even hire a couple of people to help you out since the salaries there are relatively affordable, and build your own community then.
You don't have to go to an office working for someone else, that is optional. Nothing wrong with it, it's just not the only choice.
If he liked it that much, then probably he wouldn't have started a whole side project that must have consumed evenings and weekends for years.
If he would have found professional fulfillment in his job, he would not likely have started a side project in the first place.
As he mentions in his own reply, he stays because he feels that his job defines him as a person, and he would lose his social identity if he left.
This is a surprisingly lucid reply, he can do whatever he wants and I wish him the best, but it's clear to me that he has other much better options available.
Some people have higher-dimensional desires and interests in life.
I'm saying that there are other dignified ways to live that are different, you don't absolutely have to be an employee at all costs.
Independent work, running a small business, those are other alternatives to live that are equally valid.
I understand his position completely.
But hey, who knows, maybe they work for a charity or something?
Different people like different things.
I write code for a living, and I write code for fun. I would never choose to write the code I write for a living if I weren't getting paid to, and it's unlikely I'll ever get paid for the code I write for fun.
IMO (I can't be sure of course) you simply never got off the hamster wheel for long enough to give your inner voices a chance to speak.
What happens if he gets banned by Adsense?
In many countries, people don't understand the concept of lifestyle business (even if it brings multiples of salary in revenue, like this case). It is considered "prestigious" and safe to have a job (It doesn't make sense, but it is how it is).
They makes the same amount from AdSense in one month as they do from 15 months of their job. Assuming this has been going on for a few years, I doubt the money from the job is really effecting the size of their financial safety net. If they're spending within their means from the job they have a safety net that will last "forever". If not their real job isn't enough for them anyways.
Non financial reasons for keeping the job could make a lot of sense though.
A regular job with regular income looks good on paper if you want a bank to lend you money, for example.
Maybe less likely to appear on tax authority's radar for undisclosed income if people know you as Joe the IT guy who leaves for work at the same time every morning?
Source: I worked at a bank, and wrote algorithms for loan acceptance which evaluated such things.
I would never discourage anyone from self-employment, but right now I'm watching a good friend try to get a mortgage in Germany... and he's been running his own company for 20 years... in a highly volatile industry... and let's say they'd be treating him a whole lot better if he had a boring day job at some big company.
If you're planning on stuff like mortgages and (depending on your passport) visas, "regular old job" is worth many multiples of self-employment. If your self-employment makes enough that you won't need a mortgage (etc.) then great, but I would bear it in mind when thinking about quitting the day job.
I would, especially if they are in their prime earning years and are trying to become independent contractors. Software engineering jobs command high salaries and benefits these days. The opportunity costs are just too high and the odds of sustaining a one-person contracting show for 5, 10, 20+ years is slim to none.
The only real risk is that during economic downturns it may be hard to find contracts but your employer could fire you as well.
That's just one factor. Banks are looking to minimize risk and from the perspective of banks, self-employment increases risk. That's not to say banks won't loan to you, just that the hurdle is much higher for you to prove that you are not a risk. Chances are your interest rates will still suffer even when a bank decides to loan to you.
I actually do think keeping the job is a good idea for exposure to different ways of thinking, but perhaps scaling it back a little (part-time?) in order to invest more time into the primary income source.
Like it provides deep satisfaction in an area they really value?
I can't see the link between quizzes and pinterest. Mind giving more details? on why you are there? :)
Well done on getting your operating costs so low, I think that's the key to getting things up and running.
I would think.
Please don't ask what my business is. I rather share true numbers, but don't link to my product. I see no upside in being super transparent about the financials in a non-anonymous way (although I enjoy transparency from others ;)).
What I think makes my product successful (and I keep this short, because luck plays an important role. Most startup stories suffer from survivorship and hindsight bias):
- It serves a niche and does so very well, better than all others. I have clearly defined my niche, although it took me years to exactly pinpoint it. There's a tendency to want to grab a "bigger audience". Since I make more money than I ever imagined, there is no need to grow bigger or reach a wider audience. This would also make the product less focused on the specific niche.
- Start working on something, release a prototype after 2-6 weeks. Don't invest months or years in something without users.
- For me, marketing = SEO. I never really got into social media. But I have to admit that nowadays, my SEO rankings dropped a bit and people talk about my product in Facebook groups.
- If there are two books I'd recommend: "Rework" by Basecamp. It helps you to focus on a minimal set of features and think about what's truly important. Couple this with "This is Marketing" from Seth Godin, where he explains how traditional marketing is dead and how it's important to find a niche. Don't read more books, interviews or whatever. Get into a "starter mindset" by reading and then do.
- The subscription model helps you to stay afloat. People will pay for a product they use every day (and thus, derive value from every day). If your product is not used every day, but only once per month or so, expect way lower revenue.
Currently, I'm selling a consumer productivity app (Android only) in Google Play store.
The characteristics of this category are large consumer demand, and low barrier to entry. Because of this, there are a lot of players in this category.
My pricing model is pretty simple - $20 one time payment to unlock everything. I know I can earn significant more by having subscription / in-app advertising. Since I can make a living with current income, I will leave it that way. I want to sacrifice short-term good profit, in exchange for long term growth.
Initially, I get the first 10k users, by promoting the app, via forum self-post. Later, we notice this is not something scale-able. As, you can only get that much of users from forums.
Right now, I have around 500k users. That mostly attributes to Google Play store organic/search traffic. Because of this, I spend a lot of time in optimizing Google Play store page listing - provide proper localization on product description, performing A/B testing on different product screenshots.
However, that is pretty much risky. What if Google stops sending traffic to my Google Play store page?
I spend some advertising dollar each day in Google Ads, with the hope able to keep our app ranking afloat.
Do you have any suggestion, how I can have a better marketing strategy?
From your post, I will start by purchasing
- "Rework" by Basecamp
- "This is Marketing" from Seth Godin
I also like your suggestion "Write articles that teach people something". Do you have suggestion which publishing platform I should use? Since I don't have a good writing skill, should I hire a freelancer to help me do so? How can I get an idea what to write about?
Thank you, and BIG congratulation on your achievement.
It's hard to say anything about your pricing model. If it works for you, there's probably no need to optimize. However, 500K users with a $20 IAP – I wonder if you could introduce subscriptions for something like $1-2 per month. Maybe make it cheaper per year, but more expensive on the long run. But this depends heavily on how often your app is used. If it's used daily, it provides daily value and this makes people appreciate it more. If you use it only occasionally, a one-time fee is alright. Just from my gut feeling: a single unlock-all $20 fee is quite high for an IAP and I wonder if there's a way to price it better.
> "What if Google stops sending traffic to my Google Play store page?"
Yeah, that is a very good question for all indie developers. My app is somewhat detached from Google's hand, because a) it used to be a webapp, b) there's also an iOS version, c) I could make it a progressive web app in no time. But still, it'd reduce convenience and discoverability. This is a complex question. On the one hand, I don't think many legitimate apps are kicked out of the Play Store for no reason. There are horror stories, but well, they are rare. Maybe you could find a way to make it more distributed. Offer an iOS app. Offer a web app. Or do make sure to keep Google happy at all times.
> "I spend some advertising dollar each day in Google Ads, with the hope able to keep our app ranking afloat."
It's similar with SEO. If SEO is the only strategy, you get dependend on it. So diversification is the key here. Paid apps + SEO + occasionally forum promotions + maybe a good website with good content for a loyal fan base (but it depends on what kind of app this is).
> "Do you have any suggestion, how I can have a better marketing strategy?"
Not really, depends on the kind of app. Read indiehackers.com for inspiration and the books I recommend. I don't do paid ads, because the CPC is way too high / the conversion rate too low.
> "Do you have suggestion which publishing platform I should use? Since I don't have a good writing skill, should I hire a freelancer to help me do so? How can I get an idea what to write about?"
Absolutely! I wrote probably over 200,000 words and invested a lot of time in improving my writing skills. Good content is easy to read. If your app is in English and English is not your native language, get someone to write for you or someone to correct your rough English. This is about brand perception and if you want to teach someone something, it helps if your written voice doesn't sound off. On a forum/comment site like HN, this is less important ;)
But again, just from my gut feeling: I wonder if there's a way for you to REDUCE the number of active users and turn free users into loyal paid users. This makes for more stable income and lets you focus on improving the app and stressing less about marketing.
Not quite :) As, majority of them are from tier-2 countries. Purchasing digital goods is not part of their culture.
> "But again, just from my gut feeling: I wonder if there's a way for you to REDUCE the number of active users and turn free users into loyal paid users."
Thank you for your suggestion! What you have mentioned are valid.
Maybe at some point, I want to introduce "ads" + "subscription" model. However, this is a competitive landscape. Most of the similar apps are using ads model. At this moment, I want to offer a compelling reason, for user to use my app instead of others. Luckily, this landscape has high stickiness, because user generated personal data are stored within the app. If they use the app for long enough, the cost is high, when they want to switch to other apps.
So, my hypothesis is that, as long as the free users are using my app, there will always be an opportunity to monetize from them, one day.
Yes. You're right. Currently, there is stress to do marketing. I need to keep attracting new users especially from tier-1 countries, so that new users' one-time purchase can help to cover my monthly living expense. I try to control the CPI cost to USD0.10 for Germany, Japan, Korea. I didn't invest for US, because the high cost is not justifiable. I do notice higher cost is required, if the tier-1 countries are English speaking country. My guess is that, less language barrier, will encourage more players in the market, and drive up the advertising cost.
> Absolutely! I wrote probably over 200,000 words and invested a lot of time in improving my writing skills
I really wish I can build a long term traffic like what you have done. Can you recommend me a publishing platform to publish all writings?
Currently, I am already using google sites (Because I do not have website design skill), to build a landing page to introduce the app features, hosing FAQ, and showing video on how to use the app. But, I don't think that is the suitable platform to host long written article.
When you write your writing, do you need to hire some graphics designer, to help to decorate your writing with nice graphic assets, to attract more readers?
> "Can you recommend me a publishing platform to publish all writings?"
Whatever works best for you. Wordpress, Ghost, whatever. It doesn't matter. I have mostly static files.
I think you need a somewhat okay design. Doesn't have to be fancy, but it should be clean and professionally-looking. I do design myself. I'm self-taught. If you can't do it, get someone who does it. You don't need a lot of images, but yeah, it should look clean and good. There are millions of themes, which are alright if you just start. Don't stress too much over the design. The message is more important.
Also: This is a bit out of scope of this discussion. There's probably a lot of discussion on the internet for designing articles or blogs :)
Yeah, but each day those users are churning out and you will have missed the opportunity to monetize them forever - that lost revenue will never come back.
Is this a web application or a smartphone one?
What did you have to learn, tech-wise, to be able to build it?
How long did it take you, from your first line of code until you released the first prototype?
How did you get your first user(s)?
How did you get the business idea (without details)? Was it a personal pain point, or did you work in that field before?
And congrats BTW, it looks like you did an amazing job.
It used to be a web app, but nowadays, most people use it as an app.
> "What did you have to learn, tech-wise, to be able to build it?"
At first, PHP. Then JS. I've been coding for 15-20 years now. The app is made in Ionic + Cordova. As I wrote often here on HN: End users give zero fucks about the technology. Most people (unless they're designers or coders) don't even see the difference between a native app and a hybrid one.
As a single developer, Ionic is great, because you have truly one code base for all platforms. If the apps were native, I probably couldn't do all of this by myself.
> "How long did it take you, from your first line of code until you released the first prototype?"
2-3 weeks, and then I iterated a lot with actual feedback. But: I didn't introduce a pricing model for the first couple years. It was a hobby back then. It also was a different internet. So take this with a grain of salt. I don't have experience on how to start a niche product and get paying customers from day 1.
> How did you get your first user(s)?
> How did you get the business idea (without details)?
A friend of mine said: "It'd be great if there was a software that could do X". It wasn't directly my own pain point, but of a friend. I didn't work in that field before, but read a lot over the years to acquire the domain knowledge.
Textarea elements are also sometimes behaving weird when selecting text, just like your regular iOS Safari.
And of course, all input elements and animations don’t respect your OS accessibility settings. Neglectable in some apps, not in others.
I probably wouldn’t write a diary app or an app for writers in Ionic, but for most other things it’s good enough.
Keep in mind that all development comes with trade offs. Native iOS development gives you maximal control over the platform, but your code isn’t really re-usable. As a solo developer, having a single code base is gold and customers don’t really care.
If you were to start over, would you still choose Ionic and Cordova, or go with something else like Xamarin or React Native?
I'm considering switching to these, because it gives me a bit more control over all of the code (and I'm not really a fan of Angular). But I'd use JS for apps again whenever I can. It's just so much more convenient and especially since I can release a PWA or web version without much effort.
You make a ton of concessions (imo) by locking yourself in a webview.
- Both web and smartphone apps can create this kind of revenue.
- The tech stack is 99% irrelevant unless the end customer depends on it, which in 99% of the times, isn't the case.
Is your business focused on the German market or the US market? Or is it multi-lingual / international? What percentage of time is spent answering support requests?
> The subscription model helps you to stay afloat. People will pay for a product they use every day (and thus, derive value from every day).
Have you experimented with different pricing models? Is Duolingo / Tinder model (1 month / 6 months / 12 months) the best choice for B2C subscriptions without Spotify / Netflix-like licensing costs?
> "Have you experimented with different pricing models?"
No, I kept the pricing model very simple. The price increased a bit throughout the years. I charge what feels fair.
There's a trial period and if you like the product, you pay for it. If not, then not. There is no freemium, I never give discounts, I don't sell ads or data or make money in any other way. It's a simple thing :)
Some people claim that it's easy to test prices. But this is not true.
If you serve a niche, people talk. If one person pays more than another for the same product (and signed up for the same version at a similar time), you'd lose trust.
The nice thing about making more money than you need is that it frees you from thinking about "making even more money". Yeah, I like making more money, because all of this could be over one day, but there is no need to stress myself about it.
Another thing probably is, that a subscription price of a niche product can be considerably higher than of a mainstream one?
For a single person, it must be much easier to support 1,000 users paying something like $25 / month than 5,000 users paying $5 / month.
I have over 10,000 paying customers. I receive maybe 5 emails per day. There was never a time when I received much more than 10. I have three explanations for this:
1. I have a really good FAQ that answers almost any question. On my contact form, I urge people to read the damn FAQ. If they still send me an email, I usually reply with a specific link to the FAQ item. If a question comes up a couple times, I add it to the FAQ.
2. Since my product isn't free (and not cheap compared to a 0.99 one-time-fee app), there's a lot of self-selection. I don't have to support freeloaders with their stupid questions. If people pay for something, it seems to help to reduce the support burden.
3. I wonder if this is a mentality thing and Germans are more likely to help themselves through reading FAQ than others who rather send an email like "yo, shit is broken, fix asap". Most emails I receive read a lot more like a letter and not this one-line blurp bullshit some have to deal with.
In essence: Build a product with a somewhat sophisticated target group. They are more likely to pay, more likely to help themselves by reading FAQ and more likely to send no stupid emails.
As a B2C SaaS product it actually seems to be relatively cheap: 10,000+ paying users and 370,000€ in yearly revenue points to around 2.99€ / month and 29.99€ / year subscription fees – similar to Instapaper Premium.
Also the fact that you don't sell at discount likely filters out the bulk of self-entitled users that tend to stress support with trivia.
And your summary is 100% spot on - catering to a more savvy audience and aggressively culling other users is a good way to keep support manageable (and even pleasant!)
I'm curious -- how much time do you spend on marketing? How do your customers find your app?
But for someone starting out: Write articles that teach people something (in a niche). Articles get read for many years. Social media posts go down after minutes.
There are some competitors, but they target a broader audience (and have to because of VC money) and thus, their product is less focused on sophisticated users. What would you rather buy, a general purpose app that does many things half-assed or the specialized version that is exactly what you need? I can say that my app is simply the best in its category and there are way too many small details so that a copy-cat can't get everything right. Furthermore, in that niche, most people know my app, which helps.
Future technology changes: Not really. They will probably take a long time to replace the domain I'm in. However, there could be a black swan kind of thing, something nobody expects ;) But I don't really stress myself about this.
I have no daily anxiety, but there's one thing on my mind: The app space will get more regulated in the near future. GDPR was one thing. ePrivacy is coming. More privacy laws, upload filters and whatnot. The entire health and fitness market WILL get more regulated. So far, you can claim whatever health benefits you want with your app. Expect that you might need some kind of light FDA-approval (or the European equivalent) in the coming years if your app claims things. On the one hand, this is a big annoyance, on the other hand, I am in a good position and make already enough money to build up cash reserves to handle regulatory affairs if they happen to affect my app.
- more work to set it up
- more paper work
- unnecessary in some cases
- cash flow for you as a founder is more stable / taxes can be calculated and predicted more easily (only relevant if you expect a good year and then a bad year)
- Your personal liability is supposedly limited. This is only partially true. There's still the liability of the owner of the company (Geschäftsführerhaftung) and if you do illegal stuff, they can still hold you liable.
- Also for a GmbH, it is more important to manage risks by getting the required insurances and NOT rely on "limited liability". For apps, this would be "IT-Betriebshaftpflicht", possibly something about data protection with regards to GDPR violations. Maybe add insurance that covers personal liability so that you don't lose your personal cash if something goes wrong. That's about it. Optionally add domain-specific insurance if your domain is complex.
This is, btw. a typical German question. Mulling about the type of business is secondary. Get paying customers first, you can still incorporate a GmbH later. On the other hand: If nobody pays you money, you don't need a GmbH or be a sole proprietor.
Hit me up and would be glad to buy you a beer if you're ever in Munich! Email is in the profile. Cheers.
is it possible to sell the product first and then register as Einzelunternehmer later (within the same fiscal year)? Or you have to register before?
After registering as Einzelunternehmer, if the business stops existing, does one have to "close activity" as Einzelunternehmer somehow?
You can check, if you can start as a Freiberufler. It is a bit more lightweight than going with Einzelunternehmen. For example, I am a Freiberufler now working as a consultant / contractor in data engineering and management. I can also potentially sell my product, but I did not check the limitations.
You do not have to close you Einzelunternehmen afaik, if you do not make money, but you are still responsible for sending regular declarations to the Finanzamt.
So, to come back to your comment: Is there ever a situation where you as a solo-founder/owner would consider a limited-liability corp (GmbH/UG) for reasons of liability or are the only good reasons for such a corp to be able to employ people, take in outside investments and set up something like a holding structure?
I just want to add to this discussion: Think about risks and insurance first and then about limited liability. If you think about it: what actually happens to your company if a scenario happens that triggers the limited liability aspect? It goes bust, if I’m not entirely mistaken. Every asset will be seized, except for your personal assets. But the company is basically gone afterwards. This scenario should be avoided in any case I think. It’s probably not fun.
I can only say that in my case with many independent customers paying a small amount of money, I managed my risk with insurance as far as possible. But maybe an accountant would be the better person to discuss your individual case.
I have a couple of questions too if you don't mind.
1. Is your business salable? If you got bored of it, would it be easy for someone to take over? Sometimes I wonder about small businesses and many seem to rely a lot on the expertise of the founder. Or if you don't want to scale, then having someone manage the day-to-day operations while starting a second product might be liberating.
2. You mention SEO. Is this the nuts and bolts "use the right keywords, in the right tags, the right number of times" type of SEO or do you focus more on writing long lived compelling content with simple language? It sounds like you'd be doing this in German, so I wonder if that changes things a lot due to the competitive landscape (and/or Google's capability to parse various languages).
I'm in the situation where my product overlaps significantly with others but brings (IMO) some missing features and a better overall experience. I would love to launch quickly but feel I need some feature parity with competitors first.
Say they have 10 developers and 200 features. You can go from 0 to 200 features in 2? years. How many new features have they added in 2 years, 100? So the cycle repeats.
Do a subset of the competitor but do it really well.
This is my takeaway. Thank you so much for that!
Which kind of business form (UG, Gmbh, einzelgewerbe) do you use? Have you used something like a „Kleingewerbe“ when you were starting out?
And how do you handle all the legal stuff? And how much time do you spend on this?
My app doesn't target people who just browse the app store and look for new stuff. It requires people with domain knowledge to actively seek a solution (I offer). So, before people get to know my app, they usually find themselves to get to know about the domain.
As an example: Before you download an app for vegans, you read about veganism first. There is no point in downloading an app for vegans otherwise. It's similar with my app (different domain though). But once your vegan app is somewhat popular in vegan communities, you depend less on rankings and more on SEO and word of mouth.
Of course, being featured by a vegan magazine would do a lot for you, probably more than being #1 in the app store or being featured by Apple (in terms of customer loyalty).
is it a mobile app or a desktop or SAAS? just curious.
Good for you though, living the dream.
But you need something to get some kind of validation. If you fail to attract users for a free product, nobody will pay for it either. It's a small test if anyone wants to have it – and for yourself: whether or not you want to keep investing time and energy into this project.
The work is a mix of fun and boring slog, like most jobs I guess. A lot of my time is spent on support, both technical and sales, so when I work less I actually end up getting more frustrated because a higher percentage of the work is not as fun as writing new features. I've also had a bad year of having to work around IntelliJ bugs, but normally I like the actual development work a lot. I have friendly enthusiastic users who constantly make my day. It's a pretty sweet gig, and being able to decide how I spend my time, and which bits of my time I spend working, is priceless.
I got started during a sabbatical from my last job, just building something that I wanted myself. It turns out that lots of other people wanted it too.
I'm interested to learn more details, how things were when you first started out selling the app and the trend.
Personally I want a full blown IDE that takes advantage of advanced modern technologies such as displays that can draw individual pixels, have a model of the codebase that allows advanced features such as word completion and preferably fits nicely with the underlying OS. A debugger would also be nice, but i understand that sometimes i ask too much.
I wouldn't mind paying for such a tool (though i do mind DRM schemes and subscriptions - i want to be able to pay once and then be on my way). Cursive looks something i'd pay for if i was really interested into Clojure and was using macOS.
um... it runs on Linux and Windows as well.
Somebody else could probably speak more to it than me, since I do primarily use Emacs, but I definitely don't introduce my friends to Clojure with it.
It's important to note, that there are markets where Google pays 70-90k / year.
Thinking about it, I'm not sure Cursive pays more than my total comp at Google, but certainly more than salary + bonus.
One representative comment that someone made to me at a conference was along the lines of "Since my boss encouraged us to move to Emacs, I've never spent so long fiddling with and arguing about my editor config. After a while most of us moved to Cursive and all that just went away".
I think Emacs is generally easier to get along with these days, but it'll never be as easy to use as a "normal" app where things just work out of the box. Some people like that, and others don't, but it's not as simple as a division between newbies and experienced users. They're roughly equivalent in power these days, some things Emacs does better and others Cursive does better - fortunately there's plenty of room for both, even in a userbase as small as Clojure's.
How do you handle sales tax? I found it very very complex.
Re: sales tax, it is indeed mind-bogglingly complex these days, and really requires using a provider who handles it for you. This is Stripe's biggest limitation and the single reason I'm not using them. I use Paddle, who I've mostly been very happy with. If I were really dead set on using Stripe I'd have to use it in conjunction with something like Taxamo, but that looks like a hassle I don't need and would be more expensive than what I'm paying Paddle now anyway.
I found marketing difficult, because I don't know many potential users from my direct network. I'm doing content marketing. But most people are interested in the content itself, other than the product. The conversion rate is a bit low.
Here's a few things I do that made it "successful":
- Obviously, selling good quality product is the most important thing.
- Offering rare species that are hard to find elsewhere
- Having a good website that works, is well organized and easy to use.
- Friendly customer support, I like to talk to my customers as I would talk to a friend (to a certain extend).
- Fast shipping after receiving an order, or at least let the customer know when their order will be shipped.
- A good logo made by a designer, this has been super helpful for brand-awareness
- Good packaging that minimize most damage the plants, with printed plastic labels for each plants (with my logo on them)
- Active presence on social media, with good quality picture posts (with my logo on them)
- Always give more to the customer than what they expected to get. Even a small surprise when they open their package will make them feel good about their purchase.
- SEO optimisation so that people can find you on google. I struggle with this because google keeps autocorrecting my name.
Most of these points feel obvious to me, but I would say 95% of the other sellers fail at multiple of them. Mainly the customer support point, a lot of them feel like I'm talking to a robot.
I would say the part that I struggle the most with is staying on schedule and not forgetting about people who order via email/private message. Thankfully cold weather in the winter allow me to take a 6 months break each year. During that time I can relax and dive into other projets.
I'm also trying to start up a small online plant shop but am finding it hard to a) get the growing space, and b) get the interesting stock - would love to hear about how you dealt with these issues when first starting up! :)
I ship in the EU and any other countries that have trade deals that allows plant transfer without requiring phytosanitary certificates (Switzerland for example)! Sadly after Brexit I don't know if I will still be able to ship over the UK :(
Finding the growing space is hard, especially if your plants are big. Thankfully I focus mostly on the Drosera genus, which are mostly small plants. I can fit multiple plants in a 7x7cm pot. I grow the winter-hardy ones in a greenhouse, the tropical ones are grown inside under LEDs.
Finding rare species is not too hard if you have good contacts in the community (I've been part of it for more than 10 years, so it was relatively easy for me). The hard part is propagation. Thankfully for me, a lot of Drosera are really easy to propagate by leaves cuttings but for the species that are not easily propagated, I work with an university that propagate them in tissue culture for me.
Good luck with your project, it requires a lot of work but if you're passionate about it, it won't feel like work!
I've had good luck growing a few Drosera from seed, never even thought about leaf cuttings, that's super interesting!
Hopefully depending on Brexit I'll be able to order from you next Spring! Do you have a mailing list or something?
Looking forward to send you plants, make sure to say you're from hacker news in the notes of your order ;) I don't have a mailing list yet, although that is a good idea and I will look into it for the next season!
- There's basically no competition, except maybe other hobbyists that trade or sell their excess plants (which is basically what I do, but with a website).
- UK residents represent less than 10% of my customers.
- I don't have a lot of stock. For some species I sometimes only have 1 of them available over the span of a few months.
- It would just cost too much to keep them alive in another country before selling them. Some of the plants I sell require very specific conditions and a lot of knowledge about them to keep them alive.
- It's totally out of the scale of what I'm doing, remember that this is a thread about one-person business. I do not want too many customers otherwise I will just run out of personal time (I'm doing all the packaging after work hours)
It's just really not worth it or even possible for me. If some UK resident really wants to buy a lot of plants from me, then I can request a phytosanitary certificate from the government (costs around 100€, and includes an inspection).
There's a lot of small businesses out there that just don't have enough market demand to be turned into something as large as what you're suggesting.
What would moving to a .com domain do? Help with SEO?
For plants that are slower to grow or impossible to propagate via cuttings, I work with an university near me that propagate them in tissue culture.
My main goal is to cover my hobby's expenses, which are mostly the electricity bill and acquiring new species.
Actually that was what I was curious about reading the title of the question. If you are successful as a one person business, it makes sense to scale it past a one person business.
That's not necessarily true. A lot of businesses just don't have enough demand out there to justify scaling up. For instance, suppose you make a business selling a custom LED set for a particular mechanical keyboard (or come up with some other obscure niche product); just how many people out there do you think are willing to pay for that? Larger businesses need lots of customers to pay for all the overhead, which for a 1-person side gig is essentially free (they're working in their spare time): you need employees you have to pay by the hour, regardless of demand, year-round; you need a building/commercial space; etc. You can get away with a lot of things as a 1-person side gig that you can't when you take on employees, and those costs are significant.
and a few blog articles here
I would like to write more blog articles, but I am a very slow writer and I don't have a lot of time :/
EDIT: This also explains why you say "6 month winter" :D
The idea came about when I wanted to post to Instagram, but the API didn't allow it. So I spent about a week trying to automate the process using a phone, with screenshot OCR and a state machine. After a lot of messing around with it, I had a working prototype. Made a website, added a $5/month Stripe plan to see if people were willing to pay for it, sent it to a few friends, posted it on Twitter, and eventually, people signed up and tried it out. It worked, then it didn't work, then I fixed it, then it worked again, this went on and on for a few weeks until it became quite useable.
About two months in, local offices of Toyota and Samsung signed up, and they loved it, money wasn't an issue. That was the moment I realized it may be worth doing it properly.
It grew organically, and I bought lots and lots of Android phones, which are simple workers getting jobs off a queue, and host them in two locations roughly. Phones last for about two years, then I buy new ones (<$100 a phone). Each phone pays for itself in less than a month, server costs are less than $200 a month.
Facebook tried to sue me after I filed for a trademark, we figured it out (I rebranded). Been going steady ever since, but I consider it to be shut down by yet another Instagram move sooner or later. But I said that after 3 weeks of running it, and it's been almost five years I think.
I made it a point to not use any private Instagram APIs, like all my competitors did — instead, I don't emulate the Instagram app, I emulate the person tapping the phone, and use only the official app for it. I think that let me survive this long.
How do you differentiate Busy from competitors like Buffer (with its 69 employees, according to Wikipedia)?
btw, there is a small typo on your "How it works" page: "secure and: affordable" should just be "secure and affordable". :)
Buffer: I haven't done much in terms of "battling" with competition, simply because my users will tell me what they want, and that's an easier crowd to serve than trying to follow a competitor who may be running down the wrong path without knowing yet. If a bunch of users ask me for the same feature multiple times, then I look into what it takes to make it happen, or I'll explain why I can't offer that, and that's what's been driving it from day one.
Thanks for your note about the typo, I am actually always a bit ashamed of my landing pages, because they feel the least fun to make (to me at least), when they drive most of the conversion of course.
A low-cost social media posting service is intriguing.
You'd be surprised.
They already share the passwords with their marketing agencies, where interns basically type them in on their personal phones (in sometimes quite large companies!). My service lets all of those people use the Instagram account, but only their admin knows/sees the password. If we can keep it as secure as their own internal processes, then this is a fair-enough trade off for many companies.
That said, they threatened to sue me because my first product name had the word "gram" in it.
I run a SaaS product that integrates with ERPs. I pretend to my customers that I have a team (so much so that I have multiple email addresses to people that don't exist that actually just forward to me). One of our customers thinks they're paying for a team of 6, but it's actually just me.
My monthly billings last month was 73k USD. I am a tax resident of a tax haven although I do live 3-6 months at a time in a different country.
The only advice I'd give anyone looking to build a lifestyle business is to keep your ambitions and by extension- product feature set in check. I know several other people who operate like me, and the common thread is we have businesses that can easily take VC funds, hire, and expand. But for lifestyle priorities, we chose not to.
A lot of people I've met (particularly in Chiang Mai, Thailand) copy popular, common, and easy online businesses such as drop shipping, social media XYZ, or coding. Unless you live in a really low cost area, it's not a good life. The key is have a very specific niche that can be scaled upwards if you want, but you always have the option not to. Those the ideas and businesses that seems to provide the ideal balance in lifestyle.
EDIT: The product came about at my last job where I built it to make my own job easier. Essentially it did 95% of what job which at the time enabled me to be the "best performer" while not actually working that hard.
I can't imagine that building a foundation on these kind of lies towards your clients is going to be sustainable in the long run?
Now if they were billing based on number of people working for a client, and they were charging for phantom people, that would be fraud.
This guy just has an optimized workflow that he presents as if it were a team of people. If the customer feels that's unreasonable, they wouldn't pay. There's nothing unethical about that.
That's some pretty fancy doublespeak right there.
No. I'm sorry, but this is flat out lying. You can rationalize it all you like, but if you are lying and inventing people that don't exist, it's fraud.
This isn't even lying by omission, but actively working to deceive.
Sure, the customer may be getting full value for their money, but then why is the lying necessary?
First statement in https://en.wikipedia.org/wiki/Fraud :
"In law, fraud is intentional deception to secure unfair or unlawful gain, or to deprive a victim of a legal right."
And later, a clarification:
"the requisite elements of fraud as a tort generally are the intentional misrepresentation or concealment of an important fact upon which the victim is meant to rely, and in fact does rely, to the harm of the victim."
By your definitions, most businesses would be committing "fraud". Many, many, many companies have multiple emails, multiple phone numbers, even multiple mailing boxes that may all be handled by one person but which serve to filter and separate incoming contacts and certainly also present a level of professionalism that some customers find comforting.
And what about companies that have the same service but present it differently (to look niche or specific) to different audiences via different websites? Are they being fraudulent by making their potential customers feel uniquely served?
There are so many more examples I could bring up related to marketing, presentation, etc.
Frankly, barring some accident, I'm betting the solo company is more motivated to keep things running than the larger company that might sell out to a larger rival and allow their service to be shut down or changed negatively (with little or no warning to customers).
Your last point isn't valid by the way, customer don't know whether it's reasonable or not, because they don't know. They are buying something else then what they are told they are buying, which is unethical by my standards.
Isn't that fraud?
I get the temptation to misrepresent yourself this way, but I would not do it. My experience is customers really don't care how many people are in your company as long as you deliver something valuable and are professional in your execution. That said, I would not, in the slightest, look down on anyone that employed this tactic
So in many places they are routinely measured very conveniently for the vendor, or even completely ignored. Or the credits or whatever compensation mechanism is just complicated enought that you don't get money. Or worst case for the vendor they return up to 20% of the cost of the contract.. for the month in which the incident happened.
I really wish this wasn't the case..
Protip: never bet anything on an SLA.