How an introvert built a $1M/year ghostwriting agency in two years

Executive overview

Most ghostwriting services sell followers. Marcos Ruiz sold revenue — and that distinction is what drove explosive growth.

Starting with $2,000, he went from zero to $65K/month in one year by targeting coaches and consultants, then combining outbound DMs, content creation, and referrals into a compounding flywheel.

The core insight: if you make clients more money than they pay you, retention and referrals take care of growth.

From army training to ghostwriting agency

  • Tried drop-shipping, affiliate marketing, crypto, day trading, and blogging before landing on ghostwriting
  • Chose writing because it matched his introverted strengths — had been on Twitter since 2011
  • Bought a $50/month course, signed first two clients at $1K each, reinvested all $2K into a $12K course
  • Landed a $3K/month client immediately after — enough to cover the course and live on
  • Key mindset: committed to one idea and stayed with it until it hit $1M/year

Getting the first clients

  • First clients came from Upwork; used results as social proof for Twitter outreach
  • Sent 100–200 cold DMs per day, tracked follow-ups in Notion
  • Early testimonial ("I got 7 free trial subscribers") became leverage for the next pitch
  • Landed first $3K/month coaching client — a viral thread generated $20–30K in sales for them
  • That result unlocked referrals and inbound, which compounded from there

The cold/warm/hot outreach system

  • Cold DMs: compliment based on their profile + offer + low-pressure close ("if not, no worries")
  • Warm DMs: people already following or engaging with your content
  • Hot DMs: inbound leads who message you first
  • Run all three simultaneously; volume (100–200 DMs/day) plus 2–3 tweets/day creates the flywheel
  • Build your own Twitter presence first — prospects with more followers won't hire someone with fewer

Differentiating the offer

  • Industry default: promise follower growth
  • Marcos's pivot: promise monetisation — growth is a byproduct, revenue is the deliverable
  • Target niche: coaches, consultants, education companies — fastest path to measurable ROI
  • Framing: "I'll make you more money than you pay me" → clients stay indefinitely

Closing clients as an introvert

  • Used the Closer Framework: structured call flow starting with "why are you on this call?"
  • Ultimately reduced it to: show up as a human, be honest about how you'll help, have conviction
  • If a prospect doesn't resonate with that, they're probably not a good client anyway
  • Sales conviction comes from genuinely believing you can help someone make more money

Scaling from $10K to $70K/month

  • Shift from tactic hunting to implementing: stop planning, start doing — for 6–12 months straight
  • Outbound + referrals + inbound combined form a flywheel that compounds on the back of good delivery
  • Solopreneur-to-entrepreneur decision: hire when you can no longer scale without a team
  • Current team: two senior writers, one junior writer, one ops manager, one sales rep
  • Hired first writer by posting on Twitter, giving candidates a test prompt, and picking the best output

Tools

  • Notion: company dashboard, CRMs, client hubs
  • HypeFury: schedule tweets for multiple client accounts without direct account access
  • Hemingway: writing clarity and grade-level feedback
  • Google Docs, Google Sheets, Canva for day-to-day operations

Day structure and avoiding shiny object syndrome

  • Mondays: back-to-back meetings (12–15 calls, 7am–5pm)
  • Tuesdays: blank calendar — editing content, sourcing clients, or working on the business
  • Wednesdays: calls and content
  • Biggest struggle: shiny object syndrome — always seeing a "better" opportunity online
  • Fix: shut out the noise, find small wins, keep compounding — the temptation doesn't go away at $10K or $50K/month
  • Advice to younger self: play to your strengths early; an introvert forcing themselves into sales or video loses years

More like this — when you're ready for early access.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Get early access to the full library.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.