Back to Blog
·2 min read

Building for a Market That Runs on WhatsApp

Real estate in Belize doesn't start with a form submission. It starts with a Facebook post and a WhatsApp message — and the software has to meet buyers where they already are.

The premise of most property software is that buyers find a listing on a platform — Zillow, Rightmove, a regional MLS — submit an inquiry form, and enter your CRM.

That's not how it works in Belize.

Discovery happens on Facebook. A developer posts lot photos to a community group. A buyer replies in the comments or sends a WhatsApp message to the number in the post. The agent's inbox fills with "how much is lot 12?" and "can I see it Saturday?" — no name, no email, no budget range attached.

PropertyFlow Belize starts from that reality rather than fighting it.

The wrong first instinct

The tempting solution is a landing page with an inquiry form. Structured input: name, email, phone, budget. You'd get clean data.

But the buyer has already typed a WhatsApp message. Asking them to fill out a form is adding a step to a flow they've already started. You lose them.

The lead entry in PropertyFlow works the other way: the agent pastes the WhatsApp message, and the AI extracts what it can — name, phone number, lot interest, timeline, budget signals. The agent reviews and confirms. Structured data from unstructured input, with a human in the loop before anything gets written to the database.

That's not a technical novelty. It's just an honest read of what the actual workflow is.

Buyer packets without accounts

A buyer in Belize is not going to create an account to view a property packet. They have WhatsApp. They expect a link that works.

Buyer packets in PropertyFlow are shareable URLs — no login, no signup required. The packet shows lot details, pricing, site location, title process, and payment terms. The agent generates it in one click from the lead record and sends the link directly over WhatsApp.

That link is also the tracking surface. When the buyer opens it, the agent sees it. When they spend time on the payment terms section, the agent sees that too. That behavior is more reliable signal than asking "did you read what I sent?" in a follow-up message.

What the market constraint taught me

None of this required an interesting technical solution. The interesting part was accepting the constraint: the user interface for the buyer is WhatsApp, not an app. PropertyFlow is the layer the agent uses to organize what flows through there.

When you start from how the market actually operates instead of how you wish it operated, the product decisions get simpler. You're not building a new platform for buyers to adopt. You're building a better back office for an agent who's already doing the job on their phone.

Stay Updated

Get the latest articles on software engineering, distributed systems, and local-first applications delivered straight to your inbox.