Case study 02 · Public website
Real Estate Platformpublic website
A Delhi brokerage’s property site, built around how people search: type a sentence, check a colony’s price band, or ask Roofie, a scripted enquiry assistant. Relaunched in Sep 2026 alongside its new self-hosted CRM.
6,564
active listings on the site
6 Nov 2026
20
organic listing enquiries
9 Sep → 6 Nov 2026
26 → 103
engaged visitors from Google search a week
W38 → W44 · 14 Sep – 1 Nov 2026
- Status
- Live at rentaroof.in since the 9 Sep 2026 relaunch
- My role
- Product owner, AI-assisted build. I set the requirements and made the product decisions; AI coding tools write the code under my direction, and I test every change. Earlier versions of the site were built by outside teams I coordinated.
- Built with
- Laravel · Livewire · MySQL, one codebase with the CRM
- Integrations
- Meta Pixel and Meta Conversions API · Google Search Console API · email · Knowlarity IVR and DLT SMS through the shared CRM
- Roofie
- A scripted, rule-based enquiry assistant, not AI
01 · In short: What’s there? What’s fair? Who do I talk to?
Renters arrive with the same three questions. The brokerage was relaunching its website alongside its new CRM, and visitors don’t think in dropdowns. They type a sentence, want to know what’s fair, and want a person when they ask for one, even after hours.
02 · What it does
Plain-English search
One box takes a whole sentence; bedrooms, colony and budget become filters you can remove.
Price guide
Rent and sale bands, with gross yield, by colony; a market report shows its working.
Roofie
A scripted assistant that shows matches, quotes a price band, saves a search, requests a visit, takes an enquiry and hands over to a person.
Listing pages that say what was checked
When each fact was verified, the building’s other units, and a sticky Enquire bar on phones.
Compare and shortlists
Up to four listings side by side, plus advisor shortlists shared as one link.
Customer dashboard
Signed in with a phone number and a one-time code, no password; saved homes, enquiries, visits and new matches.
List your property
Owners submit a property on the site; the desk checks it before it’s listed.
Locality guides and journal
Written guides for 77 colonies, and a journal of blog and news posts, 37 published (6 Nov 2026).
03 · What makes it different
- Read plain English. “3 bhk in vasant vihar under 1.5 lakh” becomes a Vasant Vihar chip plus bedroom and budget filters, each one removable.
- Filtered lists are the landing pages. A search such as “3 BHK for rent in Vasant Vihar” is itself the landing page, with its own title and Google tags, so there is no second set of pages to maintain. 599 such locality × type pages sit among the 7,474 sitemap URLs built from live stock.
6 Nov 2026
- Show what’s fair. Rent and sale bands, with gross yield, by colony, from a pricing matrix the team maintains, not an average of asking prices.
- Scripted by design. Roofie is a scripted, rule-based enquiry assistant, not AI: no external API and no LLM, as the brokerage asked. Any thread can pass to a person.
- Channel ≠ capture. A visitor who googled, then used Roofie, reads “Google search” + “Roofie”, so search gets credit for the lead.
- One copy of every listing. The site reads straight from the CRM’s inventory, with a publish switch on each listing, so there’s nothing to keep in sync, and a home that’s been let or sold can’t be published.
04 · What the business can configure: Run from the CRM, without a developer.
- Listings
- Each listing has a publish switch in the CRM; publish refuses a let or sold home.
- Homepage
- The headline, photo and stat bar are edited in the CRM.
- Search shorthand
- “DC” for Defence Colony is a synonym row admins edit in the CRM, with no code change.
- Roofie’s answers
- Paperwork and viewing questions are answered from the FAQ the team edits in the CRM, so editing an answer changes Roofie’s reply.
- Locality guides
- Guides the team writes in the CRM (notes, nearby places and photos), 77 on 6 Nov 2026; map, prices and live listings are added automatically.
- Journal
- Staff draft, schedule or publish, with each post’s category, cover and featured flag.
- The rest of the site
- Homepage, new pages from ready-made blocks, menus, footer and FAQ, under separate permissions.
05 · Key screens
Screens: white-labelled demo copy, fictional data, unless marked live.
01Search



02Pages from live stock

03Price guide
04Roofie
06 · Results, dated
Found on Google within a month.
Engaged visitors from Google search per week
First-party tracker · IST weeks · part weeks pale · 11 Sep – 6 Nov 2026
| Week | Count |
|---|---|
| W37 (part week) | 3 |
| W38 | 26 |
| W39 | 34 |
| W40 | 41 |
| W41 | 89 |
| W42 | 77 |
| W43 | 79 |
| W44 | 103 |
| W45 (part week) | 47 |
~27,000
Google search impressions in 23 days, about 2.7× the daily rate of the first month after the relaunch (Search Console, includes brand searches)
14 Oct – 5 Nov 2026
26 → 103
engaged visitors from Google search a week, within two months of the relaunch
W38 → W44 · 14 Sep – 1 Nov 2026
Page 1
on Google for rent searches in 5 key South Delhi localities, within 30 days of the relaunch (Search Console + manual checks)
Sep–Oct 2026
499
engaged visitors from Google search since 11 Sep, averaging 5 min 35 s each; 82 landed on listing pages
11 Sep – 6 Nov 2026
43%
of engaged visitors came from Google search (375 of 880), up from 22% in the 30 days to 23 Oct
30 days to 6 Nov 2026
6,467
site searches since 11 Sep; searches naming a colony also feed the verification desk’s list of where to check next
To 6 Nov 2026
32
website & Roofie leads (22 Roofie property enquiries, 8 Roofie chats, 2 website forms); 30 organic, 12 from Google search; 17 of 32 (53%) now qualified
9 Sep – 6 Nov 2026
20
organic enquiries about a specific listing, all through Roofie on the listing page; 11 arrived from Google search
9 Sep – 6 Nov 2026
101 of 119
Roofie chats never needed an agent (85%); 35 became or joined an enquiry
7 Sep – 6 Nov 2026
7,474
URLs in the sitemap: 6,561 listing pages, 599 locality × type landing pages, 163 hubs, 77 locality guides, 41 agency pages, 33 journal & site pages
6 Nov 2026
11
owner submissions since the form went live: 6 listed, 4 dropped, 1 new; a working supply channel, not a growth claim
20 Sep – 6 Nov 2026
Counted by the site’s own tracker (live since 11 Sep 2026), which filters known bots, burst crawlers and signed-in staff; Google figures count engaged visitors only. Total visitor, pageview and raw Google visitor counts are not quoted, because automated traffic still inflates them. Lead figures come from the CRM’s read-only query of 6 Nov 2026, about 2 months after go-live (9 Sep – 6 Nov): across every channel, 147 of 496 new leads were organic by source (not from paid ads or portals; 145 not linked to any ad), and only the 30 organic website and Roofie leads (12 from Google search) are website-attributable.
07 · How it was built: Same codebase as the CRM, built AI-assisted.
- Requirements and product decisions.I gathered what the desk and visitors needed and made the calls.
- Built with AI coding tools.I directed the tools and tested every change before it shipped.
- Shipped with the CRM.Site and self-hosted CRM replaced a 12-seat subscription CRM in 3 months (Jun–Sep 2026); production cutover 9 Sep 2026. I ran go-live and training.
- Before this version.Earlier versions of the site were built by outside teams I coordinated.
StackLaravel · Blade + Livewire · MySQL · same codebase as the CRM
08 · Links & PDF
- Live siterentaroof.in
Try typing “3 bhk in vasant vihar under 1.5 lakh” on the live site.
- Project showcasegithub.com/abBytes-sudo/real-estate-listings-website-showcase
- Where the leads goCase study 01 · Real Estate Platform — CRM & operations










