Skip to content

Real estate blueprint

Real estate lead follow-up

Every enquiry acknowledged in under a minute, routed to an agent, chased if nobody picks it up, and dropped into a follow-up sequence until somebody replies.

At a glance

The job

A lead arrives at 9pm and nobody replies until Tuesday

Systems

Portal and web form email · CRM · SMS gateway · Team chat · Calendar

Steps

11, of which 1 stay with a person

Build time

About three weeks

Free to use, adapt and build from. No email needed and no attribution asked for.

How it works now

  • Leads arrive from three or four places at once: the portals, the website form, and whatever ads are running. Each one lands in a different inbox.
  • Whoever is not showing a property checks email between appointments. Evenings and weekends, which is when most enquiries arrive, nobody checks at all.
  • By the time somebody calls, the lead has enquired with two other agents. The one who answered first is the one having the conversation.
  • Nothing is logged until an agent remembers to log it, so nobody can tell which source is producing anything.

The workflow

Every step, in order, including where it forks and where a person stays.

  • Trigger
  • Automated
  • Decision
  • Person
  • Done
  1. TriggerStep 1 of 11Instant

    A lead arrives

    From a portal notification email, the website form, or an ad platform webhook. All three routes land in the same place so there is one process rather than three.

  2. AutomatedStep 2 of 112 seconds

    Read the enquiry

    Pull out the name, phone, email, the property they asked about, the source, and anything they typed. Portal emails are formatted, so this is parsing rather than guesswork.

  3. DecisionStep 3 of 11

    Do we already know them?

    Match on phone number first, then email, against the CRM.

    • Existing contactAttach the enquiry to their record and tell the agent who already owns them. Never reassign somebody mid-conversation.
    • NewCreate the contact, tagged with the source.
  4. AutomatedStep 4 of 11Under 60 seconds

    Acknowledge, immediately

    A text and an email that name the property they asked about and say when a person will call. Not a generic thank-you: the property name is what proves a human process exists behind it.

  5. DecisionStep 5 of 11

    Is it a reasonable hour where they are?

    Checked against the lead's timezone, not the office's. A text at 2am reads as spam and in the United States it is also a legal problem.

    • Inside hoursContinue to routing.
    • Outside hoursThe email still goes. The text queues until 8am their time.
  6. AutomatedStep 6 of 11

    Route it to an agent

    By territory where the office works that way, otherwise round robin with a skip for anybody marked unavailable. The rule is whatever the office already uses, written down.

  7. AutomatedStep 7 of 11Instant

    Push it to the agent

    Text and team chat, with the lead's name, the property, what they said, and a link that dials them. The link matters: it removes the thirty seconds of copying a number that stops a call happening.

  8. PersonStep 8 of 11

    The agent calls

    This is the part that stays with a person and always will. Everything above exists to make sure it happens in ten minutes rather than two days.

  9. DecisionStep 9 of 11

    Did anybody actually make contact?

    Fifteen minutes after routing, check the CRM for logged contact.

    • LoggedMove to the follow-up sequence.
    • Nothing loggedReassign to the next agent and tell them why. If nobody has touched it in an hour, the broker hears about it.
  10. AutomatedStep 10 of 11

    Follow up until they answer

    Day one, day three, day seven, day fourteen. Each message is different and each references the property. The sequence stops the moment they reply, book, or opt out.

  11. DoneStep 11 of 11

    Contacted, booked, or closed with a reason

    Every lead ends in one of three states, and the reason is recorded. That is what makes the source figures worth reading at the end of the month.

What breaks

Every one of these has happened. A workflow that has not been designed against them is a demo rather than a system.

A portal changes its email format

They do it without notice, and a parser written against the old shape starts returning empty fields rather than failing loudly.

Every extracted field carries a confidence score. Anything below the threshold stops the workflow, files the raw email in a review queue, and alerts the office. Nothing goes out half-filled.

The same person enquires through two portals

Buyers shop around, and two enquiries within an hour look like two leads to any system matching on source alone.

A seventy-two hour dedupe window on phone and email. The second enquiry attaches to the first as another touch rather than starting a second sequence and texting them twice.

Somebody replies STOP

Ignoring it is illegal in the United States and it is the fastest way to have a number blocked by the carrier.

Honoured within seconds, recorded against the contact, and enforced everywhere rather than in the one sequence they replied to. Nothing re-adds them later.

The CRM is down when a lead arrives

Cloud systems have bad afternoons and a lead cannot wait for one.

The acknowledgement and the agent alert do not depend on the CRM. The record is queued and written when it comes back, with the original timestamp preserved.

Rules that bear on this

Automated texts to consumers, United States

Federal telemarketing rules restrict automated messages, including when they may be sent and how opt-outs are handled. Several states add their own rules on top.

What the workflow does. Quiet hours enforced against the lead's timezone, an opt-out honoured immediately and permanently across every sequence, and consent recorded with a timestamp against the contact. This is a description of what the workflow does, not legal advice; check your position with a lawyer before switching anything on.

What changes

First response time

Under 60 seconds

Mechanical rather than estimated. A message sends when the enquiry arrives instead of when somebody next opens an inbox.

Admin hours a week

About 6 back

Assuming 40 leads a week and roughly 9 minutes each of logging, chasing and forwarding. Put your own numbers into the ROI calculator.

Leads with a recorded outcome

All of them

Because the workflow cannot close one without a reason, rather than because anybody remembers to.

Before it is worth building

  • A CRM that can be written to, which almost all of them can.
  • One agreed rule for who gets a lead. If the office argues about this, the automation cannot settle it.
  • A phone number for sending text messages that is not somebody's personal mobile.

How it changes by business

A single agent
Routing disappears and the escalation becomes a reminder rather than a reassignment.
A team with inside sales
The first call goes to the ISA queue, and the handoff to a listing agent becomes its own step with its own timer.
Property management rather than sales
The sequence shortens to two touches, and the branch that matters is whether they are an existing tenant.

Want us to build this one?

Three weeks or so, then a flat monthly fee to run it. Or take the specification above and build it yourself, which is genuinely fine and is why it is up here.