ExtensionPay has made over $200 to date with $100 of that in the last 30 days! And it's made over $4000 for my users! Woo! This is starting to feel like real money! There's also a new signup every couple days, so it feels like traction is starting to happen.
ExtensionPay lets browser extension developers take payments in their extensions without needing to run their own backend. It provides a simple open-source API that developers can use right in their extensions to make a variety of payment schemes — free trial, freemium, premium, subscription, etc. And it's free to use, only taking a small fee of each sale so it really de-risks monetizing browser extensions.
When I was just beginning to think about indie hacking I brainstormed some interesting browser extensions but I was intimidated by the prospect of building a payment system — it would have taken weeks of tedious work at the minimum and I didn't want to risk spending all that time only to end up with something no one would pay for. I saw that taking payments in extensions was also a problem for people on Indie Hackers and other forums.
When Google announced they were shutting down their Chrome Web Store payments API early in 2021, I thought there was an opportunity for a business that replaced their payment API and also worked cross-browser (unlike Chrome Store payments). I also knew that it at least had the potential to be lucrative because one of the best ways to make money is to help other people make money. The value proposition was clear — save weeks of tedious work and make money with browser extensions.
So I made the initial MVP in about a month. I did this as a kind of hobby because I was feeling really bored and isolated during the pandemic. I had also been really struggling (and still am!) with a severe undiagnosed health issue since the summer of 2020 which prevented me from doing more than a few hours of work a week. I had to learn to prioritize my health so I went really slowly and felt okay with just not working on ExtensionPay at all for long stretches of time. It was kind of nice in a way — since my ability to work was so limited I had to get really good at cutting out everything non-essential to get my MVP out the door.
Once I had something minimal working, I scraped the Chrome extension store for extensions that used Google's payment API and cold-emailed basically all of them because I knew they would be looking for a replacement. Of these I got a few users and was delighted when one of them released their extension with ExtensionPay and started making money! Even though it was a small amount of money at first it felt like a big success. Most online businesses probably never make any money at all so crossing this barrier felt great. It was magical to see new sales every day, especially because I had no expectations — any income was good income.
Since then I've been slowly adding features and marketing in more places. I have over 130 signups and a handful of extensions out in the world making money. A Youtuber also just made a video about using ExtensionPay. It still feels like early days but I'm happy where ExtensionPay is going and will keep nurturing it to see what it can become.
I still can't believe that I decided to start a business while being decimated by health issues in a global pandemic, but here we are. My blessings toward everyone's good health and happiness while indie hacking. ✌️