Case study · Real estate

Best Estate: a lead-management ERP for a property marketing company

Best Estate's sales team runs on a custom ERP that takes leads from Meta forms and the website, distributes them to agents automatically, keeps every follow-up and WhatsApp conversation on the lead, and reports performance across the team in real time. Agents work it from the web and from an Android app.

Best Estate Marketing & ConsultantsLahore, PakistanLive and in daily use
Meta forms + web
Lead sources
Round-robin + timers
Distribution
Android
Agent app
Real time
Updates

The client

Best Estate Marketing & Consultants is a property marketing company in Lahore. Its agents handle a steady flow of leads from Facebook and Instagram campaigns and from the company website, and the business needed those leads handled fairly, quickly, and with nothing falling through the cracks.

Best Estate Marketing sells plots and farmhouses across several Lahore housing schemes, with a team of agents working campaign leads every day. The ERP is the system that sales floor runs on.

What we built

2 systems, feature by feature

01

Lead capture and distribution

How a lead gets from a campaign to the right agent.

Live
  • Meta lead-form capture
    Facebook and Instagram lead forms arrive in the ERP automatically, with the campaign recorded.
  • Automatic distribution
    Round-robin pools with a persistent cursor, a working-hours window and a timer that re-assigns a lead the agent has not acted on.
  • Public lead pool
    Leads nobody has claimed sit in a shared pool that any agent can pick from.
  • Duplicate handling
    A repeat enquiry is routed to the agent who already owns that buyer.
  • Lead transfer and locked agents
    Managers move leads between agents; selected agents are excluded from automatic assignment.
02

Agent workflow and oversight

How agents work their leads and how managers see the team.

Live
  • WhatsApp for agents
    Agents message buyers from inside the ERP, with the conversation kept on the lead.
  • Mobile app for agents
    An Android app with the agent's pipeline and one-tap dialling of the lead's number.
  • KPI dashboards and reports
    Per-agent performance, activity duration, connected-call counters and campaign results.
  • Roles and realtime
    Role-based access and live updates across the team without refreshing.

Engineering & delivery

How it was built and how it runs

Services
ERP SystemsCustom SoftwareCRM Development
Technology
Next.jsNestJSPostgreSQLRedisSocket.IOCloudflare R2

How it is built

The ERP is a Next.js and NestJS application backed by PostgreSQL, with Redis and Socket.IO for live updates across the team and Cloudflare R2 for storage. Leads arrive from Meta lead forms and the website, are distributed on round-robin pools with re-assignment timers, and are worked by agents from the web or an Android app. WhatsApp runs inside the system, so a buyer's whole conversation stays on the lead.

Get started

Ready to ship the software your business actually runs on?

Tell us what you're building. We respond within one business day with a clear plan, price, and timeline.

16 industry CRMs shipped96+ clients · 14 countriesRemote-first · Global delivery