Back to all posts
12 Months, 12 MicroSaaS Projects

12 Months, 12 MicroSaaS Projects

5 min read
SaaS
Indie Hacking
Startup Plan

My plan to build and launch a new MicroSaaS business every month for the next year.

Starting a SaaS business is exciting—but most ideas never take off. I've experienced that firsthand. I’ve spent months building products only to realize the market wasn’t there, or worse, there wasn’t any real need for them. So, after some reflection, I’ve decided to shake things up. Instead of getting stuck in endless development cycles, I’m committing to a challenge: build and launch a MicroSaaS project every month for the next year.

This challenge isn’t just about testing my skills or proving I can do it—it’s about validating ideas quickly and learning what truly works. Here’s my plan to move fast, build products that have a real shot at success, and keep myself accountable along the way.


Phase 1: Finding & Validating the Right Idea (Week 1)

Step 1: Identifying a Real Problem

I’ve seen too many startup founders get excited about their product idea only to face the brutal reality: there’s no real problem being solved. It’s so easy to get swept up in building something cool without considering if anyone actually needs it.

For me, the first step will always be to:

  • Dive into communities like Reddit, IndieHackers, and Twitter. I’ve had my share of late-night scrolls, finding out what people are complaining about.
  • Talk to potential customers—you’d be surprised how many great insights come from casual conversations.
  • Look at competitors—if someone else is doing something similar, and paying customers exist, that’s a good sign.

This phase isn’t about building the perfect product—it's about making sure there’s a market for it. If I don't find a real problem, I won't waste time pursuing it.

Step 2: Quick Validation (2-Hour Test)

I’ve made the mistake of diving deep into an idea only to realize months later that the market wasn’t there. This time, I’m making sure to do a quick reality check.

  • 3-5 competitors: I'll see who else is doing something similar, and check out their pricing and reviews.
  • Google Trends: A quick scan to see if there's search demand.
  • Decision: If it looks promising, I’ll proceed. If not, I’ll pivot or kill it.

I won’t invest weeks into building if the idea isn’t worth pursuing.


Phase 2: Testing Market Interest (Week 2)

Step 3: Building a Simple Landing Page

I’ve always found that the best way to test an idea is by seeing if people will actually engage with it. So before writing any code, I’ll create a landing page that clearly explains the problem and the solution I’m offering.

I'll include an email signup or a pre-order button—let’s see if people are willing to part with their email for something that doesn’t exist yet. If they’re not, it’s a red flag.

Step 4: Driving Traffic & Measuring Interest

This is where the rubber meets the road. I’ve learned the hard way that early validation is key. If no one signs up, the idea is probably weak.

  • I’ll share the landing page in online communities and run a small ad campaign to see if people click.
  • If I get 20-30 signups, that’s a sign that there’s enough interest to move forward. Otherwise, it's back to the drawing board.

I want to make sure I’m solving a problem people actually care about before I write a single line of code.


Phase 3: Rapid MVP Development (Weeks 3-4)

Step 5: Building the Minimum Viable Product (MVP)

After seeing interest, I’ll build the MVP. The goal isn’t to create a fully-featured product—it’s to build just enough to validate the concept.

  • No-code/Low-code tools are my friend here. I’ve spent too much time on development tools in the past and learned that speed is key.
  • Stripe integration will be at the top of the list because I want to start generating revenue as soon as possible.

This phase will be about getting something out there that works—not about perfecting it.

Step 6: Launch & Early Customer Acquisition

I’ve learned from past launches: it’s not enough to build something. You have to get people in the door early.

  • Manual onboarding: I’ll personally reach out to early signups and onboard them to the product.
  • Posting useful content: Sharing content that educates users on the problem the SaaS solves has been a tactic that’s worked for me in the past.
  • Launch on Product Hunt & IndieHackers: I’ll use these platforms to get early visibility and feedback.

Phase 4: Growth & Iteration

Step 7: Improving Based on Feedback

I’ve always believed that feedback is gold. I’ll prioritize user feedback to improve the product.

  • 50-100 users: I’ll gather feedback and focus on the top 3-5 most requested features.
  • Fixing major usability issues will be a priority to ensure the product is smooth and easy to use.

Step 8: Scaling the User Base

Once I have a solid base, it’s time to scale up.

  • Ad campaigns: I’ll invest in targeted ads to test conversion rates.
  • Optimizing the signup flow: The smoother it is, the better the chances for higher conversion rates.

Step 9: Monetization & Retention

Building the product is only half the battle. Keeping users engaged is key to long-term success.

  • Metrics: I’ll track Monthly Active Users, Retention, and Churn to see how things are going.
  • Referral programs: I’ll test these to incentivize word-of-mouth growth.

Final Thoughts: Execution is Everything

This 12-month challenge is more than just a project—it’s my commitment to move fast, validate quickly, and execute on ideas that matter. I know it won’t be easy. There will be months where I fail, but that’s okay. The key is to keep learning and iterating. By the end of this challenge, I hope to have built products that people actually need, rather than just something I thought was a good idea.

I’m excited to share this journey with you all. 🚀 Let’s see how it unfolds.

Developer profile

Hi, I'm Vitalijus 👋

I'm a full-stack developer building indie products and writing about my experiences in tech and business.