
Ivan Nedelkovski sold his agency and carefully validated his next idea. The idea passed his rubric, so he built Lancer— an AI agent for scaling on Upwork that scratched his own itch. Within two months, he hit a $10k MRR. And now, it's at $20k.
Here's Ivan on how he did it. 👇
I was a teaching assistant before dropping out of university twice (Mechanical Engineering & Computer Science). I started a few businesses tackling local problems in Skopje, Macedonia. Then, I started a Software Development consulting business in 2020.
I scaled that to 15 FTEs and 7 figures in revenue before exiting it in 2025 to start a product studio. The first product was Lancer, an AI Agent helping freelancers and agencies get leads and scale on Upwork — fully automated.
We currently have $20K MRR with a two-person team.
It was the classic "scratch your own itch" situation — I was running MVP Masters, the dev agency I mentioned, and we still didn't have a consistent channel for acquiring clients.
A fellow agency owner and friend recommended I try Upwork — this was back in 2024. After a few months of experimenting and learning the platform, I started getting leads and, eventually, clients. First, a $1k consultation; then a $14k iOS app build; then a $10k MVP build that turned into a long-term project with a $15k/mo retainer that is still with us and has generated close to $500,000 in revenue for the agency.
Upwork was the real deal, but there was a ton of noise, and the process of opening up the platform every day, reading job listings, filtering them out, and creating personalized proposals was so repetitive. I hated doing it.
An AI Agent could perfectly automate this job, so I decided to build an MVP version over a weekend. I dogfooded it, and it worked great for me. Then, I shared it with a couple of friends who were already on Upwork, and they closed clients with it in the first week — we were onto something.
I connected with one of the highest-rated Upwork coaches on the platform who, luckily for me, was also from Macedonia, and he was blown away by it. He said he'd bring us a ton of users, and this was exactly what he'd been looking for.
It turns out he was already an affiliate with a competitor (an established player), but he hated their product, and he said our MVP version of the product was 10x better than theirs. That was pretty good validation.
Two months after launch, we had 30 paying users at around $300 ARPU, reaching $10K MRR — most of which came from that Upwork coach.
As I said, I built Version 0.1 over a weekend. Version 1.0 — the first commercial version — took longer to build. Building a scrappy automation for yourself differs from building an automation product that offers >99% job marketplace coverage (scraping) and ensures 100% account safety for your users. We proudly provide this, unlike more established players who have gotten some of their users banned.
That required some trial and error. We launched our first commercial version after two people built it full-time for six months.
Our tech stack is:
GCP
Firestore
Hetzner
Typescript
Node
Next
Elastic
Various proxy vendors
Openrouter

Safely scaling scraping and automation has been our biggest challenge — by far.
If I could start over, I’d skip running automation from our own third-party accounts and run it the way we do now (through the users’ own provided accounts).
Anyone with in-depth Upwork experience knows you can set up an agency account and invite other freelancer accounts with a specific role called “Agency Manager". An Agency Manager can apply to job listings in the name of any other agency member. I believe this was originally meant to allow you to hire and invite a VA to your agency who could send applications in your name.
The established competitor I mentioned — the one our first affiliate didn’t like — used this account hierarchy to run product automation. They sourced Upwork accounts. When a user signed up with them, they instructed them to create an Upwork Agency Account and invited one of their sourced accounts as an "Agency Manager."
This approach had many drawbacks. You don’t have access to the user’s account, so you lose insights and data — especially for inbound leads, and inbound leads (such as DMs or direct job invitations) are about 50% of the total opportunities that established freelancers get on Upwork. You also don’t have access to the inbox, preventing inbox automation, which seemed like an obvious next step even when we were starting.
Another big reason here is account safety — even though that competitor justifies their method as "safer" than directly connecting to accounts, that is false, and here is why. Since sourcing "verified" Upwork accounts is hard, there are only so many that you can source. As a result, they end up sharing those accounts across multiple users. Meaning one of their sourced Upwork accounts has the role of an "Upwork Agency Manager" in dozens of agencies, actively sending proposals for all of them. You can see how that might trigger a red flag in Upwork's bot detection system, causing a chain ban for all of the agencies that the account is connected to.
There are other reasons to not run automations that way, but I won't go into all of them. The point is that we adopted the same approach anyway. It's how the competitor was doing it, and they'd been on the market for three years already.
This turned out to be a huge mistake. Four months and thousands of dollars in crypto-sourced accounts later, we decided to either make direct account connection work or shut everything down.
We successfully made it work — our current approach is better, safer for our users, and much more scalable.
Lancer is a SaaS and uses the standard subscription-based model in the industry. We have two plans. And we're able to set better pricing because we are a small, lean team that spends nothing on marketing.
Pay-per-Lead: $149/mo (or $99/mo if you purchase the quarterly plan)
You receive 5 leads; for each additional lead Lancer provides, you pay $19
Connect a single Upwork account
Every feature unlocked
Unlimited proposals sent
Unlimited: $499/mo (or $333/mo if you purchase the quarterly plan)
You receive unlimited leads
Connect up to three Upwork accounts (you can purchase more seats)
Every feature unlocked
DFY Setup & White-glove onboarding
We included the DFY setup in the Unlimited tier as a specific feature because many users struggled with setup; even with strong Upwork profiles, their Lancer campaigns performed poorly. However, once we set them up, their campaigns crushed. We began offering it to all new users, regardless of their plan, but when that became overwhelming, we moved it to a dedicated service/feature within the higher-cost tier, which increased our ARPU.
We also monetize through "reverse-referrals." We refer clients who we believe will benefit from working with our affiliate Upwork coaches. This is "reverse" because they typically refer users to us. Approximately 10% of our monthly revenue comes from this.
As I mentioned, my first customers were friends who used Upwork. And from there, one Upwork coach became an affiliate and quickly moved us to $10k MRR. That was within about 60 days of launch. Since then, we've done the following:
We added more affiliates who are Upwork Coaches and content creators in the space.
We created a free, viral platform that generated significant free traffic — UpworkMRR.
We conducted very precise cold outreach based on data we pulled for every active freelancer on the Upwork public marketplace — this data came from UpworkMRR.
We appeared as a guest here and on Starter Story.
We created LinkedIn Content — interesting experiences, learnings, case studies, testimonials, and insights from building the tool and talking to users. A few pieces have gone viral.
If your goal is to reach $10k/mo and eventually scale to a $1M ARR business, here's my advice.
Pre-launch, consider these points:
How big is the market?
Is there an existing solution to the problem I want to solve, and how successful is it?
How do I market/sell it?
Most indie hackers are more builders than entrepreneurs; They can whip something up over a weekend, especially in 2026 with agentic development. However, builders rarely monetize and market it effectively.
Let's use Lancer as an example. It was initially an AI Agent for Upwork, so the platform it automated always limited Lancer's maximum potential size — a hard limit. But how big is that? Is it a $1K MRR project, a $10K MRR micro-SaaS, or a $100K MRR startup? I asked these questions to get my answer:
How many freelancers are registered on Upwork? 18,000,000+ based on Upwork data
How many freelancers are active? ±30,000
How do you define an active freelancer? At least two projects won and $6,000 earned on the platform within the last six months.
How much are they earning, i.e. what's their spending power? 30,000 earn at least $1,000 a month, 16,000 earn at least $2,000 a month, 9,000 earn at least $3,000 a month, and 5,000 earn at least $5,000 a month.
Do existing competitors offer a solution for this problem, and what are their user numbers and ARR? Yes; the biggest competitor reported $2M ARR.
Can my solution add value and improve existing solutions? I subscribed (paid $500/month after a sales call — no self-checkout) to that competitor. Their product was genuinely lackluster, especially at the $500 price tag. I genuinely would not have built Lancer if they had a better product.
Only after I knew all this did I get started with marketing and building.
For Lancer, I want to build the best product in the Upwork niche, a tool thousands of freelancers use to automate Upwork. We currently have only 100 users, so there's quite a bit of room to grow.
The key to getting there involves going deep into agentic-enabling features and employing a fair, usage-based pricing model.
You can follow along on LinkedIn, YouTube, and Instagram. Or check out UpworkMRR and Lancer!
Leave a Comment
"From dropping out twice and scaling a 7-figure agency to launching a $20k MRR AI agent with just 2 people—what an inspiring journey!
Building UpworkMRR as a free lead magnet to fuel your cold outreach and SEO strategy is pure growth leverage. Adding white-glove setup to the $499 tier to increase ARPU and retention is a great lesson for high-value SaaS tools. Congrats on the success!
Hi, I barely understand automation, but this reads like a song that started as a hum and became a hit. Dropping out, building, failing, trying you found your rhythm. Hope the music never stops.
Awesome case study! Scaling an agency to 7 figures, exiting, and then hitting $20k MRR with just a 2-person team shows incredible execution.
Partnering with an influential Upwork coach as an anchor affiliate to hit $10k MRR in 60 days is a textbook example of leveraging existing distribution instead of pushing cold traffic. Congrats on building such a lean, high-ARPU machine!
Incredible breakdown! The market sizing exercise before writing code—mapping out the active 30k Upwork earners—is top-tier founder discipline. Adding white-glove setup to the $499/mo tier to drive campaign performance and ARPU is such a smart move
Really interesting read — the part about validating before building resonates hard.
I spent 20 years running my own e-commerce business (factory, warehouses, 40+ staff at peak) before moving into building AI systems for small businesses. The biggest lesson from that journey: I built a LOT of things nobody asked for, because I was in love with the solution, not the problem.
Now I do the opposite — I only build systems that remove a specific, named, painful task from someone's week. If the business owner can't tell me the exact job it kills in one sentence, it doesn't get built. The 60-day validation approach here is exactly that discipline applied properly.
Congrats on the launch — validation-first is the difference between a product and a solution.
Really interesting case study. Going from an agency model to $10k MRR in 60 days is impressive.
I especially liked the point about focusing on a specific problem instead of trying to build a product for everyone. I'm working on a niche software tool in the Canadian immigration space, so the idea of validating a very specific audience before expanding really resonates with me.
I'd be interested to know which acquisition channel brought the first 10–20 paying customers and whether those customers came mostly from the founder's existing agency network or from completely new traffic.
Big congrats!
Interesting how the market sizing went from 18M registered to 30K active once you defined active properly. I did the same exercise for my SaaS recently and the honest number was not as riveting as I hoped, but at least I knew what I was working with.
How long did the rebuild to direct account connection take once you decided to drop the agency manager setup?
This is inspiring and also gives a idea of the importance of validation and addressing a real pain area. This gives me some idea too, Thanks
The most boss move here is paying 500/monthtoacompetitorjusttorealizetheirproductislacklusteranddecidetobuildyourown.That’stheultimatevalidation!Congratsonturningthat500/month to a competitor just to realize their product is lackluster and decide to build your own. That’s the ultimate validation! Congrats on turning that 500/monthtoacompetitorjusttorealizetheirproductislacklusteranddecidetobuildyourown.That’stheultimatevalidation!Congratsonturningthat500 "research fee" into a $20k MRR business.
This is something I’ve been thinking about a lot lately. Getting the first few customers seems less about having a perfect product and more about finding the right people who actually have the problem.
I’m actually building something around this right now — an AI business assistant for freelancers focused on clients, invoices and understanding where your work and revenue are coming from. Still very early, so I’m learning a lot from conversations like this.
Nice story. but the website you have linked with has only 11 organic trafic on ahrefs traffic checker. can you explain, how you get the costomers? iappdeveloper
The "agency-to-SaaS" pipeline really is the ultimate cheat code for finding product-market fit—you literally scratch your own itch after solving the problem manually hundreds of times. Also love the honesty about the initial account setup mistake and taking 4 months to fix it. Most founders would have panicked or given up, but pivoting to direct account connections was clearly the inflection point for reaching $20k MRR. Great teardown, Ivan!
Looking at the size of the actual addressable market, what those potential customers earn, what competitors are already making, and even paying to properly test the competition before building, feels like such a sensible approach. Congrats !
This is a great story of an Indie Hacker.
good work
Congrats on the agency exit and the Lancer ramp $10k in two months is a serious clip. I’m building Recoup a free read only Stripe audit for failed payments over 90 days; if involuntary churn shows up at all on subscription plans like yours, I’d be curious whether it’s material or mostly handled by Stripe retries.
What stood out to me most was that one Upwork coach ended up driving most of your first $10K MRR. I just launched my own product, and I’ve been spending a lot of time thinking about where to promote it and how to find the first users.
This made me realize that finding one person who already has the trust of the exact audience you’re trying to reach can be more valuable than posting everywhere. Definitely something I’m going to think about differently now.
A key element to the speed of growth in this case study is the experience of the developer. Clearly the knowledge of what was needed, what tools to utilize, and how the market expressed a product gap was all very advanced. Much more so than most individual indie developers. So while this is indeed a hugely successful model, it is clearly an outlier.
I'd add one question to that rubric: does this category already have someone with distribution who hates the incumbent. 30 paying users at ~$300 ARPU, most of them from a single Upwork coach who was already an affiliate for a competitor he disliked. The rubric found a good idea. The coach found the customers.
Which is also the fragile part. One concentrated channel beats no channel, but I'd spend month three looking for the second coach rather than the second feature. Building my own thing, the people already complaining loudly about the incumbent have been the entire first market.
I'd add one question to that rubric: does this category already have someone with distribution who hates the incumbent. 30 paying users at ~$300 ARPU, most of them from a single Upwork coach who was already an affiliate for a competitor he disliked. The rubric found a good idea. The coach found the customers.
Which is also the fragile part. One concentrated channel beats no channel, but I'd spend month three looking for the second coach rather than the second feature. Building my own thing, the people already complaining loudly about the incumbent have been the entire first market.
This is making me rethink my own approach honestly. I launched pretty fast without doing much validation and traction's been slow so far. Curious how long the validation phase took for him before he felt confident enough to actually start building.
That's an impressive transition. Leaving an agency to build a SaaS and reaching $10k MRR in just 60 days shows the power of solving a real problem with a focused execution. Wishing you continued growth and many more milestones ahead!
Why is so expensive? I wouldn't mind paying a fee per landed contract but not just for leads as I already get inbounds message quite often.
I want a service promotes and get people to book my consulting sessions.
Great breakdown, really great project and success!
The part that stood out to me wasn't the "10k in 60 days." ~
It was how closely the product was tied to a workflow the founder already understood.
I am seeing that a pattern that brings you fast early traction is solving a problem you, yourself, have had to deal with repeatedly. The benefit is not simply the idea. You are aware of the customer jargon, the edge cases and the shortcomings of current tools.
I liked that the scope narrowed down a bit. Many founders rush to create a fully-fledged platform. It’s usually a stronger starting point to solve one painful job well.
What was the most sustainable growth driver after launch? I’m interested to know. What works better: SEO, Word of mouth, outbound, or affiliates? The initial two months are impressive, but it is usually over the next twelve months when the real test occurs.
Great story - but it seems to me that this is a very dangerous business to build. You are essentially tied to one platform - Upwork - and if they decide for some reason to stop your Agents - the business collapses over night.
This is one of those businesses which I would never touch with a long pole. Building any business takes years - this included - and with a dependency like this, it can vanish overnight. Curious to know what your thoughts are ?
But great story nevertheless. Would love to know more details about the affiliate side of the business as that seems to be a great marketing story in the making.
Congrats! How did you market Lancer?
This is a great example of why founder-market fit matters. Instead of building an AI product first and searching for a problem later, you validated a pain point you experienced daily, proved demand with early users, and only then invested in the full product. I also found your market validation framework especially valuable—estimating market size, studying competitors, understanding customer spending power, and asking whether you can genuinely build something better before writing code. That's a level of discipline many founders skip. One question: now that you've reached $20K MRR, do you see Lancer remaining focused on Upwork, or do you think the bigger opportunity is evolving into a broader AI platform for freelancers across multiple marketplaces?
Money...money...
The market-sizing discipline here is the part I keep coming back to. I'm much earlier-stage and turned my GHL agency audit process into a free checklist plus a paid tool, got a first sale within 48 hours of posting it but I skipped exactly the sizing step you're describing. Just went with 'agencies need this' and didn't size it further. Going back to actually work that out before I sink more time into it. Appreciate you writing up the account-safety mistake too, not just the win.
The "ask these questions before building" section is going to sting a bit — I built and launched my product without doing any of that market-sizing work first. Just saw a problem (small businesses drowning in repetitive emails) and built the fix. Reading this makes me want to go back and actually size the market properly instead of guessing. The Upwork account safety saga is wild too — good reminder that the "obvious" technical shortcut usually isn't.
Great interview. The detail that stuck with me was subscribing to the competitor for $500 a month before building anything, and saying flat out he would not have built Lancer if that product had been good. That is a much harder form of validation than sending out a survey, since it costs real money and forces you to sit with a bad product long enough to see exactly where it fails. Also respect the honesty about burning four months and real cash on the shared-account approach before admitting it needed to be rebuilt properly. Most founders would quietly fix that and never mention it.
The market sizing section is the part I'd print out.
18,000,000 registered freelancers on Upwork. You cut that to ±30,000 active — 0.17% of the headline number — and built anyway, because the biggest competitor was doing $2M ARR against that same 30k.
Most people would either quote the 18M in a deck or walk away once they found the 30k. You did neither.
And the detail that makes it real: you paid $500/month to subscribe to the competitor before building, and say you wouldn't have built Lancer if their product had been good. That's validation as an expense line rather than a survey, and it's the part nobody wants to copy.
For the next product in the studio, do you have a floor now? A number of active users below which you won't build, regardless of how bad the incumbent is?
One thing that stood out to me was that you didn't stop at "I found a problem." You looked at the market size, competitors, pricing, and distribution before committing to building. That part is easy to overlook, especially when it's never as exciting as writing code.
I also liked your point about subscribing to a competitor. It's one thing to analyze a product from the outside and another to actually use it every day. You often notice opportunities that aren't obvious until you become a customer yourself.
Thanks for sharing such a detailed breakdown, it was an interesting read.
Great breakdown — especially the “scratch your own itch” + fast validation loop. Curious: in the first 30 days, which channel brought the highest-quality users?
This reinforced something I've been slowly realizing: validation isn't just asking people if they like your idea—it's understanding the economics of the market before writing serious code.
I especially liked the way you worked backward from the numbers: active freelancers, spending power, competitor ARR, and then asking whether you could genuinely build something better. That's a much stronger framework than chasing "AI ideas" because they're trending.
The other lesson that stood out was how distribution wasn't an afterthought. The combination of affiliates, targeted outreach, and free tools seems like a much bigger reason for the early $10k MRR than simply building the MVP in a weekend.
One question: if you were starting today without your agency experience or network, would you still build Lancer first, or would you spend a few months building an audience and affiliate relationships before writing any code?
"Builders rarely monetize and market it effectively" is uncomfortably accurate. I can build the thing, I've proven that. The market size question is the one I skipped entirely — I never actually sized how many people are already fighting with ChatGPT for this exact thing, rewriting the prompt three or four times because the tone comes out wrong, ending up spending more time wrestling the AI than they would have just writing the message themselves.
Just to say "congratulations 👏 🎉" it's a feat !
I mean this post was so good and yeah I think I need to kick start things too rather than putting it off for later.
Could You Share Some Tips on How To Become A Better Developer and Congrats on hitting $10kMRR.
Wow, hitting $10k MRR in just 60 days right after exiting an agency is an incredible milestone! As someone deeply involved in web development and dealing with client projects, I know how exhausting the constant cycle of client work can be. The transition from trading time for money to building a scalable SaaS with recurring revenue is the ultimate goal, but it's rarely this fast.
I’m really curious about your launch strategy for those first 60 days. Did you leverage your existing agency network and past clients to get your first batch of users, or did you have to build a completely new audience from scratch? Would love to hear about the biggest hurdle you faced while making that switch!
Thanks for sharing, really great project and success! I'm facing actually how is difficult to find first customers after the first release, watching your past seems you started everything from Upwork. Wish you all the best for your business
Going from $10k to $20k MRR in this timeframe is solid. Would love to know if your validation framework changed once you had real paying users, or did it stay the same?
I like that he validated the market before writing too much code. Building fast matters, but knowing people already pay matters more.
Solo founders — do you have a referral program for your product? If not, is it because setup is too complex or existing tools are too expensive? Genuinely curious.
This is a fantastic breakdown, Ivan. The part about 'builders rarely monetize and market it effectively' really hit close to home.
As a software engineer, I can build complex, production-ready Next.js architectures (with 400+ automated tests, full security, and admin dashboards) in a fraction of the time it takes others. But the distribution and affiliate strategy you used to scale Lancer is a completely different skill set that I completely lack.
It’s exactly why I started building premium agency-grade templates (HadiKits)—to give builders and agencies a massive head start on the 'build' phase so they can focus 100% on the 'entrepreneur' phase, just like you did with MVP Masters.
Your approach to reverse-referrals and leveraging existing coaches instead of cold outreach is brilliant. Thanks for sharing the playbook.
Really inspiring story! It’s amazing how fast he hit $10k MRR after validating the idea properly. I’m also building an edge-native SaaS platform for creators using the Cloudflare stack. I’ve documented lots of architecture & security lessons learned during development on my profile, feel free to check it out if you’re building your own indie product.
Can a small business be scaled upto this much revenue. I am running 3 local businesses in the United States and planning to scale my business sites. I want to lean from your comments, suggestions, and views.
nice
Nice case study. The "make it work or shut it down" call on the account-connection pivot is the real lesson here — four months of burned crypto-account money before switching to direct connections is a rough but honest thing to admit publicly.
Curious how you handle rate-limiting per user account now so the automation doesn't trip Upwork's bot detection — feels like that's the ongoing battle more than the initial build ever was.
The account-safety section is the part that stuck with me — "safer" shared/verified accounts actually being a chain-ban risk because they're pooled across many agencies is such a non-obvious lesson, and exactly the kind of thing you only learn by getting burned first. I'm building an Arabic-first AI video tool and constantly running into the same pattern: the "proven" way other tools do something turns out to have a hidden failure mode nobody talks about until you hit it yourself. Appreciate you writing up the actual mistake instead of just the win.
from what i have found upwork is a race to bottom and you have to pay to bid on jobs you will prolly not get. Its not the America i want to support,
The market-sizing part is what I keep thinking about. Most of us just check "does a competitor exist" and call it validation. He went all the way down to how many freelancers are actually active, what they earn, then sized the opportunity off that before writing a single line of code. That's a different level of discipline.
Also really respect him admitting the Agency Manager thing was a mistake. "The established competitor does it this way" isn't the same as "this is safe," it just means nobody's gotten burned yet. Four months and real money to learn that the hard way is rough but at least he shared it instead of just quietly fixing it and moving on.
Following this one, curious to see where it goes from 100 users.
Your own numbers show something you didn't comment on. The first $10k was ~30 users at ~$300 ARPU. Now it's $20k across 100 users — about $200. ARPU dropped roughly a third while the user base tripled.
That reads like the coach's audience was a different buyer than your later channels bring: established freelancers taking the $499 tier, versus cold outreach landing more on $149. If that's right, it's a more important number than the MRR growth, because it tells you what the affiliate channel is worth per user compared to everything you've built since.
Separate thing you moved DFY setup into the top tier because campaigns underperformed without it. Does that mean the product alone doesn't reliably produce the outcome? And if so, how do you think about the $149 users who don't get it?
The validation framework before building is what stands out here. Most founders skip that step entirely. Ivan scratching his own itch as a freelancer — that's the strongest possible signal. The agency background also meant he already understood the exact workflow he was automating. Classic 'solve your own problem' done right.
You already understood your customers before building the SaaS. Do you think the biggest advantage was having an audience from the agency, or was it simply knowing the problem inside out?
The market-sizing exercise before building is the part I'd point anyone to. Most "should I build this" advice stays vague, but breaking it down to "18M registered, ~30K actually active, and here's what each tier earns" turns a gut feeling into an actual ceiling you can plan against. Knowing upfront that a competitor was already at $2M ARR with a genuinely weak product is a much better green light than "no one else is doing this."
The account-safety pivot is the most expensive lesson in here, and the most useful one to flag for anyone in a similar spot: copying an established competitor's approach because "they've been doing it for three years" isn't validation if the approach itself is fragile , it just means the risk hasn't surfaced yet. Four months and real money to find that out the hard way is a rough tuition, but rebuilding around direct account access instead of shared sourced accounts sounds like the correct foundation this should've had from day one.
Curious about the reverse-referral mechanic , when an Upwork coach sends you a client specifically because they think Lancer is the better fit, does that ever create pressure to overstate what the product can do to protect the relationship, or has the incentive stayed clean since the referral direction usually flows the other way?
The number that would stop me as an investor is that most of that first $10k came from one affiliate, so the channel has a single point of failure sitting on top of a platform that can change its TOS on a Tuesday. His own math says roughly 30,000 active freelancers against a $2M ARR incumbent, which caps this closer to an excellent micro-SaaS than a venture outcome, and that is fine as long as he prices and staffs for it. With 100 users, I would sign two more coaches of that caliber before touching the roadmap, because affiliate concentration kills faster than feature gaps.
Awesome breakdown, Ivan! Huge respect for pivoting away from the risky "Agency Manager" approach—so many founders double down on a broken architecture just because "competitors do it." Fixing that for user safety was a massive win. Also, that insight about a timely reminder beating willpower is spot on, even for software creators themselves. Rooting for your road to $100k MRR!
Really useful breakdown, especially the "ask these questions before building" section. I'm building a much smaller crypto alert bot right now and I skipped this step entirely — built first, tried to sell later, and I'm realizing the market-size and competitor-quality questions would've saved me some backtracking. The account-safety story with Upwork's Agency Manager loophole is also a great example of how "it's how the established player does it" isn't the same as "it's the right way to do it." Appreciate the honesty about the four months and thousands of dollars wasted before fixing that — not something most people admit publicly.
Two months to $10k MRR and now $20k is a great case study. As someone building in a niche (AI reliability for customer support), I'm curious how much of your early traction came from your existing agency network vs. cold outreach.
Klar, hier auf Englisch – gleiche Vorlagen, einfach anpassen je nach Post:
Wenn jemand ein neues Produkt/MVP vorstellt:
The validation framework is probably the most useful part of this story. A lot of founders can build quickly, but choosing a problem with real urgency and willingness to pay is much harder. Reaching $10k MRR in two months suggests that he found a very specific pain point and a market that was already looking for a solution. I’d like to see which signals he used before committing and what made this idea different from the other opportunities he considered.
The "make it work or shut it down" decision on the account-connection
pivot really got me four months and real money burned before admitting
the shortcut wasnt going to hold. I think most of us would kept
patching the workaround instead of rebuilding the harder correct version
Also curious about the reverse-referral piece sending clients to Upwork
coaches who then send users back Did that relationship exist before
Lancer or did you build it deliberately once you saw the affiliate
channel working?
Nice Business !
I’m also a freelancer, and I’m currently shifting from being product-obsessed with my own ideas toward truly understanding users’ pain points. Your post was very inspiring to me, and I learned a lot from it. Thank you!
Thanks James Fleischmann, Really enjoyed reading this. I will Try it soon.
Following this one closely. We run an agency and are also building our own products on the side, so this really resonates. The scratch your own itch part matches what we have seen too. Also curious like Richard asked, did he build Lancer while still running the agency, or only after deciding to exit? That timing question feels like the hardest part to get right.
The validation framework angle is what I'm most curious about—did he build it during the agency work or after deciding to exit? Curious how much runway he needed to have to take that leap.
This comment was deleted 5 days ago
This comment was deleted 21 days ago
This comment was deleted 23 days ago