Skip to content
Code Colonies

Real Estate · Technology

Real estate CRM, booking engine and customer app with RERA disclosures

A sales CRM, unit booking engine and buyer app for a residential developer, covering enquiries from portals and site visits through to allotment, demand letters and possession. RERA registration details, approved plans and construction progress are shown to buyers in the app, from the same records the sales team uses.

Client
A residential real estate developer in Ahmedabad with several mid income and premium apartment projects under construction
Region
India
Sponsor
Director of sales and CRM, and chief financial officer
Duration
20 weeks to first release of all three parts, then a monthly support plan
Construction cranes over new buildings in a city

Engagement model

O2E: Output Oriented Engagement

The CRM, the booking engine and the customer app were three separately accepted outputs, so the sales team could start using the CRM while bookings still ran on the old process.

How O2E works

The team

  • Solution strategist1
  • Backend engineer2
  • Frontend engineer1
  • Mobile engineer1
  • QA engineer (shared)1

The challenge

Where things stood

  1. Enquiries from property portals, the website, Facebook ads and channel partners landed in different inboxes and spreadsheets, and many were never followed up.
  2. Unit availability lived in an Excel sheet kept by one person in the sales office, so two executives occasionally promised the same flat to different buyers.
  3. Demand letters at each construction milestone were prepared by hand in Word, and buyers called the CRM team to ask what they owed and what had been received.
  4. The developer wanted buyers to see RERA registration, approved plans and quarterly progress updates in one place, in line with what was filed on the state RERA portal.

The approach

How we ran it

  1. Weeks 1 to 3

    Sales and collections walk

    Sat with the pre sales callers, site sales managers, the CRM team and accounts. Mapped the enquiry sources, the booking and allotment steps, the payment plans per project and how channel partner brokerage was calculated.

  2. Weeks 4 to 9

    Lead CRM

    Brought every lead source into one CRM with duplicate checks by mobile number, auto assignment to callers, site visit scheduling and a WhatsApp follow up template library. Added channel partner registration so brokerage disputes could be settled from the record.

  3. Weeks 10 to 15

    Inventory and booking engine

    Built a live unit inventory with tower and floor views, price lists with floor rise and preferential location charges, a short hold on a unit while the token is paid online, and allotment letters generated from the booking.

  4. Weeks 16 to 20

    Buyer app and RERA disclosures

    Released the buyer app with the payment schedule, demand letters, receipts and TDS on property guidance, plus a project page showing the RERA registration number, approved plans and the quarterly progress photos and updates the developer files.

What it looks like

Representative screens

Drawn to show the kind of system we delivered. Client screens and data stay private.

Real EstateSales pipeline, Tower B launchAK

Sales pipeline, Tower B launch

New enquiry2

  • Nirav Patel, 3 BHK, from property portal
  • Sneha Iyer, 2 BHK, website form

Site visit done2

  • Amit Agarwal, 3 BHK, revisit Sunday
  • Farhan Qureshi, 2 BHK, via channel partner

Negotiation1

  • Rohit and Pooja Shah, B-1204, PLC waiver asked

Token paid2

  • Vikram Chaudhary, B-0803, INR 2,00,000
  • Hetal Desai, B-1502, INR 2,00,000
Representative screen with sample data. Client screens stay private.
Real EstateBooking B-0803, Vikram ChaudharyAK

Booking B-0803, Vikram Chaudhary

Unit
Tower B, 8th floor, 3 BHK, 1,485 sq ft carpet
Agreement value
INR 98,40,000 plus GST
Payment plan
Construction linked, 10 milestones
RERA no
PR/GJ/AHMEDABAD/AUDA/RAA11873/180424
Next demand
Slab 9, INR 4,92,000, due 25 Oct
Relationship manager
Krupa Joshi
Representative screen with sample data. Client screens stay private.

What we delivered

Modules and features

  • Lead CRM pulling in portals, website, ads, walk ins and channel partners
  • Site visit scheduling and follow up through WhatsApp templates
  • Live unit inventory with tower and floor views and a timed hold during token payment
  • Price list engine for base rate, floor rise, PLC, parking and GST
  • Milestone based demand letters, receipts and reminders posted to Tally
  • Buyer app with payment schedule, documents, service requests and possession checklist
  • Project disclosure pages with RERA registration, approved plans and quarterly progress
  • Channel partner registration and brokerage tracking

What changed

Outcomes

  • Every enquiry is in one CRM with an owner and a next step, whichever source it came from
  • A unit is held the moment a token payment starts, so the same flat cannot be promised twice
  • Demand letters are raised from construction milestones and buyers see their dues in the app
  • Buyers see the same RERA details and progress updates that the developer files, from one source

Looking back

Putting the unit hold inside the token payment step fixed the double booking problem more simply than any approval workflow would have, and we would design it that way again. The price list engine took longer than expected because each project had its own exceptions agreed by the directors, and some were only written down in old emails; a week spent collecting them before the build would have saved rework. On the buyer app, the RERA and progress pages only work if someone updates them every quarter, so we should have agreed an owner in the developer's team before launch. Pre sales callers also needed a faster mobile view than we first gave them.

Start a conversation

Discuss a similar project

Tell us where your team is today and we will walk you through how a project like this would run for you under O2E. The first conversation is free. Delivery work is paid only after you accept it.

Or get a ballpark proposal in two minutes

A specialist replies within one working day. The first conversation is free.

Chat with the Code Colonies team on WhatsApp