How I Built a $12K/Month Micro-SaaS

Starter Story· 17 min· 3,890 words· 18 min read· English ·Watch on YouTube

This is the full transcript of How I Built a $12K/Month Micro-SaaS, published on YouTube by Starter Story. Every paragraph carries the moment it was spoken, so you can click any line to jump straight to that point in the video, search the whole thing for a word, or copy it out.

0:00My strategy is simple. I turn customer pain into content. This is Vikash, a guy from India who built a simple piece of software that makes $12,000 per month. But, what's way more interesting than that is how he finds customers. He's not going viral or chasing TikTok trends. His approach is much smarter than that. I create content for one specific

0:19problem for one specific customer. So, I brought Vikash onto the channel to break down his entire playbook. And in this episode, we'll dive into how to find business ideas hiding in plain sight, why chasing views and impressions is a complete waste of time, and his three-step playbook on what he would do if he had to start over today. These don't get a lot of views, but they convert and bring us customers every

0:41day. All right, let's get into it. I'm Pat Walls, and this is Starter Story. All right, real quick before we get into the episode, Vikash is about to break down his entire marketing strategy. But, it's important to say that all of this started with a simple idea that solved a very painful problem. This story that you're about to watch will prove to you that there is no such thing as a problem that's too small. If you have even a tiny idea and you don't know where to start, well, after you watch this video, I have something for you that will help you get started right now. I'll talk

1:09more about that a little bit later, but for now, let's dive into the episode. Vikash, welcome to Starter Story. I'm excited to have you. Tell me about who you are, what you built, and what's your story. I'm Vikash. I built a Photoshop plugin called Bulk Mockup that brings me $12,000 a month. I'm excited to share my content flywheel growth marketing

1:25strategy with you today. Okay, Vikash, there's a bunch of cool stuff going on here. We got YouTube, we got plugins. Before we get into all that in this really cool kind of system and framework you have for getting customers, I want you to just walk me through, what does your business do? How does the business model work? And if you can pull up some of your revenue

1:42screenshots, I'd love to see them. So, the product is very simple. Mockup creation process is a manual job that takes around 30 to 1 hour. Our plugin helps the customer convert it into 2 minutes. The business model is quite simple. We have a Photoshop plugin. Customers find us through YouTube. They purchase the Photoshop plugin, run it through Photoshop with their mock-up template, and they pay us monthly for that service. This is my Gumroad dashboard, and these sales data are from the last year. So, I've been constantly

2:06hitting around 12,000 13,000 a month. Okay, Vikash, before we get into your strategy, how you get customers, and how you found this idea, let's talk about your background. How did you get to this point? I started doing freelance work on Upwork and freelancer.com. These were all Photoshop jobs. So, one day I saw a project where a client wanted to automate some part of Photoshop. I did not knew how to do it, so instead of skipping the job, I told the client, "Let me figure this out." So, I went into Stack Overflow and learned JavaScript in one day, and by the end of the night, I hacked out a Photoshop

2:37script that did the job. And then it became an internal tool for my freelance gigs. I saw clients, they wanted to hire virtual assistant to create mock-ups for their print-on-demand store. I applied for such a job. It asked me to create 1,800 mock-ups, and he was expecting I'll take maybe three or four days to complete that job. The whole 1,800 mock-ups got done under around the 30 minutes. The customer was stunned. He asked, "How did I do it?" I did not explain. I just, you know, "Give me $300 and I'll give you this." And without giving any second thought, the customer wired me $300. And at that moment, I

3:09realized I'm onto something, and that is how That is an amazing story. I love to hear that businesses started on platforms like Upwork or Fiverr, because that's a place where there are so many business ideas hiding in plain sight. So many people needing jobs done, having to automate things. There's so many ideas on these platforms, and it's just super cool to see someone who's built an amazing business that started there. So, you sort of find the solution on Upwork, just kind of this random script that you're able to run. But then how did you turn this into an actual business or product that you could sell, even though

3:42you didn't have any technical experience? It did not start as a SaaS at all. The first version was a hacky Photoshop script. I started selling it as a one-time fee, and soon realized that it cannot be defensible. So, I locked myself into my room for two straight months and put that Photoshop script into a very bad UI/UX product. The logic was messy, but somehow it worked. I did not know how to do license validation or user management, and because of that, I had to sell it as a one-time fee. So, for a couple of years, I sold it as a lifetime deal, and once I had enough

4:12funds, I went ahead to a Upwork and hired a developer that helped me to polish the product and bring it to what it is today. Okay, so you learned how to build this, you sort of hacked this together, you figured it out. A lot of people watching this can do the same, especially with AI tools nowadays. But what I want to talk about more is the business. You got this business to $12,000 MRR, and I'm sure it didn't just come from building something, it came from growth and

4:34distribution and focusing on customers. You shared something really cool with me, which is your sort of flywheel or how you think about finding customers. Could you explain that to me and how it works? My growth or marketing is what I call a content flywheel, and the fuel of this content flywheel is customer pain. So, I discover customer pain, create content around that, and that content attracts new customers for me. That leads to a discovery of new problem, and then it's feedbacks entirely into my new content again. I create YouTube videos that solve long-tail customer problem. My videos do not get a lot of views, but they are solving a real pain a customer

5:07is having. A customer watches that video, he finds that solution, he trusts me, and then he purchases the product. You do not need to get a viral video to be successful at marketing a product. A simple video that solves a customer pain is what you need. Okay, I love this concept, building content based on customer pain. I'd love if you could show me a real example of this. These YouTube videos that you create, what do they look like? How do you create them? And how much revenue does a video with a few hundred views

5:33actually drive? I'll share two examples. The first one is this video, uh split the design manually and automatically in Photoshop. So, if you look at the view count, this sits around 370 views in past 4 months. But I have had three customers out of these 370 views. That's $15 a month multiplied by three, $45 MRR just from one video. And then I have another example. This video hits on the higher view. It has 12,000 views in last 6 months, and this video has amounted to $213 in the last 6 months. Every video is an asset for me. It goes there, sits on YouTube, on Google, and brings me

6:05customer every month. Creating the video is very straightforward. I do not care about introduction, having a very good setup. Just record the solution, and that's it. People love when you speak to the problem directly. Kind of you do not frame it as a YouTube video or a video that goes viral. Okay, cool. I love these examples. Obviously, they just have a few hundred views, and each video leads to a few hundred in revenue. But compounded over time, you have all these assets on YouTube that solve legitimate problems that people are searching for, and this compounds, right? This is going to keep

6:34growing, which I think is super cool. And I'm a huge fan of YouTube, obviously. So, that's why I've been really excited to bring you on the channel. My next question is, let's say anyone watching this wants to build their own SaaS or their own plugin or just some sort of software. What's your whole playbook from start to finish on how to sort of implement this marketing

6:50flywheel? So, this is my three-step process for my content flywheel. Step one, collect customer pain. I do not brainstorm content ideas. I harvest customer pain. And I have four touch points to harvest the customer pain. The first touch point is I go into communities where my customers hang out. I silently go there and I read through those conversation. I make a list and see if there's a pain that is being repeated day after day. If I feel, I start a conversation there to get more context to the problem. I never sell on the communities. Touch point number two is onboarding emails. So, once a customer signs up on our

7:20services, I send out an email to my customer, "Do you want any custom tutorial just meant for you?" And we have a lot of good tutorial ideas submitted by the customers. And it exactly speaks a long tail problem the customer is facing, and what is their confusion. Then touch point three is our customer support. If you go into our website and look at our reviews, we have more than 100 five-star reviews, and most of the reviews talk about customer support. That is because we treat customer support as an education channel. Whenever a customer reaches out to us to get help on their problem, we

7:51directly ask them, "Send us your file. We will record a custom tutorial or custom loom video for you." And at times we also get on a call with our customers and we walk them through their workflow and solve the problem on the call. We record all this conversation and over the span of 3 years we have over 1,500 recorded videos and these videos are gold mine for us. People talk about the real problem, the edge cases that never come up in search keyword results or anywhere. And we create content around those support calls. And the fourth touchpoint for harvesting customer pain is YouTube comments. I go to my niche,

8:25find out videos that has not high views but high number of comments. High comments signals customer pain which is unresolved and then make a list of all the objections that the customers have and then I simply create a better content around that answering all those objections. What I love about Bikash's story is that his app solves a tiny problem. And in my opinion, these are the best kinds of apps. The ones that solve one problem

8:49for one very specific type of customer. And thanks to AI, apps like these are getting way easier, faster, and cheaper to build. But what's still missing is the road map for how to do this. How do I find a good idea? What AI tools should I use? And how do I get this in the hands of real customers quickly? Well, this is exactly why we launched Starter Story Build. Inside Starter Story Build, we will give you a plan to follow for building your first app. We'll teach you how to find good ideas, what tools to use, and how to build and ship your app in just a few days. Thousands of people

9:18have joined Starter Story Build and are working together to launch their first apps with zero coding experience. So, if you're ready to build, head to the link in the description and use the code TINY at checkout for a special deal. That's t i n y tiny. Our next boot camp starts very soon. So, if you're ready to build, let's Let's started. All right, let's get back to the episode. Okay, so four

9:37different ways to find customer pain. It's crazy to see there are so many business ideas hiding in plain sight. Not just content ideas, but business ideas. You can find business ideas by going on YouTube comments and seeing what people are saying. It's absolutely insane how it's all there. Okay, so you mine this customer data, this problem data, this pain data. What do you do

9:56next? The next step is creating content. Creating the content becomes very easy because all the customer pain are from real conversation. So when I start creating content, I kind of understand who the customer is, what's their problem, and the third step of the strategy is distribution. Before publishing, I run through a checklist. I want that video to be not only serve a YouTube audience, but to sit there as an asset. So I figure out an SEO angle to it, and I optimize that video for search and ranking on Google. To rank a blog content on Google, you have to have authority, backlinks, and then you get

10:27the first ranking. But a lot of people do not know that if you create a YouTube video with the same search intent and optimize that for Google, your YouTube videos will rank. And 22% views on our YouTube channel comes from Google search. The optimization is very simple. If you know on-page SEO optimization, have the keyword in the title, in the description, and first 30 seconds of your transcript. So this is how my distribution works, and this is the whole strategy that I use to get

10:54customers. All right. Well, thank you for sharing that, Vikash. What I think is really special about what you do is that you actually talk to customers. You get on support calls. Obviously, just to be helpful and have great customer service, but also it's just this amazing opportunity to find content ideas. I think a lot of people watching this and a lot of people that I talk to, they want to sit there and they want to code

11:13all day and not talk to customers. Obviously, the classic startup advice is talk to customers, talk to customers, talk to customers. This is a great example of this and a cool way of how you have sort of turned talking to customers also into this amazing marketing flywheel that's helped you build this amazing business. So I think that's super cool. I want to switch topics a a bit and have you give me a demo of your app. Can you show me the

11:33app that makes $12,000 MRR? So, this is Photoshop and this is my plugin Bulk Mockup. I'll show you a quick demo. I have set up my files into three folders. These are mockup templates of a woman wearing a t-shirt and then we have our design files. These are 10 design files and we have five template. We want to add this design file in on those template and create mockup. So, five template, 10 design, that is around 50 mockup. If you do it manually, it may take you 30 to 40 minutes. We have three folder setup, PSD template folder, browse and select the template and browse and select the

12:05design file. That's it. I'll put this side by side. You can see how fast it is. So, I'll click on start generating and the magic will start. It will open the template. It will start adding designs. So, we have 50 mockups in just maybe 1 minute, I guess. If a customer had to do it manually, that would have

12:21taken somewhere around 30 to 40 minutes. So, that is how Bulk Mockup works. If there's any way to boil down a good business idea is does your tool make people more money? Does it save them more money? Or does it save them time? For anyone watching this, that's a great way to think about, hey, do I have a good business idea? Well, this is a great example of something that saves you time. Saves you a lot of time if you're doing this sort of specific thing inside of Photoshop, which is super cool. I want to change the topic slightly and talk about tech stack. What tools did you use to build this? What

12:50tools do you use now? What's the tech stack for your app? So, I use Komodo Decks. It's a Loom alternative to record all the tutorials for my customers. I got it very cheaply on AppSumo lifetime deal for $19. Then I use BoldDesk. It's for my customer support ticket management. That cost me around $15 a month. Then I have Senja to showcase reviews on my website. I use Zoom for the support calls. That cost me around $20. Then obviously, I pay for Adobe, $40 a month. And then I discovered Borome. It's a screen recorder that I have been using to create YouTube tutorial videos. And then Notion is $12 a month. It has all the

13:23content system. And then I use cal.com. That is $0 for scheduling calls. All right. Well, thanks for sharing that. Lots of cool tools. Last question that we ask all founders who come on Starter Story, if you could go back in time and talk to young Vikash before you had the successful idea, before you grinded on Upwork finding business ideas, what would be your advice to young Vikash or anyone watching this

13:44that wants to do something similar? I have two advice. The first one is do not ignore your health. I had been grinding 14-16 hours a day in my past and that resulted in a spine surgery last year. So, if you're grinding, hustling, please do not ignore your health. And the second one is be

13:58obsessed about your customer's problem. Listen to them, create solution. The solution could be a product, a video, anything. Just be obsessed with your customer's problem. All right. Well, thanks for coming on and sharing everything, sharing those YouTube videos and the whole business you built. It's amazing. It's going to keep growing, I think, and be huge. So,

14:15thanks for coming on and sharing. Thank you, Pat. Thank you for having me. Okay, Gus, producer of the Starter Story channel, what do you think about this one? Man, that was awesome. It was just cool to hear about his system. That's what I was most impressed by. I've heard of like Content Flywheel before, but it was

14:30really down to earth and practical. Like, how I find comments and then how I turn those into videos. Something you said during the call was like, a lot of people are afraid to talk to customers or kind of hear from customers. That really stood out to me. I hope people will see when they watch this is that by talking to customers, you are accessing this multi-million dollar goldmine of information. You're crazy to not talk to customers. Like, imagine all of the ideas and marketing and content you get just by having one conversation with one customer. Well, I made the classic mistake where I didn't really do that for a long time. And once

15:04I started doing that, once I started just getting over my fear of talking to customers and talking to people, then everything changed. Then revenue went like crazy cuz then I understood the uncertainties, the pain, the struggle of the customer, which helped me create better content that sort of addressed those things or was what they were looking for. I can just remember very specific months where I said, "Okay, I'm just going to talk to customers. That's all I'm going to do." And I can't say enough how much that impacted me, which is why I wanted to make this video. Are you actually talking to customers? Have you talked to these customers? Because I

15:36think everything will change when you do. The other thing that I thought was a little bit of secret sauce that if you're watching at this point, then you're in the right place. Google SEO is like sort of struggling a little bit right now. He had this little hack that I think that works for him is actually people are still searching stuff for Google, but is ranking YouTube videos highly. If you search something in Google search now, what Google does is they will rank videos first cuz they know that people that are searching want to watch a video tutorial on how to do something in Photoshop. They don't want

16:02to read a blog typically. So by creating YouTube videos, he's catching people on YouTube search and Google search. And that's like a tiny little hack that maybe he didn't even realize, but it's super super big. Yeah, and then just the last thing, the product is so niche, right? It's like a plug-in for Photoshop for Etsy sellers.

16:20Yeah. Yeah. And when he showed the demo, I was like, this is clearly awesome. You've talked a lot about like building pointy feature apps kind of thing, and that was just really cool to see. You can call it micro SaaS, you can call it one feature apps, pointy features cuz it does just one thing and does it very specifically. I think that's a great place to start rather than building a SaaS that boils the whole ocean as you build a SaaS that does just one very very basic thing. Like we did this interview with someone recently who just has a app that uploads bank statements and then converts the bank statements,

16:50right? So I think that's a great place to start. If you are looking to start and build something similar to that, you should definitely check out Starter Story Build. We will walk you through the process of finding an idea, specifically one potentially with a pointy feature, building it, and then getting it in the hands of real users just like Vikash did, talking to those users, and then building something potentially even bigger, but starting simple. That's what Starter Story Build is about. I'll put a link in the description. You can get started right now and build something and have it in the hands of real users thanks to AI in

17:15just a couple of days. So check that out. I'll put the link in the description. Thank you guys for watching. We'll see you in the next one. Peace.

Where these words come from. This is the caption track YouTube holds for this video, written automatically by YouTube rather than by the creator. We read it, tidied the line breaks and laid it out so it can be read. The plain text version is at https://viewrankai.com/tools/youtube-transcript/W48emwbUlUE.txt.

All rights in this video belong to Starter Story. Watch it on YouTube. If this is your video and you would rather this page did not exist, tell us and we will remove it.