Home Industries Real Estate
CRM for Real Estate

CRM for Real Estate

Manage your portfolio, buyer and tenant leads, viewing appointments and WhatsApp conversations in one place. Start in minutes with ready sales processes for residential, commercial and rental.

Lead management
Appointments
WhatsApp & inbox

Modules ready for this industry

The modules that matter most for your industry work right out of the box.

Other industries

In short

Real estate is two pipelines running in opposite directions — buyers and tenants coming in, properties going out — and the deal is where they meet. Enquiries arrive by phone and WhatsApp from portal listings and ads, the cycle runs weeks to months, and the leak is between "offer made" and "negotiation". The setup: one pipeline per business line (sale, rental, commercial), a shared inbox with call logging so a portfolio of thirty agents' phones becomes one record per client, viewing appointments with reminders, a properties catalogue with custom fields, and commissions calculated automatically on won deals — per agent, flat or percentage. It is a CRM for the agency's sales process, not a listing syndication tool.

What selling property actually looks like

An agency's enquiry is a phone call at 19:40 from a number the agent does not recognise, about a listing the agent posted three weeks ago, from someone who has also called two other agencies about two other flats. The agent answers on a personal mobile, promises to call back, and the note lives in that agent's head — or in a notebook — until it does not.

That is the structural problem, and it is a data problem before it is a sales problem: the client record belongs to the agent's phone, not to the agency. When the agent leaves, the pipeline leaves. Speed matters too — the Harvard Business Review's study of 2,241 companies found that responding within an hour made a lead nearly seven times as likely to be qualified — but the first job is simply making sure the agency, not the handset, owns the conversation.

Source: Oldroyd, McElheran & Elkington, "The Short Life of Online Sales Leads", Harvard Business Review, March 2011.

The second shape is length: a buyer takes weeks to months, a commercial tenant longer, and deals go quiet and die unnoticed. The leak is rarely at the start; it is after the offer, when nobody owns the next call.

The pipelines we recommend starting from

Sale, rental and commercial are different processes with different stages and different cycle lengths. Give each its own pipeline; Starter allows two, Growth five, Business ten. Stages are events.

Starting pipeline for residential sales — edit freely
StageVerifiable eventAutomation that usually helps
New enquiryCall or message received about a listingAssign owner; log the listing reference as a field
QualifiedBudget, area and financing recordedRequired fields on stage entry; task "send 3 matching listings"
Viewing bookedAppointment with date, property and agentReminder the evening before and 2 h before
Viewing doneAppointment marked attendedFeedback task same day; no-show → rebook task
Offer madeOffer amount recordedFollow-up task at 2 and 5 days; notify manager above a value
NegotiationCounter-offer recordedIdle 7 days → alert owner and manager
Contract signed / LostDeposit or explicit refusalDeal won → commission calculated; lost reason required

For rentals, replace offer and negotiation with "application submitted" and "references checked"; for commercial, add "heads of terms" before contract. The rule is the same: every stage is something that happened.

Client and property fields worth having

Custom fields for an agency
FieldOnTypeWhy
Budget min / maxClientNumberQualification and matching; report dimension by band
Preferred areasClientList (multi via tags)Matching and territory routing
FinancingClientList: cash / mortgage / undecidedPredicts cycle length
Listing referenceClientTextWhich property triggered the enquiry; ties ad spend to enquiries
Property type, rooms, m², floorPropertyList / numberCatalogue filters; products carry custom fields too
Owner asking price / agency fee %PropertyNumberDeal value and commission base
Country / languageClientSystem fieldsFilled from the phone code; matters for foreign buyers
Lost reasonClientList, required on LostPrice, financing fell through, bought elsewhere — the only way to learn

Properties live in the products module: each listing is a product with a price, optional cost (for developers selling their own stock) and custom fields, and a deal attaches the property to the buyer. When the deal is won, the property's status can be updated by the same automation that books the commission.

Phone and WhatsApp: the agent's two channels

Agents live on the phone. The browser softphone connects to your existing SIP line — Turkish providers such as Verimor and NetGSM are bridged directly — so a call made from the CRM is logged on the client record with duration, direction and disposition, and an inbound call from a known number opens the record. The power dialer works through a filtered list — "everyone who viewed in the last 14 days and has no next task" — one after another, with a disposition recorded on each.

WhatsApp runs through the shared inbox on an agency line rather than personal numbers. Listing photos and floor plans go out from the same thread, the conversation is on the record, and when an agent leaves the conversations stay. Distribution assigns unowned conversations to agents in turn, so an evening enquiry has an owner before morning.

An IVR on the office line — "1 for sales, 2 for rentals, 3 for property management" — routes callers to the right department in working hours, and voicemail outside them becomes a task.

Viewings and the no-show

A viewing is an appointment with a property, a client and an agent. It is booked from the client record or the inbox thread, sends reminders by WhatsApp or SMS, and its outcome — attended, cancelled, no-show — drives the pipeline. Two viewings on the same property in the same hour show up on the agent's calendar before they become embarrassing.

The stage that leaks is "viewing done" to "offer made". A same-day feedback task after every viewing — three questions, two minutes — is the single automation agencies report as most useful, because it produces the reason the buyer did not proceed while they still remember it.

Commissions per agent

Agency commission is the deal value times the agency fee; the agent's share is a percentage of that, or a flat amount, often different per agent and sometimes split between the listing agent and the selling agent. The finance module calculates it when the deal is won — a fixed sum or a percentage per user — and books the income and the commission in the same movement.

  1. Set the rule per agentPercentage or flat; a senior agent on 40 %, a junior on 30 %, a referrer on a fixed fee.
  2. Win the dealIncome is recorded from the deal value; the commission is computed and attributed to the owner.
  3. ReportCommissions by agent by month, against deals and viewings — who earns what, and whether it tracks the work.

Split deals are handled by creating the commission for each agent on their share; the activity log records who changed a commission and when, which matters in an industry where that conversation happens often.

An agent's week

  1. Monday — the queueNew enquiries from the weekend, already assigned by distribution; call each from the softphone, qualify, set budget and area.
  2. Tuesday–Thursday — viewingsBooked from the thread; reminders go out by themselves; outcomes marked from the phone after each one.
  3. Every evening — the feedback tasksThree questions per viewing, recorded in the note.
  4. Friday — the idle listOffers with no movement in 7 days surfaced by the automation; one call each.
  5. Month end — commissionsThe report, not a spreadsheet and an argument.

Who sees whose clients?

Agent
Own clients and unassigned enquiries; view and edit, no delete; sees listing prices, not other agents' commissions.
Team lead / branch manager
Department scope over the branch; can reassign; sees the branch's deals and commissions.
Office / back office
Inbox, appointments and properties for everyone; no finance.
Owner
All scope; finance, reports, activity log.

The point of department scope in an agency is the departing agent: their clients are the agency's, visible to the manager, and reassignable in one bulk action. The activity log shows who exported what, which is the other conversation agencies have.

Numbers an agency owner should watch

  • Enquiry → viewing rate by source — which portal or ad produces people who actually show up.
  • Viewings per agent per week, and viewing → offer rate — activity and its quality, side by side.
  • Days in "offer made" — the leak; if it grows, someone is not calling.
  • Deals and commission by agent by month — with the funnel behind it, not just the total.
  • Response time in working minutes — the 19:40 call answered at 09:05 is 5 minutes late, not 13 hours.

What this is not

This is not a listing syndication or portal-feed tool. It does not publish properties to portals, pull leads from portal APIs automatically, or manage property marketing websites. Properties are a catalogue inside the CRM for matching, deals and commissions; the enquiry arrives by phone, WhatsApp, web form or the lead webhook, which can be pointed at any source that can send an HTTP request.

Nor is it property-management software for rent collection and maintenance. Tenants and landlords are contacts; the tenancy is a won deal; ongoing management belongs elsewhere.

When it stops working

Common agency problems and their usual cause
SymptomMost likely causeFix
Clients still on personal phonesCalls not made from the softphone; WhatsApp on personal numbersAgency line in the inbox; softphone for outbound; response-time report makes the gap visible
Same buyer under three agentsCalled about three listings, logged three timesDuplicate report on phone endings; merge; distribution by round-robin
Commission disputesRules set per deal by handPer-agent rules in finance; activity log for changes
Offers dying quietlyNo idle rule on the offer stageIdle 7 days → alert; feedback task after viewings
Pipeline mixes sales and rentalsOne pipeline for everythingSeparate pipelines per business line
Departing agent took the pipelineRecords owned by the agent, no manager scopeDepartment scope; bulk reassign; export permission only for managers

Which plan fits?

Modules an agency uses and the plan they arrive in
ModuleStarterGrowthBusiness
Leads, 2 / 5 / 10 pipelines, custom fields, tags, saved viewsYesYesYes
WhatsApp inbox on an agency lineYesYesYes
Softphone, call log, own SIP lineYesYesYes
Viewing appointments with remindersYesYesYes
Properties catalogue with custom fieldsYesYesYes
Commissions, income and expenseYesYesYes
Power dialer—YesYes
Automations (idle alerts, feedback tasks, routing)—YesYes
Departments, full roles, activity log, pivot reports—YesYes
Deal profitability (developers with cost prices)——Yes

A two-agent office with one business line runs on Starter. An agency with branches, sales and rentals, and agents who need chasing lands on Growth for the departments, the dialer and the idle rules. See the pricing page, and the phone and commissions pages for the two modules that carry the load.

Frequently asked questions

Does it publish listings to property portals?
No. It is a CRM for the agency's sales process — clients, properties as a catalogue, viewings, deals and commissions — not a listing syndication tool. Enquiries arrive by phone, WhatsApp, web form or the lead webhook, which any source able to send an HTTP request can use.
How do calls from agents' phones end up on the client record?
Agents call from the browser softphone connected to the agency's SIP line; each call is logged on the record with duration, direction and disposition, and an inbound call from a known number opens the record. WhatsApp runs through the shared inbox on an agency line, so conversations belong to the agency, not the handset.
Can I run sales, rentals and commercial separately?
Yes. Each business line gets its own pipeline with its own stages. Starter includes two pipelines, Growth five, Business ten.
How are commissions calculated?
Per agent, as a percentage or a flat amount, computed automatically when a deal is won and booked together with the income. Split deals are handled by creating each agent's commission on their share. The activity log records who changed a commission and when.
Can viewings send reminders?
Yes. A viewing is an appointment with a property, client and agent; reminders go out by WhatsApp or SMS on a schedule you set, and the outcome — attended, cancelled, no-show — drives the pipeline and can open a rebooking or feedback task.
What happens when an agent leaves?
Their clients are owned by the agency: the branch manager sees them through department scope and can reassign them in one bulk action. Conversations on the agency WhatsApp line stay. Export permission can be limited to managers, and the activity log shows who exported what.
Can properties have their own fields?
Yes. Properties are products with a price, optional cost and custom fields — type, rooms, m², floor, agency fee — and can be imported from CSV. A deal attaches a property to a buyer or tenant.
Is there a dialer for follow-up lists?
Yes, from Growth. Filter a list — for example everyone who viewed in the last 14 days with no next task — and the power dialer calls through it one by one, recording a disposition on each.
Which plan does an agency need?
A small office with one business line runs on Starter. Agencies with branches, several business lines and agents who need automated chasing land on Growth for departments, the dialer and idle alerts. Deal profitability for developers selling their own stock is a Business feature.

Ready to grow your business?

Set up your workspace in under a minute — free for 14 days.

Create your workspace