Resources · Real estate

Real estate lead routing and response workflow

A printable architecture guide for agents, teams and brokerages: where leads come from, how they become one contact, how routing and agent acceptance work, what happens when nobody accepts, and where a person has to decide.

Architecture guide · Updated · Free to use and share with a link to this page.

Map your lead flow
Overview

Decide who owns the lead before you write the first message.

A real estate lead is cheap to lose and expensive to replace. The most common way to lose one isn't a slow message. It's a lead that reaches nobody in particular, or three agents at once. This guide is a routing architecture: who gets each lead, how fast they have to accept it, what happens when they don't, and how leads that aren't ready come back months later.

It is a pattern, not a client case study. The patterns (speed-to-lead, deduplication, assignment, booking) come from hands-on CRM and automation work. We haven't delivered an IDX or MLS integration for a client, so for the IDX part we describe how we design the handoff, not a product we have shipped. Print it and write your own tools and rules next to each step.

Architecture

Every lead gets an owner, or a second chance at one.

Read the top row left to right, then down. Magenta marks the step a person owns. Dashed lines are the fallback and the return path.

Real estate lead routing and response workflow Leads from portals, the IDX website and ad forms record consent and become one matched contact. An instant reply goes out, routing rules pick an agent, and the agent receives an offer with an accept timer. When the timer runs out, the lead is reassigned to the next agent and the team lead is told. The accepting agent owns the first call, then books a showing or valuation, or moves the lead to nurture. A reply or a new saved search brings a nurtured lead back to an agent offer. Lead sourcesPortals, IDX, ads Consent recordPer channel, dated Match + mergePhone and email first Instant replyAny hour, no promises Routing rulesListing, area, price Agent offerAccept timer running ReassignNext agent + team lead First callAgent owns it, logs it AppointmentShowing or valuation NurtureMonths, not days Back in playReply or saved search Real estate lead routing and response workflow Leads from portals, the IDX website and ad forms record consent and become one matched contact. An instant reply goes out, routing rules pick an agent, and the agent receives an offer with an accept timer. When the timer runs out, the lead is reassigned to the next agent and the team lead is told. The accepting agent owns the first call, then books a showing or valuation, or moves the lead to nurture. A reply or a new saved search brings a nurtured lead back to an agent offer. Lead sourcesPortals, IDX, ads Consent recordPer channel, dated Match + mergePhone and email first Instant replyAny hour, no promises Routing rulesListing, area, price Agent offerAccept timer running ReassignNext agent + team lead First callAgent owns it, logs it AppointmentShowing or valuation NurtureMonths, not days Back in playReply or saved search
Main path Decision or human step Optional or feedback pathGenerated diagram of a generic pattern, not a screenshot of a client system.
Read the flow as text
  1. Lead sources: listing portals, the IDX website, site forms, ad lead forms, calls, texts and open-house sign-ins. Each records what the person agreed to, per channel, with a date.
  2. Match and merge: the lead joins an existing contact when phone or email matches, or becomes a new one.
  3. Instant reply: an automatic text or email confirms the inquiry and says when a person will be in touch.
  4. Routing rules pick an agent: listing agent first, then territory, price band or stated language, then round-robin.
  5. Agent offer: the chosen agent gets a notification and an accept timer.
  6. If the timer runs out, the lead goes to the next agent and the team lead is told. The accepting agent owns the first call and logs the outcome.
  7. The agent books a showing, buyer consultation or valuation, or moves the lead to a nurture track.
  8. A reply, a new saved search or a return visit brings a nurtured lead back to an agent offer.

Download and share

Real estate lead routing diagram. Lead sources (portals, IDX, ads) record consent and become one matched contact. An instant reply goes out, routing rules pick an agent, and the agent gets an offer with an accept timer. If the timer runs out, the lead is reassigned to the next agent and the team lead is told. The accepting agent owns the first call, then books a showing or valuation, or moves the lead to nurture. A reply or saved search brings a nurtured lead back to an agent offer.

Download the diagram (PNG)

The routing pattern on one image, for a team meeting or a planning doc. Please credit and link this page.

PNG · 1600 × 900 · 332 KB Download the diagram (PNG)
Cover page of the real estate lead routing workflow summary, with the Teqprotech cat mascot.

Download the summary (PDF)

Sources, dedupe, routing, timers, nurture and consent on six pages. For the full tables, use Print or save as PDF above.

PDF · 6 pages · 2.3 MB Download the summary (PDF)
Sources

Seven doors into the same CRM.

Source Usually arrives as Capture Watch for
Listing portals A lead email or an integration the portal offers Listing asked about, message, source Parsing that breaks when the email layout changes
IDX website The IDX provider's lead delivery Saved search, viewed homes, area, price range Registrations that never reach the CRM
Site and valuation forms A form submission or webhook Buyer, seller or both; property address Sellers treated as buyers
Facebook lead ads A native CRM connection Form name, campaign, your custom questions Unmapped questions that sync as blanks
Google lead forms A webhook to your CRM or an integration tool Campaign, form, answers A changed URL or key that drops leads
Calls and texts The phone system Caller number, call outcome Calls that leave no record on the contact
Open houses A sign-in form or QR code Property, visit date, consent Paper sheets typed in days later

Send every source through one intake path, so routing, timers and consent work the same way for all of them.

Dedupe

One person, one record, many inquiries.

  1. Match on phone, then email. Store phone numbers in one format (with the country code) and emails in lowercase before you compare them.
  2. Keep every inquiry. A buyer who asks about two listings stays one contact with two inquiries, each with its own source and listing.
  3. Don't auto-merge households blindly. Partners and co-buyers often share an email or a landline. When the names differ, flag the pair for a person to decide.
  4. Keep the first source. Later inquiries add sources; they never overwrite the first one.
  5. Existing clients go to their agent. A match on a past or current client routes to the agent who already knows them, before any other rule.
Routing

Rules in a fixed order.

Order Rule Typical use
1 Existing relationship The contact already has an agent
2 Listing agent An inquiry on a specific listing
3 Territory Zip codes, postcodes, suburbs or named areas
4 Price band Agents who handle a given range, such as luxury or first homes
5 Stated preference A language the person asked for on the form
6 Round-robin Everyone else, weighted if agreed, skipping agents who are away or at capacity
7 Fallback The team lead, when no agent is eligible

Route on the property, the area, the price band and what the person told you, never on guesses about who they are. Fair housing rules in the US, and equality and anti-discrimination laws in the UK and Australia, apply to automated routing and messages as much as to people, so have your broker review the rules and templates before launch.

Speed-to-lead

Timers, acceptance and reassignment.

Moment Example setting (agree your own) What happens
Lead arrives Right away Automatic text or email: inquiry received, and when a person will call
Agent offer Accept within a few minutes during business hours, longer at night Push notification and text to the chosen agent
Timer runs out Once The lead goes to the next eligible agent; the team lead is told
Second miss Once more The lead goes to a shared pool or the team lead
Accepted, no contact logged Within the hour A reminder to the agent, then an alert to the team lead
After hours Overnight The reply says when the office opens; nobody promises an instant call

These are example settings to agree with your team, not benchmarks. Two details matter more than the numbers: acceptance is a button the agent presses, not an assumption, and every reassignment is logged so the team lead can see who missed what.

Nurture

For people who said "next year".

  • Tag the timeline at the first conversation: under three months, three to twelve months, or later. The track follows the tag.
  • Listing alerts stay in the IDX system, which already sends them; the CRM records engagement and the agent's notes.
  • Every message stops on a reply, a booking or an opt-out. One person sits in one track at a time, with a frequency cap.
  • Return signals go back to an agent: a reply, a new saved search or a valuation request creates an agent offer with the same timer, not another automated email.
Handoff

What the IDX site and the CRM each own.

The MLS owns listing data and its display rules, and your IDX provider shows it under that license. The CRM owns the person: contact details, consent, inquiries, tasks, appointments and notes. We design the handoff between them: the delivery method your provider supports (a webhook, a native integration, Zapier or a parsed notification email) and the fields that travel: name, phone, email, inquiry type, listing ID or address, search area and price range, source and campaign, consent flags and a timestamp. Read your provider's documentation first; the options vary.

Human checkpoints

Where a person decides.

  • Merging two records when the match is unclear.
  • The first real conversation, and anything about price, valuation, schools or who a neighborhood suits.
  • A lead that has been reassigned twice.
  • An opt-out that someone disputes, or a complaint.
  • A weekly look at unaccepted, untouched and reassigned leads, agent by agent.

Important: This is a pattern, not a client case study. It describes no specific brokerage, account or result. The consent and fair-housing notes are considerations to review with your broker or compliance adviser; they are not legal advice and not a complete list.

Start here

Want this pattern drawn for your team?

List your lead sources, your IDX provider, your CRM and how leads reach agents today. The brief form opens with GoHighLevel and real estate selected, and we reply with handoff questions first.