A real estate CRM has to do two things most general CRMs do not do out of the box: run an appraisal-to-listing pipeline, and keep people warm for the months or years it takes some vendors to decide. If a system handles those two well and works on a phone at an open home, it will suit most agents. Everything else is secondary.
This guide sets out what an agent or small agency should expect from a CRM, with the stages and fields to ask for. It does not rank products. For that, see our small business CRM comparison and GoHighLevel vs HubSpot.
Real estate CRM: how agents differ from other service businesses
A plumber’s enquiry usually turns into a job or doesn’t within days. An agent’s contacts behave differently.
- Two kinds of customer. Vendors, who give you the listing, and buyers, who give the listing its sale. They need different follow-up, and a few people are both.
- A long, uneven timeline. A homeowner who asks for an appraisal may not list for a long while. Some never use the agent who first appraised. Whoever stays in touch usefully tends to be in the room when they decide.
- Relationships over a transaction. Past clients, neighbours, referrers and local tradespeople are all part of the pipeline.
- Property attached to contacts. A buyer enquires about a specific address. A vendor owns one. The CRM should link people to properties as well as hold names.
Sales and property management also run on different clocks. If your agency does both, keep them in separate pipelines, so a lease renewal does not clutter the listing board.
The appraisal pipeline
This is the pipeline that produces your revenue, so build it first. As with any pipeline, each stage should record something that happened. Our guide to sales pipeline stages explains the reasoning. For a listing agent, a working set is:
- New vendor lead. An appraisal request, a call, a referral or a door-knock conversation.
- Appraisal booked. A time is in the diary.
- Appraisal done. You have been through the property. Record what the owner said about timing and price.
- Proposal sent. Your market appraisal or listing proposal has gone out.
- Decision pending. They are deciding, or waiting for the right time.
- Listed. Agency agreement signed.
- Lost. Chose another agent, not selling, or not responding. Record why.
The stage that deserves the most attention is Decision pending. It will hold more records than any other, for longer, and most of the revenue you do not get is lost there through silence.
Fields to ask for
Keep the contact record short, and add property and timing details that an agent genuinely uses.
- Contact: name, mobile, email, suburb, and how they came to you.
- Role: vendor, buyer, landlord, tenant, referrer, past client. A contact can hold more than one.
- Property: address, type, bedrooms, and a link to the contact.
- Likely timing: a simple list such as “within 3 months”, “6 to 12 months”, “1 to 2 years”, “no plans”. This drives how often you contact them.
- Motivation: one line in their words. Downsizing, new baby, relocation, investment sale.
- Buyer needs: budget range, suburbs, bedrooms, must-haves, finance status.
- Next action and date.
- Lost reason.
Anything more should earn its place. If your team will not fill in a field on a phone in a car park, it will stay empty.
Long follow-up that does not feel like spam
The test of a real estate CRM is what happens to the owner who says “maybe next year”. A sensible approach is to move them out of the active pipeline into a long follow-up list, with a date for the next touch.
What to send depends on the person. Things that tend to be welcome:
- A quick note after a sale in their street, with the result.
- A short market update for their suburb, written by you rather than pulled from a generic template.
- A check-in call at the time they mentioned, like “You said after school finished. How are you thinking?”
- A message on a relevant date, such as the anniversary of a purchase you handled.
Space contact by their likely timing instead of a single schedule for everyone. Someone planning to sell in three months can hear from you often. Someone with no plans does not need monthly emails.
Consent matters here. Rules on commercial messages and on holding personal information differ by country and, in some cases, by state, so check the regulator for your location before you set up regular bulk emails or texts. A one-to-one call or message you write to a person who asked for an appraisal is a different thing from a mass campaign.
Open homes and buyer follow-up
Buyers move fast, and the first contact after an inspection is where agents win or lose them. Your CRM should let you capture every visitor quickly, ideally by a sign-in on a tablet or a QR code, and then follow up the same day. Our guide on display home visitor follow-up covers the same workflow in a builder setting, and the ideas carry across.
Good follow-up for each visitor includes:
- A tag for the property they saw.
- A short message that references it, sent within hours.
- A question that shows you were listening, such as whether they have seen a similar place, or are working to a timeline.
- A task for you to call those who said they were serious.
If the buyer wasn’t a fit for that property, keep them. They are a match for the next one. Search your buyer list by budget, suburb and bedrooms when a new listing comes in. That is one of the simplest ways a CRM pays for itself.
Phone and field use
Agents rarely sit at a desk. Check that the mobile app can search a contact, log a call, add a note by voice, and change a stage in under a minute. Try it in the car park instead of a demo room. If the app is slow, your team will stop updating, which is the pattern described in CRM adoption.
Past clients and the people around the sale
Keep past clients in the CRM after settlement, with the property they bought or sold. Add a tag for the year and the suburb, plus a note on anything personal they told you. Referrers, such as mortgage brokers, solicitors and conveyancers, builders and tradespeople you recommend, belong there too, with a role so you can find them. A short monthly task to contact five of these people keeps the network from going cold, and takes less time than most marketing.
Sync with the rest of your tools
Real estate agents often work with several other systems: a listing portal feed, a property management system, an email platform, a phone system and a website. A CRM does not need to replace all of them. It needs to be the place where the person is recorded, and to talk to the others where it counts.
Ask any provider, in plain terms:
- Can enquiries from our website and portals come in automatically with the property attached?
- Can calls and texts be logged against the contact?
- Can we export our contact list if we leave?
- Who maintains the connections when something changes?
On the website side, an agent site that captures enquiries properly feeds the CRM; our guide to the real estate agent website covers that. For the wider picture of what can be automated in an agency, see real estate automation.
Off the shelf or built for you
Many agents do well with a standard CRM, configured with the stages and fields above. A custom build makes sense when you run an unusual process, connect several in-house systems, or have outgrown what a standard tool can be bent to do. That trade-off is set out in custom CRM vs off the shelf. If you want help either way, CentriWeb does CRM set-up for property businesses, and works in GoHighLevel and n8n among other tools.
A short checklist before you commit
- Does it have a separate pipeline for appraisals, and can I rename the stages?
- Can a contact be linked to more than one property and hold more than one role?
- Does it set reminders by date, so a vendor with no plans still gets a call in a year?
- Can I capture open home visitors on a phone or tablet?
- Does the mobile app work with poor reception?
- Can I export everything in a usable file?