Hey there, Indie Hackers! 👋🏽
I recently hit the milestone of $20,000 Monthly Recurring Revenue (MRR) with my theme shop, LayeredCraft and I thought I’d share the story of how I made it happen.
My road to $20k MRR, like that of many others, has been long and winding. Much of it was not planned; success certainly didn't come overnight, and luck didn't play a significant role. However, I've undoubtedly found that there are many shortcuts that can be gleaned from reflecting on my journey, and I'd like to share some of them with you. I'll be going into detail on everything I've found relevant to growing the business that currently requires less than 20 hours per week to sustain and costs me precisely $38 per month to run.
Warning: There is no mention of AI or ground breaking technology in this article. It’s a mostly “old-school” approach that I believe anyone with an expertise or niche can reproduce. Let’s dive in!
I began selling HTML and WordPress templates on ThemeForest in 2010 — I was an early entrant into the theme-selling market for sure. Among the eventual 20 themes I would release on ThemeForest over the next decade, only about half would generate sales exceeding $10k throughout their lifetime. This journey was undoubtedly a trial-and-error process, with several items outright rejected without ever seeing the light of day, even after weeks of work — a frustrating experience to say the least 😩
In 2012 and 2013, I found my stride and introduced my most successful WordPress themes. Throughout those years, my annual recurring revenue (ARR) averaged around $100k. For marketing, I solely relied on the network effects of the marketplace, avoiding any external promotion. Instead, I remained focused, dedicating my time to producing as many high-quality themes as I could manage as a one-person operation.
Around 2015, the market for WordPress themes had become oversaturated. A small percentage of "all-in-one" themes dominated the majority of WordPress theme sales on ThemeForest. Subsequently, in the following years, you could observe a steep decline in revenue, despite releasing new themes during that period.

Out of frustration and the allure of other full-time opportunities knocking at my door, I took a break from producing themes between 2016 and 2019. During this time, several new platforms gained popularity, including Webflow, Framer, and Notion — all of which began developing vibrant communities of creators.
In my case, I discovered the Ghost platform, and for the second time I recognized the chance to get in on the ground floor with creating themes for Ghost. I’ve gone on to release 7 Ghost themes and subsequently became a certified Ghost expert. Overall, in my tenure on ThemeForest I amassed 16k theme sales and over $500k in lifetime revenue.

I also managed to maintain a mailing list of from around 2,000 customers from the most recent years (I had a much larger list, but I decided it was best to consider anyone older than 1 year as cold and purged them).
With this list as a starting point, I started sending monthly “build in public” reports consisting of theme updates, what I did for marketing and some business metrics from the previous month.
Today, I’ve streamlined my entire operation to essentially; producing themes for various niches, writing organic content that speaks to potential Ghost users in those different niches, and finally upselling custom Ghost services to all theme purchasers.

I don’t run and paid ads, nor am I particularly active on social media. I simply leveraged the network effects of marketplaces (in the early stages), organic traffic, and upsells.
I’m sure one with experience in the realm of paid ads and social media outreach could benefit greatly from these channels, but it’s not my strong suit, so I tend to focus on the areas that I’m more naturally versed in.
I plan to continue running LayeredCraft as a solo founder for the foreseeable future. But I also feel as though I’ve accomplished most of what I set out to with themes of all varieties over the past decade. Now, it's time to leverage the experience I've gained in this realm and channel it into a new endeavor: crafting the next evolution of website builders. This platform is called Siimple and it has the singular goal of making the process of creating, customizing, and managing a website truly, simple.
I hope my journey offers a bit of inspiration and encouragement to my fellow solo-founders out there. I’d be happy to go into more detail on any part in particular that might resonate with where you are now or where you're aiming with your own ventures. Also, feel free to drop by on X and say hi! ✌🏽
That's an awesome journey, @EricAlli. Thanks for sharing with us.
Right now I'm remodeling my business which used to be a custom software development firm, now trying to establish a productized service in order to get more leverage in our work. Right now, I'm also a solopreneur, and I'm looking to build products and solutions as well. I believe this is the best way to scale and get better margins over time. Now with no-code tools and platforms with strong communities gives us a great place to explore opportunities.
Thank you, @Scarpelini! I appreciate your kind words.
It's great that you're reshaping your business towards a productized service model. Transitioning from custom software development to productized services can really help with scalability and building compounded margins over time without stretching yourself too thin.
You're absolutely right about the power of no-code tools -- they offer low-effort ways to explore new opportunities and rapidly try ideas in the market. Feel free to reach out if you ever want to chat more about your journey. I'd be happy to share insights or discuss strategies.
I wish you the best of luck with your endeavors. Keep pushing forward 💪🏽
Thanks for sharing this gem of a story, Eric!
I feature indie founders like yourself on my site, sharing about their story and business.
Wondering if you'll be interested in sharing about yours?
I can send you more details about my site and subscribers count etc.
Cheers!
Sure @aj_indiehustle! Feel free to send me an email or DM on X.
Hey @ericalli, I've dropped you an email 10 days ago but did not receive any reply.
Dropped you another email. Do let me know if you receive it.
Cheers!
This comment was deleted 3 years ago.
Hey @datadeverik, that's great. Sure, I would love to discuss productized services and my past experience while running a custom software development business. There's a lot to be told. Let's talk for sure.
I've just sent you an email, Erik.
This comment was deleted 3 years ago.