Real Estate CRM and Lead Management visual guide

Short answer: Real estate lead management is the process of capturing every property enquiry in one CRM, assigning it to the right advisor within minutes, qualifying it on budget, configuration, location and timeline, and tracking it through site visit to booking with a recorded reason at every exit. A working setup needs about nine pipeline stages with written entry rules, 15–20 mandatory fields, assignment rules by project and capacity, response SLAs measured in minutes, and a weekly report from enquiry to booking.

On this pageWhat lead management coversPipeline stagesFields to captureAssignment rulesResponse SLAsCRM comparison and pricingFeeding outcomes to Google and MetaWeekly reports30-day rolloutSources

What does real estate lead management actually cover?

Lead management for real estate runs from the first form, call, WhatsApp message or portal enquiry to a booking or a documented loss. In between, the CRM should enforce who owns the lead, how fast they respond, what counts as qualified, when a site visit is real and when to stop calling.

Property is harder than most categories for three reasons. The same family enquires on three or four channels, so duplicates are normal rather than rare. Decision cycles run from days (ready-to-move resale) to a year or more (under-construction launches), so the CRM must handle both hot and slow leads without mixing them. And portal leads are often sent to several sellers at once; a portal comparison published by CRM vendor ClosingFox (July 2026) reports brokers' estimates of 4–15 recipients per enquiry in busy metro markets, which makes response speed the deciding factor.

This guide covers the CRM side. Qualification questions and site-visit scripts are in our lead qualification guide, and the long-cycle follow-up cadence is in the nurturing playbook.

Which pipeline stages should a real estate CRM use?

Use stages that describe something observable, not a salesperson's feeling. Each stage below has an entry rule (what must be true and recorded) and a time limit after which the CRM flags the record. The time limits are our starting defaults for a primary-sales project; tighten or relax them with your own data.

StageEntry rule (must be recorded)Time limit before flagTypical exit
1. NewPhone normalised to +91, source, campaign, project5 minutes (business hours)Attempted
2. Attempting contactAt least one call attempt logged with outcome48 hours / 6 attemptsConnected or Unreachable
3. ConnectedTwo-way conversation held; buyer confirmed the enquiry24 hoursQualified, Nurture or Disqualified
4. QualifiedBudget band, configuration, location fit and timeline captured; fits at least one project7 daysVisit scheduled or Nurture
5. Visit scheduledDate, slot, project, attendees, advisor; confirmation sentVisit date + 1 dayVisit done, Rescheduled or No-show
6. Visit doneAttendance verified (sales-office check-in, OTP or advisor photo log) and feedback recorded3 days to next actionNegotiation, Revisit or Nurture
7. Negotiation / revisitUnit shortlisted or cost sheet shared; family or loan step identified14 daysBooked or Lost
8. BookedToken or booking amount received; unit number recordedHand over to post-salesAgreement, Cancelled
9. Nurture / LostReason code and review date (Nurture) or loss reason (Lost)Review dateBack to Connected, or closed

Two rules keep this honest. Keep "Visit scheduled" and "Visit done" separate, because counting scheduled visits as visits is the commonest way a campaign looks better than it is. And block Lost or Nurture without a reason code from a fixed list; free-text reasons cannot be counted.

Reason codes worth standardising

  • Disqualified: wrong number, did not enquire, broker or channel partner, job seeker, wants rental, outside budget, outside location, duplicate.
  • Nurture: timeline beyond 3 months, waiting for loan sanction, waiting for sale of current home, family decision pending, comparing projects.
  • Lost: bought elsewhere (record which project), price, possession date, location, loan rejected, stopped responding after visit.

What fields should every real estate lead record have?

Every field needs a purpose: routing, qualification, reporting or compliance. If a field serves none, delete it. Make the starred ones mandatory at the stage shown, otherwise reps skip them and your reports go blank.

FieldType and allowed valuesMandatory fromUsed for
Mobile*E.164 format (+91XXXXXXXXXX), validatedNewDedupe, WhatsApp, call tracking
Project of interest*Picklist of live projectsNewRouting, reporting
Original source* / latest sourcePicklist: Google Search, Meta form, Click-to-WhatsApp, 99acres, MagicBricks, Housing.com, website organic, walk-in, referral, channel partnerNewCost per visit by channel
Campaign, ad set, keyword, GCLID / Meta lead IDAuto-filled from UTM and hidden fieldsNewSending outcomes back to ad platforms
Channel partner name and RERA agent numberLookup to partner masterNew (if CP-sourced)Brokerage, conflict rules
Configuration*Plot / 1, 2, 3, 4 BHK / villa / commercialQualifiedInventory match
Budget band*Bands that match your price sheet (e.g. under ₹60 lakh, ₹60 lakh–1 crore, ₹1–1.5 crore)QualifiedProject match, scoring
Purchase timeline*0–1 month, 1–3, 3–6, 6+ monthsQualifiedCadence selection
PurposeSelf-use / investment / NRIQualifiedMessaging
FundingOwn funds / loan pre-approved / loan not startedQualifiedReadiness
Decision makersSelf / spouse / parents / partnerVisit scheduledWho must attend the visit
Owner and first-response timestampSystem fieldsNewSLA reporting
Visit date, visit status, check-in proofDate, picklist, fileVisit scheduledCompleted-visit reporting
Communication consentCall / WhatsApp / email, with timestamp and wording versionNewPermitted channels, opt-out
Loss or nurture reason*Fixed reason codesLost / NurtureFeedback to marketing

Consent and retention belong in the data model, not in a policy document. Under the Digital Personal Data Protection Act, 2023, the business that decides why data is processed must erase it once the purpose is no longer served or consent is withdrawn (Section 8(7)), and stays responsible for anything a vendor processes on its behalf (Section 8(1)). The DPDP Rules notified in November 2025 phase most of these obligations in over 18 months. A "review date" on Nurture records and a purge rule for long-dead Lost records are the practical way to meet that.

How should real estate leads be assigned?

Round-robin alone is fair but blind: it gives a ₹4 crore villa enquiry to the newest rep and a Kannada-speaking buyer to someone who only speaks Hindi. Build assignment as an ordered set of rules, evaluated top to bottom:

  1. Existing owner wins. If the mobile number matches an open record, attach the new enquiry as an activity and notify the current owner. Never create a second lead for the same buyer and project.
  2. Channel partner protection. If the buyer was registered by a partner within your protection window (commonly 60–90 days; set yours in the CP agreement), route to the CP manager, not the open pool.
  3. Project team. Route by project, then by tower or product (plots vs apartments) if teams are split.
  4. Language and geography. NRI enquiries to the NRI desk with time-zone-aware calling; regional-language buyers to reps who speak it.
  5. Weighted round-robin by capacity. Cap open "New + Attempting" leads per rep (for example 25). A rep at the cap is skipped until they clear records.
  6. Reassignment. If the first-call SLA is missed, the lead moves to the next available rep and the miss is logged against the first owner.

Check what your CRM can actually do before designing the rules. In Zoho CRM, for example, assignment rules and Blueprint process enforcement start at the Professional edition (three active Blueprints), not Standard. Duplicate handling deserves its own design; our guide to reducing fake and duplicate real estate leads has the normalisation and merge rules.

What response SLAs should a real estate sales team set?

Speed matters most where leads are shared. The ClosingFox comparison argues that with shared portal enquiries, the broker who calls within two minutes usually wins, and Sell.do's 2026 paid lead generation guide says a lead called within a minute converts several times better than one called an hour later (neither publishes a method, so treat these as practitioner claims). These are the SLAs we set as defaults:

Lead sourceFirst call withinAttempt pattern if unansweredEscalate when
Portal enquiry (shared)5 minutesCall + WhatsApp at once; retry at 30 min, 3 h, next morningNo attempt in 10 minutes
Google Search form or call-back5 minutesRetry at 1 h, 4 h, next day 10 am and 6 pmNo attempt in 15 minutes
Meta instant form15 minutesWhatsApp utility message first, then calls at 1 h, next day twiceNo attempt in 30 minutes
Click-to-WhatsApp chatBot reply instantly; human within 15 minutesKeep in chat while the 24-hour window is openUnanswered chat after 30 minutes
Missed inbound call10 minutesCall back twice the same dayNo call-back in 30 minutes
After-hours enquiryAcknowledge instantly; call by 10:30 am next dayAs per sourceNot called by noon

Measure SLA from lead creation to the first logged call attempt, and report the share of leads inside SLA per rep. An automated WhatsApp acknowledgement does not count as a response; flows and template costs are covered in WhatsApp automation for real estate leads.

Which CRM should you use for real estate lead management?

Choose between two families. Real-estate-specific CRMs bundle inventory, cost sheets, channel partner management and post-sales, which developers need. General CRMs are cheaper and flexible, which suits brokers and small teams, but you build the property logic yourself. Prices below are from each vendor's pricing page as checked on 11 October 2026, exclude GST, and are converted at ₹96.72 per US$ (9 October 2026 close) where listed in dollars.

CRMTypePublished priceRelevant for real estate
Sell.doReal-estate specificQuote only: per active user per month, minimum 5 users; WhatsApp, telephony, SMS and AI are usage-based add-onsFull suite includes inventory, channel partner management and post-sales modules
LeadSquaredIndustry CRM with real estate solutionSales Pro US$60, Sales Super US$100 per user/month, billed annually (about ₹5,803 and ₹9,672)Lead distribution and assignment quotas in both plans
SalesforceGeneral, highly configurableStarter Suite US$25, Pro Suite US$100 per user/month (about ₹2,418 and ₹9,672); mostly annual contractsNeeds a partner to build property objects; suits large developers
Zoho CRMGeneralStandard ₹800, Professional ₹1,400, Enterprise ₹2,400 per user/month; free for up to 3 usersAssignment rules and Blueprint from Professional
Bigin by ZohoPipeline CRM for small teamsExpress US$7, Premier US$12 per user/month billed yearly (about ₹677 and ₹1,161)3–5 team pipelines; good for a 2–5 person broker office
KylasGeneral, IndianFree Embark plan; Elevate listed as a flat ₹12,999 plan with unlimited usersAutomated and location-based lead routing on Elevate

Worked example: an 8-person team on Zoho CRM Professional costs 8 × ₹1,400 = ₹11,200 a month before GST; on LeadSquared Sales Pro it is about 8 × ₹5,803 = ₹46,424 a month, billed annually. The difference buys a ready-made real estate setup, worth it if you would otherwise pay a consultant to build one. Telephony and WhatsApp costs come on top. If WhatsApp is central to your sales process, our comparison of the best CRMs for WhatsApp lead management covers which plans include it.

Five tests to run in a CRM demo

  • Submit the same mobile number from a Meta form and a 99acres enquiry: does it merge into one record with both sources kept?
  • Miss the SLA on a test lead: does it reassign automatically, and is the miss reported?
  • Mark a lead Lost without a reason: does the CRM block it?
  • Book a site visit: does the buyer get a confirmation and the advisor a reminder without manual work?
  • Export the lead stages with GCLID and Meta lead ID: can you send them back to the ad platforms daily?

How do CRM stages improve Google and Meta campaigns?

Ad platforms optimise toward whatever you report. If they only see form fills, they find people who fill forms. Send your CRM stages back so bidding learns which leads become visits.

  • Meta: the Conversion Leads integration uses CRM stage events for Instant Form leads. Meta asks for at least 200 leads a month, a target stage that happens within 28 days of the lead and converts 1–40% of leads, and uploads at least daily. For most projects, "Qualified" or "Visit scheduled" fits those limits better than "Booked".
  • Google: since 15 June 2026, offline conversion and enhanced-conversions-for-leads uploads go through the Data Manager API, and Google recommends Data Manager as the setup path. Upload "Qualified" and "Visit done" as separate conversion actions with values.

The setup steps are in our guide to offline conversion tracking for Google Ads.

Which reports should you review every week?

One table, cut by source and by project, answers most questions. Use cohorts (leads created in a given week) rather than activity in the week, otherwise a busy weekend of visits from old leads hides a weak new month.

MetricFormulaWhat a bad number usually means
Contact rateConnected ÷ new leadsFake numbers or slow first call
SLA complianceLeads called within SLA ÷ new leadsCapacity or assignment problem
Qualification rateQualified ÷ connectedTargeting or landing page mismatch
Visit show rateVisits done ÷ visits scheduledWeak confirmation or premature booking
Visit-to-bookingBookings ÷ visits doneProduct, price or closing problem, not marketing
Cost per visit doneTotal spend ÷ visits doneThe number to compare channels on
Top 3 loss reasonsCount by reason codeFeeds creative, targeting and pricing decisions

Our ILeadGuru programme reached a 30% lead-to-deal rate largely because budget, location and timeline were captured before a lead reached the broker, and budgets moved on lead progression rather than form volume. The CRM structure above is what makes that kind of reallocation possible.

How do you roll out real estate lead management in 30 days?

  1. Days 1–5: agree stages, reason codes and SLAs with the sales head in writing; map how every source reaches the CRM (API, webhook, portal integration, email parser).
  2. Days 6–12: configure fields, assignment, duplicate rules and notifications; add hidden UTM, GCLID and Meta lead ID fields to forms.
  3. Days 13–18: test 20 dummy leads, including a duplicate, an after-hours lead, a missed SLA and a channel-partner lead.
  4. Days 19–30: train reps on real scenarios, go live on one project, audit 30 random records daily, publish the first cohort report, then switch on the offline conversion feed.

If you want this set up and run alongside your campaigns, our sales enablement and CRM follow-up service covers configuration, SLA monitoring and the ad-platform feedback loop.

Sources

FAQ

Common questions

What is lead management in real estate?

Real estate lead management is the process of capturing every property enquiry from ads, portals, calls and WhatsApp in one CRM, assigning it to an advisor within minutes, qualifying it on budget, configuration, location and timeline, and tracking it through site visit to booking. Each lost or paused lead gets a fixed reason code, so marketing can see which sources and messages produce visits rather than just enquiries.

Which CRM is best for real estate lead management in India?

Developers usually need a real-estate-specific CRM such as Sell.do or LeadSquared, which handle inventory, channel partners and post-sales. Brokers and small teams can start with Zoho CRM (₹800–2,400 per user a month), Bigin or Kylas and build simple property fields. Test duplicate merging, automatic reassignment on missed SLAs, mandatory loss reasons and daily export of stages to Google and Meta before you buy.

How fast should a real estate lead be called?

Call portal and Google Search leads within five minutes and Meta form leads within fifteen during business hours. Portal enquiries are often shared with several sellers, so the first relevant call usually wins. Measure the time from lead creation to the first logged call attempt, reassign automatically when the SLA is missed, and acknowledge after-hours leads instantly with a call by mid-morning the next day.

What pipeline stages should a real estate CRM have?

A practical pipeline has nine stages: New, Attempting contact, Connected, Qualified, Visit scheduled, Visit done, Negotiation or revisit, Booked, and Nurture or Lost. Each stage needs a written entry rule, such as attendance verified for Visit done or booking amount received for Booked, plus a time limit after which the CRM flags the record. Keep scheduled and completed visits as separate stages.

How do you stop duplicate leads in a real estate CRM?

Normalise every phone number to +91 format at capture, then match on mobile number before creating a record. When a match exists, add the new enquiry as an activity on the existing lead, keep both sources, and notify the current owner instead of assigning a new rep. Flag uncertain matches, such as shared family numbers, for manual review rather than merging automatically.

Want qualified property enquiries—not another list of form fills?

Book a real estate growth audit covering your project, channels, landing page, lead quality, CRM follow-up and site-visit measurement.

Book a Free Real Estate Growth Audit
RS
Founder & Performance Marketing Lead, GrowthSparx

Rinku works across SEO, performance marketing, CRM workflows and lead generation for Indian and global businesses. GrowthSparx connects acquisition, landing pages, CRM follow-up and sales outcomes—without presenting historical results as guarantees.

Have a question? Message us directly on WhatsApp—usually a reply within a few hours.

Chat on WhatsApp