Getting millions of impressions and hundreds of paying customers in 24 hours

Rox Codes tried and failed until he had his first 5-figure MRR success and exited. Then, he partnered with the right person and built the tool that he hopes will become his magnum opus: Flightcast.

He launched five months ago and revenue has already surpassed his first success. Here's Rox on how he did it. 👇

Failures and successes

I've been building tools for creators for over five years.

I studied CS in college, then tried to do restaurant startups. I failed.

So, I sold everything and moved to Thailand and became a digital nomad for a few years.

During that time, I became a full-time Twitch streamer, live coding eight hours a day. I built tools for Twitch streamers. That failed too.

Then, I started building ThumbnailTest.com for YouTubers. The MrBeast team found me and I worked there for a bit, building tools for them.

After I left Beast, I sold ThumbnailTest while it was at a 5-figure MRR. That was in early 2024, four months before YouTube released their competitor.

Soon after that, Steven Bartlett from The Diary of a CEO reached out and said "Let's build something together." We messed around with ideas for a few months before we came up with Flightcast — video-first podcast hosting.

We officially launched in October 2025. We use a flat SaaS subscription plus a small cut of ads. Already, revenue is higher than it ever was for ThumbnailTest.

Dead simple but awesome

I love building for creators. After years in the space, I know enough that I can finally tell when there's something missing.

There are a lot of "tools for creators", but very few doing different things. Just lots of AI. I wanted to build a business that felt simple — explicitly not using AI at the core, but just in a feature or two.

I chose video podcasting because it's a super annoying problem — big files, uploaded many times, analytics scattered across many platforms. It felt like a fun space to try to build something.

If I do this right, Flightcast should feel dead simple but awesome.

Flightcast homepage

Lots of iterations

It's built on NextJS, Cloudflare, Go backend for some media stuff, and OVH for servers. And we finally moved to Planetscale for the DB, thank God.

Building it took a lot of iterations. It's surprisingly awkward to mix a lot of these APIs. And I had to redo the data architecture a bunch of times too.

Letting people do five posts at once sounds great, but man it sucks to build.

If I did it again, I'd limit v1.0 to just one awesome feature — likely analytics — and ship that before taking on the additional complexity of publishing, etc. And even if I kept an expanded feature set for v1.0, I would finish one at a time instead of building several things at once.

Once that was done, we started bringing on beta users and building against feedback.

The rule was - we can't launch until it's good enough for The Diary of a CEO.

Being a CEO

I'm CEO this time, which is really unusual for me. I can't just be an engineer anymore.

It's harder to lock in when you can't just go into code for 12 hours. And I've had to learn to feel good about my work even when it isn't as tangible or straightforward.

Then there's managing a team. We got seed funding for the first time in my life, so we brought in a couple of people smarter than me.

I'm used to working by myself. I had no idea how to run a team or build a product from scratch with others. And it was especially difficult because I was the one with most of the context, but half of building is learning what works.

Honestly, if I had to start over, I probably would have delayed bringing on a team until the foundation was done.

I'm so proud I get to have this moment in my journey at all, but damn it's tough.

Prefilled distribution

After fighting distribution for a long time, I came to understand the creator world, and I realized that I needed a partner with the right audience and mindset. With this business, partnering with Steve essentially prefilled the distribution.

So here's some advice: Partner with a creator. If you find the right one, it'll be the best decision you ever make.

We had probably the largest launch of my entire life on LinkedIn + PR in podcast news outlets.

The entire expanded Flight team posted on LinkedIn on the same day — their entire network is podcast people. We had millions of impressions and hundreds of paying customers by the end of it. It was a multi-year "overnight success" kind of day.

Since then, growth has been pretty straightforward. Lots of podcasts recommending Flightcast to friends. And agencies adding more and more shows.

But we have some upcoming big marketing strategies. I'll be on podcasts, we're launching an affiliate program, and we'll be giving podcasters discounts for putting Flightcast ads into their shows.

Talk to people more successful than you

What helped me most was talking to people who are a good bit more successful than me about very specific problems: people problems, hiring problems, mindset problems, running a tech team, etc.

There's a lot written about everything to do with indie hacking, but less so when things get bigger. Or at least - the writing about it is more generic. It's harder to learn from.

Getting coffee with a friend who runs a company 1-2 stages beyond mine has been a blessing again and again.

Care more than anyone else

Here's where to start:

  1. Find a bunch of people who make decent money, but not enough people pay attention to.

  2. Find what they're using right now.

  3. Replace one thing — make your entire first build just one amazing feature.

I took ThumbnailTest straight out of TubeBuddy, and over many months made my A/B tester 5x better. I made it an easy, obvious choice for anyone using TubeBuddy to switch to ThumbnailTest.

You can do the same. Just care way more about one small problem than anyone else has.

What are your goals for the future?

I want Flightcast to be my magnum opus.

I want to build something so good it redefines the expectations people have for what a tool like this can do.

You can follow along on X or my website. Listen to this podcast. And check out Flightcast!

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

37

Leave a Comment

  1. 1

    Great breakdown. I’m particularly interested in your 'rule' of not launching until it was good enough for your anchor customer (DOAC). How did you balance that high bar for quality with the 'ship fast' mentality usually preached in the indie hacker community? Also, congrats on the massive launch—the results speak for themselves.

  2. 1

    That’s an impressive spike 👏
    Curious — how much of that came from distribution vs product readiness?

    I’ve noticed big traffic surges convert very differently depending on:

    • how clearly the problem is explained

    • whether users already feel the pain

    • and how fast feedback loops are

    Did you already have social proof or an audience before this, or was it mostly the launch moment doing the heavy lifting?

    Would love to hear what you think made the biggest difference in those first 24 hours.

  3. 1

    The ThumbnailTest exit timing is underrated here - selling at 5-figure MRR four months before YouTube shipped a competitor shows real market awareness.

    Two things stood out:

    1. "Can't launch until it's good enough for The Diary of a CEO" - this is a smart forcing function. Having one extremely demanding user sets a quality bar that benefits everyone.

    2. The transition from engineer to CEO is real. That feeling of "I worked all day but what did I actually build?" when you're doing meetings and strategy instead of code... it takes time to rewire how you measure your own productivity.

    The "prefilled distribution" framing is useful. Most indie hackers try to build audience from scratch, but finding someone who already has the exact audience you need and making them a partner is a fundamentally different (and often faster) path.

  4. 1

    I'm hoping for it too, but I wonder when it will come...

  5. 1

    This is a masterclass in prefilled distribution + solving a real pain point. Inspiring journey!

  6. 1

    This is a masterclass in prefilled distribution + solving a real pain point. Inspiring journey!

  7. 1

    Amazing story. You really seem to understand the creator world very well and figured out that market and what they need. Your advice about finding people more successful than you, is really great! I'm currently in the midst of an open beta for my platform. If you have any advice I'd love to hear it. Thank you.

  8. 1

    Love to see you chasing ur dreams

  9. 1

    The part about iterating through multiple failures before hitting product–market fit really resonated.

    I’ve noticed that every time I rushed distribution before clarity, it backfired. Curious — did you delay marketing intentionally early on, or did it just happen naturally?

  10. 2

    As per my experience, the only traffic that is valid is showing in GSC. SEMrush/Ahref traffic is never going to accurate. Just a wild guess by them.
    Pro Tip: Never ever relay on them for traffic count.

  11. 2

    AI and robotics are reshaping industries by improving efficiency and reducing costs, while simultaneously forcing companies to rethink roles, skills, and workforce structures. Need to adjust with AI-Vive era.

    However, we are open to partnerships for building AI Agents, AI Receptionist, AI Automation systems, and Custom SaaS solutions powered by Python, Django, FastAPI, and Node.js.

    ✔ Up to 50% profit sharing

    ✔ 25–75% cost advantage compared to others

    ✔ Secure, scalable, and production-ready architecture

    ✔ Long-term collaboration potential

    If you or anyone you know is interested in partnering on innovative AI and SaaS projects, feel free to message me to discuss the details.

  12. 2

    This is truly an outstanding success.

    It's also an excellent article.

    I learned a great deal.

    I'd like to know when and how developer hiring is conducted in the most reliable and successful manner.

  13. 1

    Calling Founders & Early Startup Operators (Paid Research Engagement)

    I’m inviting Founders, CEOs, Co-Founders, and early Operators to a short-term, paid research engagement with Mercor.

    We’re documenting and reviewing real data systems built at mid-size startups (20–150 people) — including BI layers, reporting logic, and how data flows from schema to decision-makers.

    This is retrospective only (no rebuilding, no ops work), fully remote, and $5K one-time.

    If you’ve built or overseen non-trivial internal systems and are open to a clearly scoped engagement, feel free to message me for more details

  14. 1

    Wow, that's inspiring. Thank you for sharing!!

  15. 1

    Victims of cryptocurrency scams often face overwhelming challenges when trying to recover their lost assets. Losing your cryptocurrency to a scam is more than a financial blow—it’s a deeply emotional experience. Victims often feel shock, anger, embarrassment, and helplessness, especially after realizing that traditional options like law enforcement or legal action offer little clarity due to jurisdictional barriers and the anonymous nature of crypto transactions.

    For many, it feels like the money is gone forever. In these moments, hope can feel out of reach. That’s why specialized recovery services like DIGITAL LIGHT SOLUTION (DLS) exist—to stand with victims when others cannot. Using advanced blockchain analysis and deep investigative expertise, they help trace stolen digital assets and guide victims through realistic recovery possibilities.

    DIGITAL LIGHT SOLUTION (DLS) is more than a service—it’s a lifeline for people who refuse to give up. For victims of cryptocurrency scams, it represents understanding, persistence, and the chance to take back control after loss. If you’ve experienced a crypto-related loss, contacting a trusted recovery specialist like DIGITAL LIGHT SOLUTION (DLS) could make all the difference.

    TELEGRAM ID— DIGITAL LIGHT SOLUTION

    E M A I L DIGITALLIGHTSOLUTION(AT)QUALITYSERVICE . COM

  16. 1

    Seeing Flightcast get millions of impressions in 24 hours is insane. I was on the subway, reading about Rox Codes and <a href="aipicturecombiner. com">Ai Picture Combiner</a>, thinking how clever partnering with the right creator can be. It's like finding a hidden gem, isn't it?

    1. 1

      bruh, you failed to register a link here xd.
      try to remove some space from afref's "a" and "h". Hope it will help you :)

  17. 1

    That’s insane reach for a launch. Prefilled distribution with the right partner makes a huge difference.

  18. 1

    This resonates a lot. The second success often looks “fast” from the outside, but it’s really just compounded learning from the first failure. Curious what Rox did differently this time that mattered most?

  19. 1

    This is a really inspiring story, thank you for sharing it so openly.

  20. 1

    This is a really solid breakdown, especially the parts people usually skip once they have momentum.

    The “dead simple but awesome” framing is the most useful takeaway for me. Not “add more features,” but “pick one annoying problem and make the obvious replacement.” The way ThumbnailTest was basically “TubeBuddy’s A/B testing, but 5x better” is such a clean blueprint.

    The distribution point is also brutally true. Partnering with Steven Bartlett and using The Diary of a CEO as the quality bar is a power move. It forces the product to be good enough for a real audience, not just “works on my machine.”

    Curious question: if you had to boil Flightcast down to the single “one amazing feature” you would ship first, what would it be? Analytics seems like the answer, but I’d love to hear what you’d pick now with hindsight.

  21. 1

    "It's harder to lock in when you can't just go into code for 12 hours..."
    Being a developer and founder, this hits hard- like you spend an entire day discussing the product, talking to customers and everything in between, but it still feels like you didn't do much.

  22. 1

    As per Semruh/Ahref, site traffic is ONLY 1,000.

    FAKE STORY.

  23. 1

    This was a great read. The part about “prefilled distribution” really stood out — most of us spend years fighting for attention, so partnering with the right creator feels like a huge shortcut but also something you earn through experience.

    Also relatable how v1 complexity can slow everything down. Focusing on one killer feature first is advice I wish I followed earlier. Respect for sharing both the wins and the messy parts behind them.

  24. 1

    This is gold. The LinkedIn + podcast network strategy is brilliant - leveraging other people's audiences is such an underrated growth hack, especially when your product directly serves them.

    The part about "care more than anyone else" really resonates. I just launched my AI video tool (Keyvello) and got my first 2 paying customers today. Reading this makes me realize I've been thinking too small with my distribution.

    Question: Did you have existing relationships with those podcast people before launch, or did you cold reach out? I'm wondering how to replicate this for the faceless video content creator space.

    Also love "Replace one thing - make your entire first build just one amazing feature." I definitely overcomplicated v1. This is the kind of tactical advice that saves months of wasted effort.

    Congrats on the success!

  25. 1

    Wow, this is an incredible journey! 👏
    I really like how you emphasized starting with one amazing feature and iterating based on feedback—it makes so much sense.
    I’m currently building a backend dashboard API for founders, and I’ve noticed the biggest challenge is balancing features with simplicity so early-stage users don’t get overwhelmed.
    Curious—when you were building Flightcast, how did you decide which features to prioritize for the first version versus what could wait?

  26. 1

    Thanks for a great and insightful article!

  27. 1

    This has a greater impact than the headline success metric. ~

    The most striking aspect of the writing was the overall unglamorousness of the actual leverage. It was all distribution via relationships and timing and consistency. Not some growth hack. Having millions of people in your audience sounds pretty cool, but it’s clear that most of the work happened pre-compound, before all of the concepts we’ve talked about started to bear fruit.

    I've seen something like that: it feels "lucky" only in retrospect. When you’re in it it mostly feels like pushing content into a void while trusting a couple of right people are noticing.

    I also appreciated their efforts around burnout and resets. Many founders I know undervalue the importance of energy management as a long-term output factor, as opposed to strategy. To step back is not to quit – it is often what makes the next run possible.

    Looking back, was there a moment when you felt the distribution was reliable, not just a spike? Or was the realization only felt after revenues stabilized?

    In my opinion, this is the best approach: work on projects that build on one another, collaborate with individuals, and furnish them with projects that provide the appearance of success.

  28. 1

    I love how real you are about the failures and all the messy parts—makes the wins feel earned. The bit about focusing on one amazing feature at a time really hits. Partnering with the right creator? That’s such a smart move. Can’t wait to see where Flightcast goes next!

    1. 1

      Victims of cryptocurrency scams often face overwhelming challenges when trying to recover their lost assets. Losing your cryptocurrency to a scam is more than a financial blow—it’s a deeply emotional experience. Victims often feel shock, anger, embarrassment, and helplessness, especially after realizing that traditional options like law enforcement or legal action offer little clarity due to jurisdictional barriers and the anonymous nature of crypto transactions.

      For many, it feels like the money is gone forever. In these moments, hope can feel out of reach. That’s why specialized recovery services like DIGITAL LIGHT SOLUTION (DLS) exist—to stand with victims when others cannot. Using advanced blockchain analysis and deep investigative expertise, they help trace stolen digital assets and guide victims through realistic recovery possibilities.

      DIGITAL LIGHT SOLUTION (DLS) is more than a service—it’s a lifeline for people who refuse to give up. For victims of cryptocurrency scams, it represents understanding, persistence, and the chance to take back control after loss. If you’ve experienced a crypto-related loss, contacting a trusted recovery specialist like DIGITAL LIGHT SOLUTION (DLS) could make all the difference.

      TELEGRAM ID— DIGITAL LIGHT SOLUTION

      E M A I L DIGITALLIGHTSOLUTION(AT)QUALITYSERVICE . COM

  29. 1

    Out of curiosity, what made you say this?

    And we finally moved to Planetscale for the DB, thank God.

  30. 1

    The "millions of impressions → hundreds of paying customers in 24 hours" conversion tells an interesting story about launch mechanics.

    Most launches optimize for awareness (impressions), but you optimized for qualified reach—the entire Flight team posting to podcast-heavy networks meant your impressions were pre-filtered for ICP fit. That's probably why your impression-to-customer ratio was so tight.

    The "can't launch until it's good enough for The Diary of a CEO" rule is brilliant positioning. When your anchor customer is that high-profile, everyone who signs up day one assumes they're getting production-grade infrastructure, not a v1. Removes the "early adopter discount" stigma entirely.

    Curious: did you see a conversion dropoff after launch day, or did the "agencies adding more shows" momentum sustain the initial conversion rate? My guess is launch day had unusually high intent (people had been waiting), but post-launch conversions required more education about the analytics value prop.

  31. 0

    Great journey, keep trying and showing up repaid your effort 👏 You deserve it 👍 I agree with you about working with people better than you and with more experience than you. Since I moved from being a junior founder in Italy to working for large startups in London, I learned (getting paid) faster and much more at high level.

  32. 0

    The “one awesome feature first” takeaway really hits. It’s so tempting to bundle things that feel small but multiply complexity fast.

    Looking back, do you think analytics-first would’ve changed how users perceived value early on, or mainly helped you move faster internally?

  33. 0

    I collected 450 places to promote a startup and get traffic and backlinks!!

    I know it’s very hard for a new founder to get traffic and do marketing for a new startup while also building a product.

    Sometimes it can feel overwhelming and confusing.

    I’ve collected a list of websites that receive good traffic, where you can promote your product and get strong visibility and backlinks to help your site rank better.

    It’s not free because it takes a lot of time to research and compile.

    As a student and part-time founder, this helps me a lot.

    www.marketingpack.store


    1. 1

      Victims of cryptocurrency scams often face overwhelming challenges when trying to recover their lost assets. Losing your cryptocurrency to a scam is more than a financial blow—it’s a deeply emotional experience. Victims often feel shock, anger, embarrassment, and helplessness, especially after realizing that traditional options like law enforcement or legal action offer little clarity due to jurisdictional barriers and the anonymous nature of crypto transactions.

      For many, it feels like the money is gone forever. In these moments, hope can feel out of reach. That’s why specialized recovery services like DIGITAL LIGHT SOLUTION (DLS) exist—to stand with victims when others cannot. Using advanced blockchain analysis and deep investigative expertise, they help trace stolen digital assets and guide victims through realistic recovery possibilities.

      DIGITAL LIGHT SOLUTION (DLS) is more than a service—it’s a lifeline for people who refuse to give up. For victims of cryptocurrency scams, it represents understanding, persistence, and the chance to take back control after loss. If you’ve experienced a crypto-related loss, contacting a trusted recovery specialist like DIGITAL LIGHT SOLUTION (DLS) could make all the difference.

      TELEGRAM ID— DIGITAL LIGHT SOLUTION

      E M A I L DIGITALLIGHTSOLUTION(AT)QUALITYSERVICE . COM

  34. 0

    That headline absolutely slaps. Nicely done.