Real Estate KPI Checklist for Follow Up Boss Users
The essential KPIs for Follow Up Boss users are: lead response time, contact-to-appointment rate, pipeline conversion rate, days in stage, and follow-up attempt count. Track them in Smart Lists or via Ace Score fields (free, webhook-driven) which auto-populate response time, engagement tier, and velocity score directly into FUB contact cards.
What KPIs should real estate agents track in their CRM?
A CRM without KPIs is just a contact book. Follow Up Boss is built around activity — calls, texts, emails, notes, appointments — but making sense of that activity requires measuring the right things at the right intervals. Not every metric deserves daily attention. The goal is a short list of indicators that tell you whether your pipeline is healthy before problems become visible at the GCI line.
Real estate KPIs fall into four categories:
- Lead generation metrics — volume, source, and cost of leads entering your pipeline
- Pipeline health metrics — how contacts move through stages and where they stall
- Conversion metrics — the ratios from lead to appointment to signed client to closed deal
- Activity metrics — the inputs that drive outcomes (attempts, response time, follow-up cadence)
Within Follow Up Boss, you can surface most of these through Smart Lists, stage reports, and activity logs. For teams using Ace Trove, several of these metrics are calculated and written back to contact custom fields automatically — no manual reporting needed.
How do I track lead response time in Follow Up Boss?
Lead response time is the interval between a lead's first inbound event (form fill, call, text, portal inquiry) and your first outbound contact attempt. It is widely cited as one of the highest-impact variables in lead conversion — responding faster consistently produces better results than waiting hours or days.
In Follow Up Boss, you can approximate response time manually by filtering the activity feed by inbound vs. outbound events. However, doing this at scale across a team is tedious without automation.
How Follow Up Ace tracks it automatically: The free Ace Response Time field (sourced from chat-app/shared/aceIntelligenceFieldsConfig.js) is written directly to each contact's Follow Up Boss record via webhook. It measures minutes to first response after lead creation and updates live. You do not need to export a spreadsheet or build a custom report — the number is visible on the contact card in FUB.
The free Ace Score fields that populate automatically on all connected accounts include:
- Ace Score (0–100) — composite lead engagement score, updated live via webhooks
- Ace Tier — Hot, Warm, Cool, Cold, or Dormant — the engagement temperature bucket for that score
- Ace Status — pipeline stage auto-updated from activity: New, Contacted, Engaged, Active Client, Closed, Nurturing, or Dormant
- Ace Response Time — minutes to first response after lead creation
- Ace Velocity Score (0–100) — engagement velocity derived from event volume in 7-day and 30-day windows
- Ace Days Since Inbound — how many days since this contact last reached out
- Ace Preferred Channel — SMS, email, or call, based on recency-weighted engagement history
All seven fields are free on every plan and require no manual input. They update automatically whenever a webhook event fires (new lead, inbound message, appointment logged, etc.).
What is a good contact-to-appointment rate for real estate?
Contact-to-appointment rate measures how often a two-way conversation produces a booked appointment. In Follow Up Boss, you can calculate this manually by dividing the number of appointments logged in a given period by the number of distinct contacts you reached (i.e., had at least one outbound touch that received a reply).
This rate varies significantly by lead source. Internet leads (Zillow, Realtor.com, paid social) tend to convert at lower rates than referrals or sphere contacts because the intent signal is weaker. Tracking this metric separately by lead source inside Follow Up Boss — using tags or Smart Lists filtered by source — gives you a cleaner picture of which channels are actually producing appointments versus just producing contacts.
To build this view in FUB:
- Create a Smart List filtered by lead source and date range (e.g., "Zillow leads, last 90 days")
- Add an activity filter for "has appointment" to get the converted subset
- Divide the converted Smart List count by the total source Smart List count
- Repeat monthly to spot trends
The Ace Tier and Ace Velocity Score fields can help you prioritize which contacts in that Smart List are worth more follow-up attempts before giving up. A contact with a rising Velocity Score but no appointment yet is different from one that has been Dormant for 60 days.
How do pipeline stage KPIs work in Follow Up Boss?
Follow Up Boss uses Stages within Deals to represent where a client sits in the transaction pipeline (e.g., Prospect, Active, Under Contract, Closed). Pipeline stage KPIs answer two questions:
- Days in stage — how long the average contact spends in each stage before advancing or dropping out
- Stage-to-stage conversion rate — what fraction of contacts who enter a stage make it to the next one
Both metrics require consistent stage discipline. If agents skip stages, create ad-hoc stages, or leave contacts in stale stages for months, the KPIs become noise. The practical fix in Follow Up Boss is to create Action Plans that automatically prompt stage updates at key milestones — listing signed, offer accepted, inspection scheduled — so the stage data stays accurate without relying on manual input.
For teams that want a faster view of pipeline health without pulling a full Deals report, the Follow Up Ace Agentic layer includes a pipeline-health-check MCP tool (verified at mcp-server/src/index.ts:4191) that can summarize pipeline state on demand through Claude Desktop or ChatGPT — no manual report export required.
Which KPIs can Follow Up Boss track automatically?
Follow Up Boss natively tracks several activity metrics automatically: call attempts, text messages sent, emails opened (when using FUB email), and appointments logged. The reporting tab in FUB can aggregate these by agent and date range.
Where FUB's native reporting has gaps is in derived metrics — calculations that require combining multiple data points over time, like response time from lead creation, engagement velocity across multiple channels, or lead temperature based on recency and frequency. These require either manual calculation or an integration that does the math for you.
What Ace Score fields automate for free:
| Ace Score Field | What It Measures | Update Trigger |
|---|---|---|
| Ace Score | Composite engagement score, 0–100 | Any FUB webhook event |
| Ace Tier | Hot / Warm / Cool / Cold / Dormant | Score update |
| Ace Status | Pipeline status from activity patterns | Activity events |
| Ace Response Time | Minutes to first response after lead creation | First outbound touch |
| Ace Velocity Score | Engagement rate change, 0–100 (7d + 30d windows) | Any FUB webhook event |
| Ace Days Since Inbound | Days since last inbound contact from this lead | Inbound event |
| Ace Preferred Channel | SMS, email, or call (recency-weighted) | Activity events |
Because these fields live inside Follow Up Boss as standard custom fields, you can filter Smart Lists by them, trigger Action Plans when a value changes (e.g., "Ace Tier changed to Hot"), and use them as columns in your FUB contact views — all without leaving the CRM.
KPI checklist: the 12 metrics every FUB user should review weekly
Use this checklist as your weekly CRM health review. The first four pull from Ace Score fields automatically; the remaining eight require a manual check in FUB reports or Smart Lists.
| # | KPI | Category | Auto-tracked? |
|---|---|---|---|
| 1 | Lead response time (minutes) | Activity | Yes — Ace Response Time field (free) |
| 2 | Engagement velocity trend | Activity | Yes — Ace Velocity Score field (free) |
| 3 | Lead temperature distribution (Hot/Warm/Cool/Cold/Dormant) | Pipeline | Yes — Ace Tier field (free) |
| 4 | Days since last inbound (longest-waiting contacts) | Activity | Yes — Ace Days Since Inbound (free) |
| 5 | New leads this week vs. prior week | Lead Gen | FUB activity report |
| 6 | Contact-to-appointment rate by lead source | Conversion | FUB Smart List + manual calc |
| 7 | Total outbound call + text attempts | Activity | FUB reporting tab |
| 8 | Average follow-up attempts before first reply | Activity | FUB activity log + manual calc |
| 9 | Pipeline stage conversion rate (stage-to-stage) | Pipeline | FUB Deals report |
| 10 | Average days in current stage (stale deal flag) | Pipeline | FUB Deals report |
| 11 | Leads with no contact attempt in 7+ days | Activity | FUB Smart List filter |
| 12 | Closed deals this month vs. pipeline value | Conversion | FUB Deals report |
KPI benchmarks by category
The table below is a reference frame for evaluating your numbers. These are directional ranges — market conditions, lead source mix, and team size all shift what "good" looks like for your specific business.
| Category | KPI | Strong | Needs Attention |
|---|---|---|---|
| Lead Gen | Cost per contacted lead | Declining over time | Rising quarter-over-quarter |
| Lead Gen | Source concentration | 3+ active lead sources | 1 source > 70% of total |
| Activity | Response time (internet leads) | Under 5 minutes | Over 30 minutes |
| Activity | Follow-up attempts before reply | Cadence through 6+ touches | Stops after 1–2 attempts |
| Pipeline | Average days in "Active" stage | Within your market's typical search cycle | Stage unchanged 90+ days |
| Pipeline | Hot/Warm contact ratio | Growing week-over-week | Shrinking or flat |
| Conversion | Contact-to-appointment rate | Trending up vs. prior quarter | Declining while attempt volume holds |
| Conversion | Appointment-to-signed client | Consistent month-over-month | Sharp drop without pipeline volume change |
How to build a KPI Smart List in Follow Up Boss
Smart Lists are the most practical tool in Follow Up Boss for KPI monitoring. They are dynamic filters that update in real time as contact data changes. Here is how to build the two most actionable KPI views:
Smart List 1: Hot leads needing same-day contact
- In Follow Up Boss, go to Smart Lists and click New List
- Add filter: Ace Tier (custom field) is Hot
- Add filter: Last contacted is more than 1 day ago
- Sort by Ace Score descending
- Save as "Hot — Needs Contact Today"
Smart List 2: Stale pipeline check
- Go to Smart Lists and click New List
- Add filter: Stage is Active (or your equivalent mid-funnel stage)
- Add filter: Last activity is more than 14 days ago
- Add filter: Ace Days Since Inbound (custom field) is greater than 14
- Save as "Active — Needs Check-in"
Because the Ace Score fields update automatically via webhooks, these Smart Lists stay current without any manual data entry. Open them at the start of each workday for a two-minute pipeline pulse.
Common KPI tracking mistakes in Follow Up Boss
Even agents who know which KPIs matter often make measurement errors that undermine the data. The three most common:
- Logging activities late or in bulk. If calls are logged at the end of the day rather than in real time, response-time calculations become meaningless. Ace Response Time is calculated from the webhook event timestamp, not when you log the note — which is why the auto-populated field is more accurate than manual logging.
- Skipping stages or using inconsistent stage names. Pipeline conversion rates are only meaningful if every deal progresses through the same stage sequence. Audit your Deals settings quarterly to consolidate duplicate or unused stages.
- Tracking activity volume without outcome ratios. 100 calls a week is not a KPI — it is a vanity metric unless you also know how many of those calls became conversations, appointments, and contracts. Always pair volume metrics with conversion metrics.
Automating KPI monitoring with Follow Up Ace
The free Ace Score fields described above cover the activity and engagement dimensions of your KPI checklist automatically. For teams that want to go further, the Ace Trove adds account-wide nightly contact scoring across your full database — not just the contacts you manually open. Every contact receives updated composite scores each night, written back to Follow Up Boss custom fields.
Ace Trove pricing scales with your contact database:
| Tier | Max contacts | Price/mo |
|---|---|---|
| Starter | 5,000 | $49 |
| Growth | 20,000 | $99 |
| Team | 50,000 | $199 |
| Brokerage | 100,000 | $349 |
| Scale | 250,000 | $549 |
| Enterprise | 500,000 | $899 |
For agents who prefer a conversational interface to pull pipeline summaries, the Agentic layer exposes 215 MCP tools through Claude Desktop and ChatGPT — including pipeline health, lead nurture optimization, and Zillow speed-to-lead checks. MCP access requires a Pro plan ($55/seat/mo). See the guides section for setup walkthroughs.
Try Follow Up Ace in your Follow Up Boss
Free to start, no sales call. Connect Follow Up Boss in one click and Ace works inside your CRM.
Get Started Free