1
2 Comments

I lost a pilot customer… because they built it themselves

I lost a pilot customer last week.

Not to a competitor.

They built it themselves.

At first that sounds reasonable.

But what they built was essentially:

  • a static list of experiences
  • manually curated
  • shown at one point in the journey

No real signal capture.
No understanding of what the guest actually wanted.
No timing.

It “worked”.

But it missed the entire opportunity.

Because the real problem isn’t:
👉 “how do we show experiences”

It’s:
👉 “how do we know what this guest is likely to want before and during the stay”

Most demand already exists.

It’s just invisible when decisions are made.

That’s the gap I’m focused on solving.

posted to Icon for group Building in Public
Building in Public
on May 4, 2026
  1. 1

    That is a tough pill to swallow, but it’s the ultimate validation that you solved a real problem.

    I’m going through this right now with an AGPL open-core model. We chose AGPL specifically so that if a customer wants to 'build it themselves,' they can use our core for free—but if they want the advanced commerce/AI packages, they buy the license. It feels like a middle ground between losing a customer and forcing a proprietary lock-in.

    Do you think having an open-source version would have kept them in your ecosystem, or were they strictly looking to avoid a recurring subscription?

    1. 1

      That’s actually an interesting angle.

      I don’t think the issue was “build vs buy”.

      The issue was that they reduced the problem down to content presentation.

      A static list of experiences is relatively easy to build.

      Understanding guest intent before and during the stay is a very different problem.

      That requires:

      •. behavioural signals
      • timing
      • changing context
      • operational visibility
      • pattern recognition across the guest journey

      The danger with internal tools in hospitality is they often solve the visible layer of the problem while missing the intelligence layer underneath it.

      So in some ways, it reinforced the exact reason I started building TerraNova in the first place.

      I’m also cautious about open-sourcing too early in hospitality because the value isn’t really the interface, it’s the thinking, signal structure, workflow logic, and operational understanding behind it.

      That said, I do think there’s probably a future where parts of the ecosystem become more open and interoperable.

Trending on Indie Hackers
I've been building for months and made $0. Here's the honest psychological reason — and it's not what I expected. User Avatar 176 comments 7 years in agency, 200+ B2B campaigns, now building Outbound Glow User Avatar 55 comments This system tells you what’s working in your startup — every week User Avatar 52 comments 11 Weeks Ago I Had 0 Users. Now VIDI Has Reviewed $10M+ in Contracts - and I’m Opening a Small SAFE Round User Avatar 46 comments The "Book a Demo" Button Was Killing My Pipeline. Here's What I Replaced It With. User Avatar 23 comments My AI bill was bleeding me dry, so I built a "Smart Meter" for LLMs User Avatar 17 comments