Skip to main content
← Back to the blog

Guides

CRM for real estate agents: leads, viewings, follow-up

Published November 7, 2026 · 7 min read

FFlowgrationGUIDESCRM for real estateagents: leads, viewings,follow-up

A CRM for real estate agents keeps three things that usually live in separate places: the properties, the people looking to buy, rent or sell, and the viewings between them. Set up properly, every lead has a stage, every viewing has a date and every property has a history. This guide shows how to structure it and which alerts are worth turning on.

What records you need

Keep three kinds of record, because they are not the same:

  • Property: address, type, price, status and owner.
  • Buyer or tenant: what they are looking for, area, budget and urgency.
  • Owner or seller: their contact details and the properties they have instructed you on.

One person can look at several properties, and one property can interest several people. That is why the viewing should link the two records, rather than being a note inside one of them.

Stages of a property lead

StageWhat it meansSuggested action
New leadCame from a portal, your website or a callReply the same day, with the property they asked about
QualifiedYou know what they want, the area and the budgetPropose a viewing
Viewing bookedThere is a date and timeReminder before the viewing
Viewing doneThey have seen the propertyRecord feedback and the next step
OfferThere is a proposal on the tableFollow up with a date
SignedClosedMove to after-sale or the client base

Every stage needs an action and a date, or the lead has no owner.

Viewings and alerts

It is easiest to book viewings in the same place as the lead. Flowgration has bookings, so you can offer time slots and confirm them. Reminders go out by email, SMS or WhatsApp, depending on what the person prefers.

For leads that go cold, turn on an inactivity alert: if a lead sits in one stage for several days with no activity, the agent gets a notification. That way a contact is not lost by oversight.

Contacts from portals and web forms

Leads arrive from property portals, your website or a phone call. Before you import contacts from a portal, read its terms: not all of them allow you to export contacts. Web forms can create the contact directly. The guide on connecting web forms to your CRM explains how.

Scoring and priority

When you have many leads, they do not all deserve the same attention. Define your own criteria (urgency, budget, whether they have already seen a property) and use them to decide who to call first. The lead scoring guide walks through the method.

Buyer, seller and tenant data is personal data. Store marketing consent separately, and limit access to people who work on each deal. For the wider framework, the GDPR and CRM guide is a good starting point.

Frequently asked questions

Does it work for an agency with several agents?

Yes. Each agent can see their own leads, and you can limit what they see of others, using roles and per-module permissions.

Can I import my contact list?

You can import contacts from a CSV file. Check the fields and each person's consent before you do.

When should I contact a cold lead?

When the inactivity alert fires. A short message with a specific question (for example, whether they are still looking in that area) usually works better than a general offer.

Is this a real-estate-specific CRM?

It is a general CRM configured with your stages and records. It does not include a property portal or a listings website; those stay in your existing tools.

What about agents who work from their phones?

Ask how the CRM works on a phone and test it before you decide. Flowgration does not have a native mobile app; it is used in the browser.

Build your WooCommerce CRM in 60 seconds

Flowgration turns your store's orders into a living CRM and runs email, SMS and WhatsApp on autopilot. Free up to 500 contacts.

Start free