Hitting $30k MRR with an AI marketing product

Michael Wang, founder of Leadmore AI

Richard Wang has two products in two niches. His flagship product, Leadmore AI is over $30k MRR and growing quickly. So now, he's doubling down on that niche with a third product.

Here's Richard on how he's doing it. 👇

Building in AI

I have over five years of experience in the internet industry, and I’ve worked in both engineering and product roles at leading tech companies.

But my love for entrepreneurship brought me to become an independent founder. I enjoy the freedom of building things I genuinely care about. Being able to work on what I truly enjoy in a way that feels both free and fulfilling is incredibly important to me.

I'm currently focusing on three products. One is a product called Leadmore AI, a B2B product focused on AI marketing. Leadmore AI is currently doing over $30k MRR, and it’s still growing very quickly.

Another is a B2C product centered around an AI-powered entertainment community. And I'm also building another AI marketing product focused on the GEO space.

I chose to build in AI because I strongly believe AI will fundamentally change many of the assumptions behind the traditional internet and mobile internet. It’s creating a massive new wave of opportunities and an entirely new market.

Leadmore AI homepage

A process for moving quickly from idea to product

My process can roughly be broken down into a few steps:

First, you start with an idea. That idea usually comes from insights into real user needs, especially from observing conversations and behavior on social media. And ask yourself, "What am I actually good at? In which areas do I have a deeper understanding or stronger industry insight than most people?" That’s usually the space you should focus on.

Second, you validate the idea. Instead of jumping straight into building a product, I prefer validating it through operations and content first. That means sharing demos or even just the idea itself on social platforms, seeing if potential users show up, and talking to them directly to check whether their real needs match your assumptions.

Ideally, you also find ways to test whether they’re actually willing to pay. Validating demand before writing any code is extremely important.

Third, you talk to potential users. I usually aim to reach 50 to 100 people, but even ten deep conversations can dramatically improve your understanding of the problem and help you prioritize product requirements much more clearly.

Finally, you build the product. With vibe coding today, you can often ship a very basic MVP in one or two weeks. At this stage, the key is to stay truly minimal. If one feature is enough, don’t build two.

Ship fast, get it into the hands of early users, and iterate quickly based on real feedback. In the AI era, this speed matters more than ever.

A credit-based model

Our business model is credit-based. Users purchase credits, which are then used for actions like posting, commenting, or discovering relevant subreddits. Any unused credits can be refunded at any time, which makes the model very user-friendly.

In terms of revenue growth, the main levers are expanding our user base and improving retention.

You can think about revenue with a simple formula: new users multiplied by the conversion rate multiplied by the retention rate. Among these, we care most about retention.

If retention isn’t strong, it usually means the product isn’t delivering enough value. Only once retention is healthy do we focus heavily on acquisition efficiency and conversion rates.

Serverless architecture

Our entire system is deployed on a serverless architecture. We use:

  • Next.js as a full-stack framework for the frontend

  • Go with Gin to power high-performance APIs

  • MongoDB for core business data

  • ClickHouse for analytics workloads

  • Function Compute for background and task processing.

Fight the instinct to expand

As you’re building, you'll start to notice more competitors. They might even begin reaching out to you. Many of them ship a wide range of features, and that’s when you start questioning whether you should do the same.

But when your team is small — often just one or two people early on — it’s almost impossible to execute many features well or iterate effectively. Human nature pushes you to want more, but this is exactly when product building requires subtraction, not addition. You have to fight that instinct.

If I could do it all over again, I would reduce my first MVP from three features down to just one. That alone would likely have allowed me to ship within two weeks, and the overall pace of progress would have been much faster than what I experienced.

Growth via content marketing and relationship building

Most of our user acquisition comes from operations and content-driven growth.

In simple terms, we create and share content across social platforms like Reddit, where we talk about our industry, share practical knowledge, and explain the value behind what we’re building.

When someone shows interest, we follow up with direct conversations. If they’re genuinely engaged, we invite them into our private community to continue the relationship.

That’s our main approach to user acquisition.

The second part is what happens after users start using the product. We stay in close, ongoing communication with them to understand their needs, pain points, and where the product still falls short.

This kind of long-term user engagement and relationship building are just as important. It not only helps us refine the product, but also naturally leads to word-of-mouth growth over time.

Three things every indie dev needs to know

My advice mainly comes down to three points.

First, before building anything, spend a significant amount of time on user research and talking directly to users. This could be one month, two months, or even three months. Until you truly understand the demand, don’t start building. Many indie developers default to building first, but I think that mindset is fundamentally flawed.

Second, indie developers today must strengthen their operations and growth skills. If operations aren’t your strength, find a cofounder who is strong in that area. In today’s environment, operational ability can, in many cases, be more important than pure development skills, and the overall bar for indie founders is much higher.

Third, indie developers should avoid blindly chasing trends. That approach is very likely to fail. What really matters is clearly understanding your own industry strengths and continuing to iterate around them. With sustained focus and accumulation in one direction, you’re much more likely to achieve meaningful results.

What's next?

My short-term goals fall into three areas.

First, I want to keep scaling Leadmore AI’s revenue while continuously improving the product experience. This is a very pragmatic and immediate priority for me.

Second, within the next two weeks, I plan to launch a new product focused on GEO. Our goal is to build something truly differentiated and aim to become the leading product in that space.

Third, over the next year, I want to explore more innovative possibilities in consumer-facing AI and entertainment. This area comes with more uncertainty, but it also has much higher potential for creative innovation.

You can follow along on X. It’s mostly in Chinese and not very actively maintained yet. You can also reach out at [email protected] for conversations, collaboration, or promotion opportunities.

Anyone with Reddit marketing needs is welcome to explore leadmore.ai.

And here's my new product, modelfox.ai. It's currently a very rough demo. It will be officially launched within two weeks, so interested users can apply for early access.

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 for 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 (AI interview assistant) and LoomFlows (customer feedback via Loom). And I write two newsletters: SaaS Watch (micro-SaaS acquisition opportunities) and Ancient Beat (archaeo/anthro news).

Support This Post

26

Leave a Comment

  1. 1

    Love this approach, validating with users and content first is key. Reddit is such a powerful channel when you track pain and intent, not just keywords. I help B2B founders set up this kind of Reddit-driven lead generation safely, without spam or bans.

  2. 1

    Leadmore looks like a great product. I signed up to explore. Was that built using AI tools ?

    1. 1

      Yes, about 80% to 90% of it was built using AI.

  3. 1

    Had to learn this the hard way. The retention-first mindset especially matters when you’re small and moving fast.

  4. 1

    Really interesting journey. I liked how you focused on solving one clear pain point instead of adding too many features early. Curious—at what stage did you start seeing consistent inbound demand versus outbound efforts?

  5. 1

    Hi everyone, I’m Richard, the developer of Leadmore AI. Feel free to ask any questions, and I hope Leadmore AI can genuinely help you with Reddit marketing.

    Recently, I’ve also been building a new product using an MVP-style approach. It hasn’t launched yet, but it has already generated $8,000 in revenue. In about two weeks, I’ll come back to share the detailed operations and growth experience.

    Thanks!

  6. 1

    What are your top 2 questions, you ask the users your researching?

  7. 1

    Solid write-up, this reads like someone who’s actually been through the loop, not just theorizing.

    A few things that really resonate with Indie Hackers folks:

    Validating via ops + content before code is underrated and scales way better than “build then pray.”

    Credit-based model + refunds is a smart way to reduce friction early.

    The reminder about subtraction > addition when you’re a tiny team is gold. Almost everyone learns that the hard way.

    Curious question: for Leadmore AI at ~$30k MRR, what ended up being the one retention driver you didn’t expect early on?

    Appreciate you sharing the full stack + process — this is the kind of breakdown that’s actually useful here.

  8. 1

    Great breakdown. The point about retention being more important than acquisition really hits home.

    One thing I've been thinking about with Reddit marketing tools though - most cloud-based solutions eventually run into IP blocking issues. Reddit gets pretty aggressive with server IPs.

    Curious how Leadmore handles that? I've been using a desktop-based approach for my own Reddit research (search "reddit toolbox desktop" on google) specifically because it runs from my home IP. Never had blocking issues since switching.

    Not saying one approach is better than the other - just different tradeoffs I guess. Would love to hear how you're solving the server IP problem at scale.

  9. 1

    Really strong breakdown , especially validating ideas through real conversations before writing code. That mindset shows in the traction.

    One thing that stood out is how naturally Reddit fits your approach. When Reddit content is treated as evergreen intent capture (ranking threads + value-first replies), it becomes a compounding channel, not just content marketing. We’ve seen it work especially well for AI marketing tools where users are already researching solutions in public.

    Curious if you’re thinking about systematizing Reddit as a long-term acquisition asset as you scale beyond $30k MRR?

  10. 1

    Curious about the Reddit strategy, trying hard to get into it, but Karma is tough man!

    1. 1

      Totally get that ,Reddit can feel tough at first, especially with karma and posting limits. The key is treating it less like promotion and more like long-term intent capture: the right accounts, the right subs, and value-first engagement before scaling posts.

      When it’s systematized properly, karma stops being the bottleneck. Happy to share how we usually help brands get set up if you want.

  11. 1

    $30k MRR with a focused credit model is no joke. The part that stood out to me was validating via content before writing code. Way too many founders skip that and pay for it later.

  12. 1

    30k is solid, what's the best way to reinvest in your product, to keep improving?

  13. 1

    Great read. The emphasis on talking to real users early and keeping the MVP tight really resonated. I’ve seen the same thing — shipping quickly and learning from actual usage beats over-planning every time, especially in a crowded space like AI marketing. How do you decide which features are worth adding without hurting retention?

  14. 1

    Very cool stuff

  15. 0

    I never imagined I would ever write a testimony like this, but after experiencing the devastating loss of my hard‑earned cryptocurrency, I felt compelled to share my story so others don’t lose hope. A few months ago, I was scammed by what I thought was a legitimate online crypto broker. I had invested a substantial amount of funds and, when I attempted to withdraw, I was repeatedly blocked, ignored, and ultimately defrauded. The emotional and financial blow was immense — I felt betrayed and lost confidence in digital finance. That’s when I was introduced to Wizard Hilton Cyber Tech. From the very first contact, their team stood out for their professionalism, deep technical knowledge, and reassuring communication. What struck me most was how swiftly they assessed my situation and began working on my case. Within 24 hours, they had traced the fraudulent transactions and successfully recovered the lost funds and returned them to my account, something I had all but given up on. Throughout the process, they kept me informed at every step, explaining complex blockchain details in a way I could understand, and helping me feel secure after such a traumatic experience. Their commitment not only restored my financial security but also helped rebuild my trust in the crypto ecosystem. Because of them, I regained both my assets and my peace of mind. I wholeheartedly recommend Wizard Hilton Cyber Tech to anyone who has suffered a crypto scam or loss. Their expertise and results truly made a huge difference in my life; Email : wizardhiltoncybertech ( @ ) gmail (. ) com 


    WhatsApp number  +18737715701