After five years of losing money, Marcos Ruiz started doing $20 ghost-writing gigs on Upwork. With every client, his engagements grew until he realized his freelancing gigs could become a personal branding agency. Now, The Birdhouse is bringing in a multiple-six-figure MRR.
Here's Marcos on how he did it. 👇
I'm Marcos Ruiz, founder of The Birdhouse. The Birdhouse is a personal branding agency that builds viral, profitable personal brands for founders, executives, and business owners across X, LinkedIn, and Instagram. We believe you don't have to choose between reach and revenue. We provide a done-for-you service, built on a proprietary database of tens of thousands of tracked content pieces across 100+ niches that maps what generates results.
We've served 100+ clients, generated over 10 billion impressions, and driven tens of millions in client sales. One client went from 0 to 20K followers and $40-50K/month cash collected in 60 days. Our first major client scaled to $140K/month from Twitter alone. And now we're focused on scaling the top personality brands on the internet across all platforms, with thousands of content pieces going out monthly.
We crossed $1.7M in revenue in 2025, and we're scaling 10x harder in 2026. We are doing multiple 6-figure MRR currently.
My path here was anything but clean. I grew up moving constantly, 12 times as a kid between three states and half a dozen towns. I studied marketing at UMass Amherst while serving in the Army National Guard. Then, I spent five years losing money on everything.
I lost tens of thousands day trading, including a Brexit trade that wiped out my entire account in one move. I made hundreds of thousands in crypto and lost most of it, walking away with about $10k. I had a failed Amazon PPC agency. I tried trading bots. I tried Ecom.
I walked away from all that with a new mindset: "You can't break me now."
I took an honest inventory instead of chasing the next shiny thing. What did I have? A marketing degree. Eleven years of being constantly on Twitter. Since 2018, I have worked inside the info marketing space as an affiliate, success coach, CSM, appointment setter, and closer for a day trading personal brand. I saw firsthand how a personal brand converts attention into cash. The skill I had accidentally built my whole life was understanding why content goes viral and how that attention turns into revenue. So, I stopped trying to escape my strengths and built directly on them.
Financially, I had no safety net. I launched from a $1,700/month NYC studio with roughly three months of runway. That pressure forced clarity. No vanity projects, no building features nobody asked for. Find founders with real businesses, make their content drive real revenue, and get paid on results.
I validated the idea scrappily and fast. I started on Upwork, writing blog posts for $20 each to get a pulse. My first ghostwriting client paid about $1,000. My second client came from a cold Twitter DM, paying $1,000/month. Then, a referral brought in $4k/month, and I delivered hard enough to upsell it to $8K/month.
When a client's revenue scaled from $97K to $140K/month, driven by Twitter alone, I realized that this wasn't a freelance gig; it was an agency.
I hit my first $10k month about three months after launch, and $30k about six months in.
The "product" at the start was just me and a Google Doc. I built the product by turning my pattern recognition into systems that someone else could run. The first version was three foundational documents we still create for every client today: an avatar breakdown, a creative brief, and a voice guide. The voice guide was the breakthrough because the number one objection in ghostwriting is "no one can make it sound like me."
David Goggins' ghostwriter followed him around for a year. We had to compress that into a 60-90 minute onboarding session that extracts a client's stories, lingo, worldview, and sentence patterns. Solving that one objection systematically made the agency scalable instead of a Marcos-only freelance operation.
Next, I built the database. From day one, I tracked every piece of content we published, not just impressions but whether it generated leads and sales. This compounded into tens of thousands of tracked pieces across 100+ niches, and it's now our closest thing to a moat. AI can write content. It can't tell you which hook converted cold strangers into $20K program buyers last month in a specific niche, because that data lives in our system and nowhere else.
Time was brutal in year one, but I gained leverage by hiring early and intentionally. Our first hires — Sonya, Alex, and Joey — helped with creative and Ops. Today we're 11 strong
This also required reinvestment. In 2023, we did $387K, and I plowed money back into the team and ad spend. By 2024, we reinvested five figures most months. No outside capital, ever. Needing every client to be profitable from month one shaped the entire offer design, especially the rev-share model, where we get paid when clients collect cash.
Our stack centers on one principle: every client, channel, and dollar lives in a system, not in someone's head. The core is Airtable. We built Birdhouse OS on top of it, an operating system tracking every client, every channel-month of content, setter activity, cash collected from booked calls, churn, and payroll. A separate Airtable base runs our sales CRM. Around that, Make.com automates onboarding flows, Slack alerts, and a 90-day client feedback loop that automatically sends forms when accounts hit milestones. Slack is the office. Fathom records and summarizes every sales and client call.
On the fulfillment side, Claude integrates deeply into our content workflows, paired with custom skills we built for viral hook generation, tweet writing, carousel headlines, and competitor analysis, all trained on our internal database of proven content. Hypefury handles publishing; Canva and Figma manage design; Beehiiv powers our newsletter; Webflow hosts the site; Fillout processes lead intake forms; and Wave/Whop manage the funnel and payments.
The stack has evolved a lot. Year one used Google Docs and spreadsheets, but this approach became unmanageable around 10 clients because nobody could answer "what's actually working" without an hour of digging. Moving everything into Airtable and establishing hard data definitions, like a single authoritative cash-collected field, changed how we make decisions.
More recently, we launched Birdhouse Labs under our Head of AI to build our own internal tools: a client onboarding platform on Vercel and Supabase that generates foundational documents, and X DM automation we are developing in-house.

My biggest personal challenge is myself. I'm an INFP (Meyers-Briggs personality type) who gravitates toward building systems, dashboards, and automations because they're satisfying and controllable. But I'm the sole closer, and every hour I spend perfecting infrastructure is an hour not spent on pipeline.
I built accountability around my avoidance patterns, framing it in math I cannot argue with: every week of pipeline neglect results in a measurable number of missing closes by year-end. Boundary setting and hard conversations also do not come naturally to me. I kept underperforming situations alive too long—both clients and ideas—because I wanted to avoid conflict.
We make money in two ways, and they are deliberately different. Our Info department uses a partnership model: a monthly retainer plus a revenue share on every dollar of cash our content and booking system collects for clients. The Executive department charges a flat retainer for founders and C-suite members building authority and audience.
The rev share is the expansion engine, and it is why I would never run a pure-retainer agency again. Traditional agencies must upsell or raise prices to grow accounts. Our Info accounts expand automatically: when a client collects $30K to $90K/month in cash, our share triples, and our fulfillment cost barely moves. This builds net revenue retention into the contract.
Our pricing history shows a ladder of proof. We started with $20 blog posts on Upwork, then $1K ghostwriting clients, then a $4K referral I delivered hard enough to upsell to $8K. Results from the previous tier justified each subsequent tier. The rev-share model emerged when I realized I was driving $140K/month for a client while capturing only $8K. If your work creates measurable revenue, price against the outcome, not the deliverable.
The first clients came from pure scrap: Upwork for client one, a cold Twitter DM for client two, then a referral that became the $4K-to-$8K upsell. That early sequence taught me the pattern we still run today: deliver hard enough that the work itself generates the next client.
My personal brand changed everything. We're a personal branding agency, so my accounts on X and LinkedIn are the product demo. I post 3x/day on X, daily on LinkedIn, and prospects vet me long before booking a call. They read the threads, check the engagement, and look at whether my own brand practices what we sell. By the time someone calls me, the content has already done 80% of the selling. Monetary case studies are by far the highest-converting content: "Client went from 0 to 20K followers and $40-50K/month cash collected in 60 days" outperforms any clever marketing take we've ever published. Specific dollar amounts and timelines. Our buyers are founders who are allergic to vanity metrics, so we lead with the numbers.
From there, we deliberately layered channels rather than adding them all at once: a newsletter sent 2x/week for nurture, weekly YouTube for long-form trust, and Threads for incremental reach.
Referrals remain the silent killer channel. High-trust buyers in founder networks talk, and one strong result in a niche tends to produce two more clients from that niche. We've served over 100 niches now, which compounds: we almost always have a relevant case study to lead with.
Here's my advice:
Audit your unfair advantages before picking a vehicle. I lost ten years and tens of thousands of dollars chasing day trading, Amazon, bots, and crypto, none of which fit my strengths. I built the business that worked on things I already had: eleven years of Twitter pattern recognition, a marketing degree, and sales reps inside someone else's info business. Your moat is usually something you've done so long you don't consider it a skill. Start there, not at whatever's trending on YouTube.
Distribution beats product, and your own brand is the cheapest distribution. I post 3x/day on X and daily on LinkedIn, and my content does 80% of the selling before anyone books a call. Most indie hackers build for twelve months and market for zero. Flip this. An audience you build while broke is the asset that makes launching the next thing, and the thing after that, ten times easier.
Concentrate before you diversify. We didn't touch Instagram until we systematized X, LinkedIn, and email.
Track which content drives revenue, not engagement. A tweet with 50 likes that books two sales calls beats a viral thread that books zero. You only know the difference if you measure cash against content from day one.
From here, I plan to scale The Birdhouse to eight figures.
You can follow along on YouTube. And check out The Birdhouse.
Leave a Comment
The rev-share model is the smartest part of this, but it depends entirely on trusting the client's own cash-collected number, and that's usually the thing that breaks agency-client relationships once you're too big to personally sit in on every sales call. Curious whether the info-department deals require any independent verification — CRM access, a shared Stripe/payment view, call recordings — or whether it stays trust-based until a client disputes a number. On the content side, the engagement-vs-revenue distinction is right, but attribution for organic social is genuinely hard: a hook that gets someone to book a call two weeks later doesn't obviously trace back to that specific piece unless you're asking every lead directly where they came from. How are you actually closing that gap between "this hook performed well" and "this hook is why they bought," beyond correlation over time?
Really inspiring journey. What stood out most is the shift from chasing trends to building around existing strengths. The idea of tracking content by actual revenue instead of just engagement is a strong lesson for any founder or agency. Great reminder that systems, consistency, and clear positioning can turn small beginnings into a scalable business.
"Audit your unfair advantages before picking a vehicle" is the most honest advice in this piece and the hardest to follow when you're 20 and everything looks like an opportunity.
What got me is the trading section. He lost tens of thousands day trading, including a Brexit trade that wiped his account. I trade futures and options myself and built Ridgewell partly because I kept watching traders — including me — take setups that had no business being taken. The tool literally exists because I recognized a pattern in my own bad decisions before I could articulate a solution.
That's the unfair advantage I didn't fully name until reading this. I'm not a developer who built a trading tool. I'm a trader who learned to code because the tool I needed didn't exist.
The rev share model for his agency is interesting applied to a SaaS context. I'm free during early access right now but thinking about what the equivalent of "pricing against the outcome not the deliverable" looks like for a trading coaching tool. If someone avoids one bad trade because Ridgewell told them to sit out, what's that worth? That's a harder value to quantify than "10K followers in 60 days" but it's real.
The 3x/day posting discipline on X is something I'm not doing yet. One post a day feels like a lot at day two. Reading this makes me think that's still too slow.
Great story, appreciate you sharing. Personal branding feels like it’s only getting more valuable. Curious, when you mentioned ad spend, what channels have worked best for you so far?
This one hit me, Marcos. The line that's going to stick with me is "audit your unfair advantages before picking a vehicle." After years of chasing whatever's trending, the idea that your real moat was something you'd been doing unconsciously for over a decade feels so much truer than "go find a hot niche."
And the turning point — realizing you were capturing $8K while a client scaled to $140K/mo — is brutal in the best way. That's the kind of clarity most people never let themselves see. Curious: how did you know it was finally time to leave pure freelancing for the revenue-share model? Was it that single realization, or had it been building for a while?
Also, mad respect for being honest about the 5 years of losses. "You can't break me now" — I felt that one. Genuinely earned, congrats on the $1.7M. 🙌
What stood out to me wasn't the jump from $20 gigs to 6-figure MRR—it was the shift from selling writing to building systems. The Airtable-based operating system, tracking content against revenue (instead of vanity metrics), and productizing the voice extraction process are what turned freelancing into a scalable business.
I also think the "audit your unfair advantages" advice is underrated. Too many founders chase trends instead of doubling down on skills they've been compounding for years.
Curious—have you found the revenue-share model to attract a different type of client compared to pure retainers, or does it mainly help qualify clients who already have strong product-market fit?
The revenue-share question is the one I keep coming back to too. My read is it does both, but the qualifying effect is the bigger deal. If you only get paid when they collect cash, you can't afford to take on someone whose product doesn't convert, so it filters out weak PMF before you ever sign them. The model basically forces you to do diligence you'd skip on a flat retainer.
This story highlights how consistent effort, skill development, and personal branding can transform small freelance projects into a thriving business. Starting with $20 ghostwriting jobs, the entrepreneur scaled their expertise into a six-figure monthly recurring revenue (MRR) personal branding agency through strategic growth and client relationships.
The proprietary database insight is the part that scales. Most people think the moat in a content agency is the writing — it's actually the tracking of what content connects to revenue, not engagement. That distinction is what most ghostwriting operations never build.
The rev-share model is also underused. It's a harder sell initially but it aligns incentives correctly: the agency wins when the client wins, which tends to produce better work and longer relationships than a flat retainer where the client always wonders if they're getting enough.
Curious about the voice extraction process — does the 60-90 minute onboarding produce something the writer can work from independently, or does it need ongoing calibration as the client evolves over months?
I agree with you in the fact that we should not necessarily be chasing what's trending, but instead leverage on what we're already good at. Most of us don't see this early in life. God bless you and I wish you more success.
I also had spent the early part of my adult life with different projects that didnt make money. I think it's a normal part of figuring things out and learning what works for you. Your success is inspirational.
The most valuable line in this piece is the single authoritative cash-collected field, because agencies at this scale rarely die from demand, they die from nobody agreeing on what's working while headcount quietly eats margin. The database of proven content is the real asset too: after enough clients, The Birdhouse isn't selling writing, it's selling pattern recognition a competitor would need years of reps to rebuild. It's the same reason services businesses that instrument their ops like software companies end up selling at software-like multiples.
"Your moat is usually something you've done so long you don't consider it a skill" — that line hit differently.
Marcos' journey from $20 gigs to 6-figure MRR is a masterclass in auditing what you actually have before chasing what looks shiny. The pattern recognition from 11 years of Twitter isn't teachable in a weekend — it's compounded attention.
This connects to something I notice at goldenweeks, a 2-week deep work retreat in Zanzibar. One of the most valuable things that happens when founders step away from the daily grind isn't the work they do — it's the clarity about which skills they've been undervaluing all along. Marcos probably had his moat years before he could name it.
The revenue share model is a smart move too. Aligning incentives completely changes the client relationship.
I built a portfolio using a Framer landing page and an Airtable waitlist, and I was wondering if you have any advice for me. Also, I have to say that this is the best post I’ve read on Indie Hackers so far.
this is good
the Airtable-as-operating-system approach makes sense at this scale but i'm curious how you handle the data integrity problem as the team grows. when you have a single authoritative cash-collected field and multiple people touching the same records, schema drift becomes the real enemy. someone adds a column for a one-off thing, somebody else starts using a field differently than it was intended, and suddenly your pipeline numbers and your actual numbers stop matching.
did you end up having to do a big cleanup at some point, or did you lock down field permissions and documentation early enough to avoid it? asking because i've seen a few ops teams hit exactly this wall around 8-12 clients with airtable-heavy stacks and it's always the same story: the base works great until it doesn't, and by then the cleanup is weeks of work.
also the voice guide solving the "no one can make it sound like me" objection is genuinely the unlock for making ghostwriting scale. compressing what takes a biographer months down to a 60-90 min intake session is a real product insight, not just a process tweak.
My biggest takeaway: 'Your moat is usually something you've done so long you don't consider it a skill.' That's a powerful reminder. Too many people chase trends instead of leveraging their unique strengths. Also loved the focus on tracking revenue over vanity metrics—real businesses are built on results, not likes. Thanks for sharing such a transparent and actionable journey! 👏
Really enjoyed reading this. The transition from selling individual services to building a brand around your expertise is something many freelancers underestimate.
One thing that stood out to me is that personal branding works best when it's supported by genuine proof of work. Whether you're in ghostwriting, SEO, or another service business, consistently publishing useful content, sharing case studies, and documenting real client outcomes creates much stronger trust than simply promoting your services.
I've seen the same principle apply while working on niche content websites. For example, building a resource around restaurant menus and nutrition (Cookout Menu ) taught me that answering the exact questions people search for, rather than chasing keywords alone, can create long-term organic growth and credibility.
Thanks for sharing your journey. It's a great reminder that sustainable growth comes from becoming known for solving a specific problem consistently.
Absolutely. Proof of work is what turns personal branding into a real business asset. Anyone can post consistently, but sharing authentic case studies, measurable outcomes, and lessons from real client work is what builds trust over time. I also like your point about answering what people are actually searching for instead of just chasing keywords—that approach creates lasting value. Great insight! 👏
As someone who also dipped their toes into the world of side hustling through some lowly paid copywriting, I thoroughly enjoyed reading your story.
Your observation about distribution beating product is definitely not a conclusion I would have come to myself; that's quite an interesting way of framing it. My intuition would have led me to believe that pouring my heart and soul into the development of an impressive product would be the differentiator between gaining initial market traction and not.
You stopped chasing random trends and built a business on skills you already had. Your decision to track exactly what content drives real revenue instead of just counting views gives you a massive advantage. This proves that clear systems and hard data beat random creativity.
This is an inspiring journey,
Going from $20 ghostwriting gigs to a multiple 6-figure MRR personal branding agency as a one-man team is seriously impressive. Loved the point about auditing your unfair advantages and not overhiring early.
Thanks for sharing the lessons — really valuable for solo founders.
very interesting model with the rev share
big props on the journey
You didn't scale ghostwriting—you repositioned entirely. The $20 gigs were market research, not your revenue model. How long until you saw personal branding was the actual ceiling-breaker, not the side thing?
Your story impressive I am here to grow myself with indie community I am solo web app developer and develop 25 apps a ecosystem each app is different from others solution of everyday problems
As someone with a similar journey Im inspired by your tenacity and resolve ...Big ups to you sir
Loved the shift that 60-90 minute onboarding compression is genius usually, capturing a founder's voice takes months of back-and-forth, so solving that objection systematically is a massive win.
Also, the point on auditing your unfair advantages hits hard. It's crazy how much time we waste chasing whatever is currently trending instead of looking at the pattern recognition we’ve already built up over a decade. Real cash tracked against content / vanity metrics any day.
First, I was a freelancer, then I started an agency, then again: transformed from agency to freelancer!
I mean, not a freelancer but a solo builder.
"Your moat is usually something you've done so long you don't consider it a skill."
This line stopped me. I'm a former lawyer turned non-tech marketer, helping my family promote two niche apps with zero budget. I kept thinking my legal background was irrelevant here.
But reading this, I realize the actual skill I'm using daily isn't legal knowledge — it's just relentless, methodical follow-through. Cold email #1 through #35, one at a time, even with zero replies.
Distribution beating product really resonates too. I have no audience, but I'm building one conversation at a time. Slow, but real.
Learning from the experiences/mistakes in less time and frequent self-review are always helpful to grow/change our career/thought-process.
yours is really great hardwork, appreciate it!
Really enjoyed reading this. The part that stood out most wasn't the revenue numbers—it was realizing your "unfair advantage" was years of pattern recognition that you'd almost overlooked. Too many founders keep chasing the next opportunity instead of doubling down on the skills they've quietly built over time. Wishing you and The Birdhouse continued success as you push toward eight figures.
Five years of losing money takes serious conviction to push through — most people would've pivoted way before that. Glad the patience paid off.
This is such a valuable service, however totally out of reach for me. And I really feel my "brand identity" changes every second week (which is not helping).
This is exactly what I’m trying to do as a SaaS writer right now.
The jump from $20 gigs to 6-figures is insane. Did you find most clients came from content or outbound?
Great story man.
Inspiring story. Turning $20 gigs into a multiple six-figure MRR agency is proof that consistency, systems, and relentless execution pay off. Thanks for sharing these valuable insights.
“The product was just me and a Google Doc.” That line says a lot.
Most products don’t start as software. hey start as a repeatable way of solving someone’s problem. Software just makes that process scalable.
“The product was just me and a Google Doc.” => That line says a lot.
Most products don’t start as software, they start as a repeatable way of solving someone’s problem. Software just makes that process scalable.
The content tracking point is the most underrated part of this. Most founders optimize for engagement because it's visible. Marcos optimized for cash collected per content piece because he measured it from day one. Those are completely different feedback loops and they produce completely different content strategies.
The section on "Auditing your unfair advantages" is the best advice I've read all week. I spent way too much time chasing trending apps before realizing my real advantage was deeply understanding AWS infrastructure.
That realization is what led me to build ClockingPulse—I stopped chasing trends and just built the uptime and AWS billing tracker I desperately needed for my own projects.
Huge congrats on crossing $1.7M, Marcos! "You can't break me now" is such a powerful mindset to walk away with after those 5 hard years.
The $20-to-6-figure arc is incredible—most people plateau at $2-3k/mo with ghostwriting. The unlock was almost certainly productizing: turning bespoke writing into templates, SOPs, and SOP-trained VAs. Curious how you split your time now between client delivery and internal team building—and at what MRR did you hire your first ops person? That hire/fire timing is where most agencies die.
The "audit your unfair advantages" section hit directly. I spent time chasing the wrong vehicles too before I realized my actual asset was understanding automation from a non-technical operator's perspective — something engineers can't replicate because they don't think like the people who struggle with the tools.
The point about distribution beating product is also something I'm living right now. I have a working bookkeeping automation service and an automated blog, but zero organic audience. Watching how you used your own brand as the product demo is the clearest framework I've seen for why building in public actually works.
Starting from $20 gigs and tracking what drove revenue from day one — that sequencing makes the whole thing reproducible.
"You can't break me now" after five years of losing money is the whole story. Most people quit during the day-trading-wipeout phase. You turned it into the thing that made you unbreakable.
The database is the real moat here. AI can write content, but it can't tell you which hook turned cold strangers into $20K buyers in a specific niche last month. That data lives in your system and nowhere else. Smart to track sales from day one, not just impressions.
And the voice guide solving the "no one can make it sound like me" objection is what made it an agency instead of a Marcos-only freelance gig. That's the unlock most ghostwriters never figure out.
Rooting for the 10x in 2026.
good
Wow thats the dream!
five years of losing money, then one honest look in the mirror. the unfair advantage audit is the most underrated first step nobody takes tho
great journey
amazing story
Pulling from Gmail, Slack, and notes into one place and letting an app act on it is a real permissions and access question, not just a technical one. What's actually scoped when someone connects their Gmail, read-only on specific labels, full inbox access, something else? That's usually the part people don't think about until something goes wrong.
This comment was deleted a month ago