Tell HN: I made $1000 with my app and now making $500/mo
578 points| strongpigeon | 3 years ago | reply
Hey HN,
I'm mostly a lurker on HN who's always super inspired by other people's small project that end-up making money. (Huge fan of Ben Stoke's Tiny Project [0])
After being burnt-out in big tech, I decided to write my own weightlifting app and set myself a humble goal of reaching $1000 in total proceeds. See [1] for my initial launch post.
I've now surpassed that goal and am now making about 500$/mo by selling premium features in the app. Android version is coming soon too. Doing the whole thing end-to-end (code, launch, marketing, support) was super gratifying and taught me a whole lot. I have to admit that I got almost teary eyed the first time someone bought one of my IAPs.
I'm not making a killing out of the app, and that was never the goal. But the personal satisfaction I got out of it was worth everything. I can't pretend to have derived any life lesson that applies to everybody from this, but this whole mini-journey was worth it for me, and I hope it will be for you too, should you embark in a similar one.
[+] [-] m12k|3 years ago|reply
Part of what attracted me to software engineering in the first place was an interest in "how things work", and being able to move between levels of abstraction (e.g. I know how IP, DNS, TCP, HTTP and JSON works, but most of the time I can just treat it as "sending objects"). So it was a bit of a eureka moment for me to realize that running a company is really just expanding the levels of abstraction that you operate with. It doesn't matter how well you code if people can't understand the user interface, so I got an interest in UX and usability. But it doesn't matter how user friendly it is, if it doesn't solve the right problem for people, so I got an interest in product development and customer research. It doesn't matter how good a product is if people never hear about it, so I got an interest in marketing and sales. And it doesn't matter how well I do all of that if I can't pay the bills, so I got an interest in pricing and monetization strategies.
Juggling all those needs, and trying to shape the company and all its aspects into a cohesive whole is just as demanding and interesting as doing the same for a software project - it's just expanding the scope of which requirements and concerns you bring into the equation. For me at least, it's also been very rewarding to do the whole thing end-to-end, and it's felt like more of a natural extension of my ever-broadening interests than I would have expected. Bookkeeping can be as annoying as debugging, but in the end I'm really grateful that I understand how each detail works.
[+] [-] chrisweekly|3 years ago|reply
[+] [-] kebsup|3 years ago|reply
I'm making about 200 USD/month by selling watermark removals on https://gifmemes.io. What I've learnt is that I'm very bad at marketing & design and will much rather spend hours programming useless features. For example I've spent like 10 hours getting an wasm ffmpeg converter of gifs to mp4s and webms, which was not used AT ALL, while most of my traffic still comes from cold-writing (is it even a term) for 1 hour random people to put links on their websites or subreddits.
The scene in the Sillicon Valley series, where Richards enhances the algorithm by 1 % is quite accurate.
On the other hand, being the solo developer and product owner is quite powerful. My implementation of billing into the app took around 2 hours, which is probably less than a meeting about it would take in a company.
Finally, I can run silly experiments. There is a button in the "Buy watermark removal" page that says "It's too expensive", which leads to 50 % discount. Around 70 % people still buy the full price.
[+] [-] telchior|3 years ago|reply
[+] [-] OJFord|3 years ago|reply
I don't find that silly at all. At most it's a fun example of price discrimination. A fairly big online-only florist in the UK (Bloom & Wild) for example does something similar, if you enter a valid voucher code but it's only for new customers, it pops up telling you that 'but click here to apply 10% off instead' (where the voucher might've been for 25 or whatever). Clever I think - stops you thinking 'oh sod it' and shopping around.
[+] [-] volsa_|3 years ago|reply
[+] [-] jbarberu|3 years ago|reply
[+] [-] allenu|3 years ago|reply
How did you market your app and how long did it take you to build out the app?
I've built an app as well while I was doing my regular day job and recently quit the day job, mostly due to being burned out working in big tech as well.
During my break from work, I decided to try to get my app sales up, but it's challenging. (During my best month, I think I got up to $200/mo but it's more like $100/mo right now.) As many others before me have found, marketing is the key, and I'm still learning that game. So, $500/mo is really good stuff.
That said, building the app and making my users happy is something that is incredibly gratifying, and something that was missing in my previous 9-5.
[+] [-] strongpigeon|3 years ago|reply
The app took me about 300-400 hours to build. Regarding marketing, I've said it elsewhere in the thread but here it is again:
- Created an instagram account for the app and started following some tags. I liked post on the tags and started following some users to get them to look at my profile. Got about 150 downloads from that.
- Made a 5/3/1 Calculator website. The goal was to make something useful to boost the SEO of my domain. What really ended up happening is the calculator ranks usually number 2 on Google and then users see the link to the app in there and click on it. Got about 200 downloads from that.
- Apple Search Ads gives you $100 credit. Got a bunch of downloads with this
- I used Bing Ads credits but wasn't too impressed with what I was getting from there though
[+] [-] dheera|3 years ago|reply
I live in the bay area, and though my rent is a lot more than $500/mo, if I put $500/mo more toward rent I really could have a much nicer apartment, for example. Or it could be the monthly payment for an EV.
$500/mo can be a nice quality of life boost even in the most expensive parts of the world even if it's not enough to live on just that.
Back when I was doing my PhD, on a $2300/mo research assistantship salary in Boston, I also built a webapp that got me ~$200-300/mo for several years and close to $900/mo for one of those years. That alone allowed me to do lots of things I wanted to do at the time (e.g. ~2 overseas vacations a year and several self-supported long distance bike trips). Savings wasn't a huge concern at the time because I knew I could get a decent-paying job post-graduation.
[+] [-] bgroat|3 years ago|reply
At a 4% safe withdrawal rate what you've built is the equivilent of saving $150,000.
You should be EXTREMELY proud of yourself, and never underestimate the power and value of the asset you've built
[+] [-] moosedev|3 years ago|reply
[+] [-] andymcsherry|3 years ago|reply
[+] [-] acover|3 years ago|reply
It's an impressive creation but this is not a good way to value it.
[+] [-] tome|3 years ago|reply
[+] [-] Ventito|3 years ago|reply
I don't think it works.
I think the best bet by far is either to optimize your job salary (switching after 2-3 years, being proactive, trying leetcode, persuing FAANG) or following FIRE.
$500 would be 5h per month freelancing.
And to be really fair, he would first calculate all hours invested and he needs to calculate/estimate further time involvment.
For creating your own small company/business, thats probably a doable thing but still much more high risk than anything else.
[+] [-] kqr|3 years ago|reply
You could model the specifics differently, of course: maybe we assume the $500/month is a peak and it tapers off exponentially somehow. What sort of capital returns does this correspond to?
I haven't done the maths, so I don't know, but the fact that I can even ask the question means I've learned something from your comment that I didn't know before!
[+] [-] DeathArrow|3 years ago|reply
[+] [-] POiNTx|3 years ago|reply
[EDIT] Thanks got it!
[+] [-] quickthrower2|3 years ago|reply
[+] [-] strongpigeon|3 years ago|reply
[+] [-] aryamansharda|3 years ago|reply
Would you mind if I featured your app in our first release?
Since it's our first release, I can't guarantee any results or conversions, but the mailing list has a few hundred people on it, so it couldn't hurt...
[+] [-] strongpigeon|3 years ago|reply
[+] [-] silvi9|3 years ago|reply
Well done again, and wishing you continued success with your app!
[+] [-] strongpigeon|3 years ago|reply
Initially I would use Instagram and follow some hashtags and like people's posts and follow them to get them to look at my profile (I got about 150 downloads that way).
One day I decided I wanted to try out ReactJs and so I made a web calculator version [0]. The goal was to make something better than the current incumbent (Black Iron Beast). This turned out to be super helpful. It usually ranks number 2 on most Google queries for 5/3/1 calculators and lead to about 200 downloads for the app.
I also started using Apple App Store Search Ad with their $100 credit and honestly the result are great. Having your app show up first for some keywords is a huge boost.
[0] https://fivethreeone.app/calculator
[+] [-] whelton|3 years ago|reply
I’m building Conjure[1] a habits, behavior and goals platform, so I track everything from ‘habits’/‘productivity’/‘quantified-self’ type keywords, to people looking for alternatives to XYZ product name, to specific questions I’ve answered before (eg organization, time tracking, building exercise habit, achievement, etc).
[0] https://syften.com
[1] https://conjure.so
[+] [-] unity1001|3 years ago|reply
Yep. Just putting out one single app by doing everything teaches you a LOT about tech and makes you start giving due respect to every single specialization that exists in tech - from development to support to marketing.
[+] [-] yboris|3 years ago|reply
In my example, I created Video Hub App that sells for $5 (and $3.50 goes to a cost-effective charity). I'm averaging about $500 for over a year now (with almost $15,000 donated to charity).
https://videohubapp.com/ & https://github.com/whyboris/Video-Hub-App (MIT open source)
[+] [-] rebelos|3 years ago|reply
[+] [-] NKosmatos|3 years ago|reply
[+] [-] OJFord|3 years ago|reply
Personally, I felt that very briefly; then like crap for my years old WIPs or worse!
It's nice to read there can be decent outcomes for 'little' things; it's not so nice to see how quickly some people can turn them around (compared to oneself)!
'analysis paralysis' is my problem I think, I'm sure there are years old ideas floating around back there (that I was/am really excited about) that I still haven't quite figure out how to store the (non-existent!) user data for. It's also a curse of it being your own side project, not something with a deadline/external expectations, I suppose.
[+] [-] Xeronate|3 years ago|reply
[+] [-] h4waii|3 years ago|reply
[+] [-] strongpigeon|3 years ago|reply
I was previously a full stack SWE on Google Ads before. The app is built using Flutter, so porting it to Android isn't too hard. I built it using the iOS looking widget first that's what I use. The Android version should be out pretty soon.
[+] [-] boplicity|3 years ago|reply
How much daily "mental load" does something like this take? Are you able to work on it when you want, and otherwise ignore? Any tips for starting a small project that doesn't require ongoing mental effort?
[+] [-] strongpigeon|3 years ago|reply
Being a user of the app myself reassure me that it's working and that even if there might be bugs, it's probably working well for the vast majority of folks.
[+] [-] vegesm|3 years ago|reply
[1] https://androidcalculator.com/
[+] [-] afrnz|3 years ago|reply
[+] [-] strongpigeon|3 years ago|reply
[+] [-] aschismatic|3 years ago|reply
One thing I noticed though is that both barbell weight customization and plate customization is coupled together in one purchase. I feel like you may want to separate barbell weight into a free customization option because barbells made specifically for women tend to be lighter (~33lbs). By charging for barbell weight customization, you're inadvertently creating a difference in experience between men and women (for the base app, no purchases).
[+] [-] OJFord|3 years ago|reply
[+] [-] ge96|3 years ago|reply
Side note I think 'Tell HN:' is for problems, vs. 'Show HN:'
[+] [-] newbie578|3 years ago|reply
[+] [-] strongpigeon|3 years ago|reply
[+] [-] ffhhj|3 years ago|reply
[+] [-] Zababa|3 years ago|reply
Kudos for being honest about this, it's rare these days. Congratulations and I wish you the best.
[+] [-] dimitrios1|3 years ago|reply
There are a ton of great apps to be made, with better UIs and functionality than existing entrants that aren't made by big companies because they don't offer enterprise-sized war chests and moats. Can't make enough to pay for a bunch of MBAs, managers, and SEO, Creative, and Engineering teams, so they don't get made. But it's certainly enough for a few driven people.
[+] [-] davidkuennen|3 years ago|reply
I made an app 2 years ago and make around 10,000$/month currently with it. Keep going!
[+] [-] newbie578|3 years ago|reply
Also a separate question, I do wonder what was your thought process for coming up with the idea for the app? Do you keep somewhere a list of app ideas, or was this one you have been dreaming about some time?
Keep going and I wish you much more success!
[+] [-] strongpigeon|3 years ago|reply
That being said I'm almost done making the app look great on Android. I'm just waiting for some Material 3 widgets to be done by the Flutter team.
My thought process was simple : I don't like any of the apps on the App Store for 5/3/1, so I'm going to make my own!