Hitting $16k MRR after years of failed products

Nic Polotnianko, founder of BlogToPin

Nic Polotnianko underestimated how hard it would be to make money as an indie hacker. But after four years and multiple failed products, two products are profitable and growing: BlogToPin is at $15k MRR, and Sequenzy is at $1k MRR.

Here's Nic on how he's doing it.

The first success

I'm Nic from Ukraine! I started working as a software engineer at 16 years old. But I eventually realized that I didn't really want to grow in an engineering role. Indie hacking seemed like so much more fun.

It also seemed like a much easier way to earn money. Oh boy, was I wrong.

So, in 2022, I started indie hacking while working a full-time job. I had very few applicable skills. I was a shy introvert. I had no big ideas. And I didn't know any founders. I just knew how to code, and I didn't want to stop.

I spent 1.5 years figuring it out with failed product after failed product. Then, I launched a blog that grew to about $500 in monthly ad revenue. And while working on that blog, I realized that Pinterest is a good channel for driving traffic to websites. I created a tool to automate the process, and that became BlogToPin.

Three weeks after launching, I quit my job. I had no revenue, but I had about a year of runway, so I decided to give it a try. It's currently at ~15k MRR, up from $10k last year.

Recently, I've also been building an email marketing tool for SaaS called Sequenzy. I launched it six months ago, and it's currently at $1k MRR.

Building the product

I built the initial version of BlogToPin in one or two months. But in truth, it took a while before it was working well — it was a very ambitious problem to solve. It probably took me another six months to improve and get users.

I mostly designed it by vibe coding and copy-pasting from Tailwind UI. The technology stack is Next.js + Drizzle. I also used a separate Express.js server to handle long-running tasks, like pin creation, website processing, pin scheduling, and pin uploading.

  • NextJS

  • Drizzle

  • tRPC

  • shadcn

  • Express

  • BullMQ (for jobs)

  • MySQL on PlanetScale (for data)

It's simple, but AI is good at it.

Blogtopin homepage

Churn limits the ceiling

We sell monthly and annual subscriptions at $39, $79, and $179. The majority of people are on the cheapest plan. Approximately 30% choose the annual plan.

Churn is the biggest issue I have right now. People don't consider this when starting out, but churn limits your ceiling. BlogToPin's churn is ~10-15%, which means I need to acquire an extra $2k in MRR each month just to stay even. That's a lot.

When I launched Sequenzy, my top priority was choosing an infrastructure niche — because those have inherently low churn.

Focusing on the easiest growth channels

As far as growth, I think it's mostly because I built a good product. But of course, I spread the word everywhere I can and stick with the channels that are easiest for me.

  • SEO content: I target "Pinterest marketing tool," so I use that everywhere on the website. I also create listicles and do outreach for backlinks.

  • Encouraging referrals: I give a generous 30% lifetime commission. It's a very good rate, and there are a lot of people who are happy with the app, so they promote it.

  • YouTube: I focus on SEO-optimized keywords like "how to not get banned," "how to create AI pins," etc. It gets a few views here and there, and that compounds over time.

  • Replying on reddit: This is a very slow, manual thing. I don't use a tool. I just try to be genuinely helpful. But reddit is getting harder and harder. Mods are banning people all the time. It's tricky.

  • Influencer marketing: I reached out to all the influencers in my niche — two people replied. Only one of them brought a lot of customers. It's a numbers game. But importantly, you have to be super open-minded, adjust the product, and try to make it genuinely useful for the influencer.

SEO probably contributes 50%, and it's great because it basically works on autopilot.

Outworking the competition

I've made a lot of dumb mistakes. In fact, I'd say I probably made every single mistake that I could have made.

There's only one reason that my product is where it is: I work 16 hours per day.

It's that simple. I outwork every competitor.

And because I work so much, I can run more experiments, talk to more customers, and ultimately, make a better product. That compounds.

When in doubt, do something

Here's my advice:

  • Get ready for a long haul.

  • Ship fast.

  • Iterate.

  • Don't quit.

Really. Just don't stop. Whenever you're unsure of what to do next, do something. Improve the product, do marketing, talk to customers. Anything.

What's next?

From here, my goal is to bring BlogToPin to $20-$30k MRR. And I want to bring Sequenzy to $100k MRR.

I'll do it by focusing on what works, improving the products, marketing, and constantly iterating.

You can follow along on X. And check out BlogToPin and Sequenzy!

Indie Hackers Newsletter: Subscribe to get the latest stories, trends, and insights for indie hackers in your inbox 3x/week.

About the Author

Photo of James Fleischmann James Fleischmann

I've been writing with Indie Hackers for the better part of a decade. In that time, I've interviewed hundreds of startup founders about their wins, losses, and lessons. I'm also the cofounder of dbrief (automated expert interviews) and LoomFlows (customer feedback via Loom). I'm the creator of a newsletter called Ancient Beat (archaeo/anthro news). And I built and sold SaaS Watch.

Support This Post

44

Leave a Comment

  1. 1

    Nice story. Most people waste years chasing big ideas when the real progress usually starts after you just build something useful for a problem you actually have. The fact that BlogToPin took off while the newer tool is moving slower feels pretty normal. Curious how you're thinking about growing it from here.

  2. 1

    Yes, reaching $16k MRR after years of failed products shows that persistence, continuous learning, and refining your product based on customer needs can eventually lead to sustainable growth. Success often comes from applying lessons learned from previous failures and staying consistent with improvement.

  3. 3

    1.5 years of failures before the first win. This is what the "overnight success" actually looks like.

  4. 2

    The churn math hit me — if you're losing 10-15% monthly you're basically running to stand still. Did you change your pricing model to reduce churn on Sequenzy, or just the niche choice?

  5. 1

    The Reddit growth note is buried in the list but it's probably the highest-leverage insight here. 'I just try to be genuinely helpful' — that's exactly it, and it's also why it doesn't scale.

    Running 10+ products myself, the pattern I keep seeing: the founders who treat Reddit as a distribution channel get banned. The ones who treat it as a learning channel accidentally build distribution. You answer questions, notice which pain points get the most upvotes, and that feeds back into product decisions.

    The second thing worth flagging: having two products with different churn profiles is actually a hedge most solo founders never think about. BlogToPin at 10-15% churn is a cash flow engine that funds experimentation. Sequenzy at lower churn is the long-term compounding asset. Together they're more resilient than either one alone.

    Curious whether the Pinterest niche is growing or plateauing — that determines whether $20-30k MRR is an optimization problem or a market expansion problem.

  6. 1

    the gregoryscotthenson 'hours dont compound, position does' line is the actual lesson buried in this post. blogtopin works because pinterest indie creators are a tiny audience screaming for the exact thing you ship; sequenzy is going to fight much harder for the same hours because saas-email-marketing is a knife fight with mailchimp/loops/resend already in the ring. the 16-hour-day isnt the moat, the pinterest-niche-with-no-real-competitor is. 10-15% monthly churn means you need a $2k mrr treadmill just to stay flat, which is a niche-saturation tell more than effort tell.

  7. 1

    Really inspiring story.

    I'm currently building Red Flag Advisor, an AI tool that helps people distinguish between genuine relationship red flags and anxiety-driven overthinking.

    Reading that you spent years iterating before finding traction is a good reminder to keep going.

    One question: looking back, what was the single biggest thing that helped you get your first 100 real users?

  8. 1

    that really inspiring man.. im on same path, hope our path will cross

  9. 1

    It looks like a really tough and tiring journey.

  10. 1

    The referral mechanic you describe — 30% lifetime commissions — is interesting to unpack. The commission doesn't create the behavior; it activates people who were already inclined to share.

    The founders who refer BlogToPin aren't doing it because of the 30%. They're doing it because Pinterest marketing is a specific enough niche that when it works, they naturally want to tell the two or three colleagues in their space who might need the same thing. The commission makes them act deliberately rather than casually.

    For Sequenzy, the question worth thinking about is whether email marketing for SaaS produces the same natural enthusiasm. It's a more generic category — less of 'I found the one tool that solves this specific thing' and more of 'I switched to something cleaner.' The referral impulse might be lower even with the same commission structure, which means the product itself needs to create the enthusiasm that the niche used to provide automatically.

    Building Waitrocket, this is something we think about when designing referral mechanics for early-stage products — a mechanic surfaces enthusiasm that's already there; it can't substitute for it. The niche determines how much referral energy exists in the first place. A generous commission in a high-enthusiasm niche compounds. The same commission in a low-enthusiasm one mostly attracts affiliates.

  11. 1

    Thank you so much for this post. I've just started building in public and posts like these are exactly what one would wish they had starting out. I'd love to know how Nic would've done things differently, if at all, were he to start from scratch again.

  12. 1

    The churn math is the part people don't internalize until they're in it. At 10-15% monthly, you're not building a $15k MRR business -- you're running a $2k/month acquisition machine just to hold position. That's basically a full marketing job on top of the product.

    The decision to prioritize annual plans on Sequenzy from day one is the right call. I made the opposite mistake with an early product -- started monthly-first to lower friction, and ended up optimizing for signups while churn was silently eating the floor out from under me.

    What's your current channel mix for new MRR? Still mainly SEO-driven on BlogToPin, or has anything else moved the needle?

  13. 1

    Great story, Nic. The "years of failed products" part hit home.

    I'm in a similar boat — just launched Megafish, a dating/social platform with key-based authentication (no email, no phone number). 11 days in, 141 visits, 7 users. Reading about your 1.5 years of failure before success is humbling but motivating.

    The churn point is something I'm already thinking about. At 10-15% monthly, you're running just to stay still. I'm curious — what's the one thing you wish you'd known about churn before launching BlogToPin?

    Congrats on $16k MRR. Following your journey.

    - Jimmy

  14. 1

    The churn section hit hard. Just launched my first product this week and already thinking about whether monthly vs annual pricing affects long-term sustainability. 
    Curious — when you were at zero revenue in the early days, what was the one thing that got you your first 10 paying customers? Was it purely SEO or did you do direct outreach too?

  15. 1

    That 10-15% churn stat on BlogToPin gave me anxiety just reading it 😅 having to find $2k every month sounds like a treadmill. Curious, are you actually seeing that lower churn play out with the new product so far?

  16. 1

    What stands out to me here isn't the $16K MRR — it's the "years of failed products" part. Most people quit somewhere in that window, which means Mykola's advantage wasn't skill or luck, it was just staying in the game long enough for the lessons to compound.

    There's also something interesting about having two products now (BlogToPin and Sequenzy). Failed experiments usually leave behind some useful infrastructure — code, audience, distribution instincts — that quietly accelerates the next thing. Curious whether either of those earlier projects laid any groundwork for what's working now.

  17. 1

    The "years of failed products" part is the whole story most people skip. What was different about the one that hit $16k vs. the ones that didn't — the idea, or the distribution?

  18. 1

    the 16 hours per day observation is honest but worth unpacking. working more hours compounds when you're running the right experiments. it compounds much more slowly when you're working on things that don't move the needle. the reason it worked here is probably that the problem space was real and SEO had genuine leverage. the same work ethic applied to a bad market or a channel without compounding would produce different results. the hours matter less than what the hours are pointed a

  19. 1

    Honest pushback - 'outwork the competition' undersells what actually happened. Four years of failing taught you which problem's worth solving. That's the real edge. $15k vs $1k from the same founder proves it.

  20. 1

    What stood out to me wasn't the $16k MRR, but the 1.5 years of failed products before finding traction.

    A lot of founders see the revenue number and miss the real lesson: persistence, distribution, and solving a problem you discovered firsthand.

    Also, the point about churn limiting growth is underrated. Getting new customers is hard, but keeping them is what really raises the ceiling.

    Thanks for sharing the honest journey

  21. 1

    The most underrated line here isn't the 16-hour days — it's deliberately choosing an infrastructure niche for Sequenzy because of its inherently lower churn. At 10–15% monthly, BlogToPin needs $2k in new MRR just to not shrink. That meta-learning — picking the category based on retention mechanics before writing a line of code — is the kind of thing you can only arrive at by running the first product long enough to feel the treadmill.

  22. 1

    The most valuable line here isn't the 16-hour days. It's choosing an infrastructure niche for the second product because of churn. At 10-15% monthly churn you replace $2k of MRR every month before you grow a dollar, and that treadmill never slows down, you just get more tired. I'd push back on "I outwork every competitor" as the takeaway. Hours don't compound, position does. His own story proves it: same founder, same work ethic, two very different businesses depending on the niche he picked.

  23. 1

    Man, "indie hacking is the easy way out" has got to be the biggest lie we all tell ourselves before getting into it—I feel that so much.

  24. 0

    This is really inspiring — especially the part about 1.5 years of failed products before finding traction. Most people quit way before that point.

    I'm 17 and just started my web dev journey with NovalNC — currently doing cold outreach to small businesses and building my first client projects. Reading about someone who started shy with no big ideas and built to $15k MRR is exactly the kind of thing that keeps you going when the inbox is quiet

    The churn point is something I'm already thinking about as I plan my first SaaS product — choosing an infrastructure niche specifically for low churn is a really smart framing I hadn't considered before.

    Thanks for sharing the full journey, not just the highlight reel.