The metrics
The 7 KPIs every team should track
Most team leads know they should measure more than closed volume — but building a spreadsheet that survives a full quarter is its own second job. Real estate team KPI software collapses that job into a live dashboard: seven metrics, each pulled straight from Follow Up Boss, each benchmarked against the numbers that actually matter for your market. These are the seven we've found matter most, and how ShowSmartly tracks each one.
| KPI | What it measures | What's normal | How ShowSmartly tracks it |
|---|---|---|---|
| GCI pacing | Gross commission income booked against the quarterly quota, adjusted for seasonality | Healthy pace tracks 90–110% of the seasonality-adjusted target; under 80% by mid-quarter is a coaching flag | Pulled from Follow Up Boss closed deals, forecast against the regional seasonal curve |
| Conversion funnel | Lead → appointment → listing → closed, stage by stage | Top-quartile teams convert leads to appointments above 25% and appointments to listings above 60% | Synced from FUB pipeline stages in real time |
| Response time | Minutes from inbound lead or showing request to first agent reply | Under 5 minutes for top-quartile agents; past 30 minutes conversion drops sharply | Timestamped automatically by Auto-Reply on every inbound and outbound touch |
| Listing volume | New listings taken per agent per month | Varies by market size; benchmarked against regional averages, not a flat number | Aggregated from FUB deal-creation events, tagged by agent |
| Appointment-to-listing ratio | Listing appointments that convert to a signed listing agreement | Top-quartile agents close 50%+ of listing appointments | Calculated from FUB appointment and deal-stage data |
| Listing-to-close ratio | Signed listings that make it to a closed sale | Healthy market: 85%+; below 70% signals a pricing or marketing problem | Tracked from listing-to-close deal-stage transitions in FUB |
| Average days on market | Days from listing to accepted offer, per agent and team | Benchmarked against the local MLS average, not a national number | Pulled from FUB deal timestamps and compared to the regional MLS baseline |
Forecasting
Forecasting that respects seasonality
Most CRM forecasts extrapolate a straight line from the past quarter's booked GCI: take the run-rate, project it forward, and call it a plan. In real estate, that line is almost always wrong. Winter is slow. Spring is a wall of listings. Summer bookings peak, and the fall shoulder season is nothing like either. A linear projection promises seller conversations you won't have in November and understates the March pipeline you'll drown in.
ShowSmartly's forecast is built on your team's own 24-month history plus a regional seasonal curve for teams whose data isn't deep enough yet. Every quarter is weighted against that curve, so a slow November projects to the seasonally-adjusted trough — not a fantasy plateau — and April rides the actual spring rebound. The result: a forecast you can staff against, quote to a broker, and coach with. When your dashboard says an agent is off pace by mid-quarter, that's real signal — not a winter month masquerading as a coaching problem.
Benchmarking
Every agent, benchmarked four ways
A per-agent number is a starting point. Context makes it useful.
Benchmark data is built from Follow Up Boss aggregate activity across ShowSmartly customer teams, blended with regional MLS averages for market-specific baselines. Individual teams and agents are anonymized before aggregation, and every benchmark is refreshed monthly. Top-quartile lines are the 75th-percentile cut for teams with comparable listing volume — so a five-agent team isn't being measured against a fifty-agent brokerage's numbers.
Coaching
How team leads actually use the dashboard
The dashboard isn't the point — the 1:1 is. Most team leads we work with run a 30-minute weekly with each agent, and the ShowSmartly dashboard is the shared artifact on the screen. You open it together, walk the funnel, agree on two specific targets for the week, and log the commitments in Follow Up Boss so nothing lives in a Slack DM.
What changes the conversation is context. Instead of "your listings are down" you get "your appointment-to-listing conversion is at 48% against a team average of 61% and a top-quartile of 74%" — and now the coaching moves from a vibe to a diagnosable stage. The AI-written weekly recap primes the meeting before it starts, so you're not spending 20 minutes catching up on numbers before the actual coaching begins.
- 1Review pacing vs. quota5 min
- 2Walk the funnel, find where leads stall10 min
- 3Compare response time to team average5 min
- 4Set 2 KPI targets for next week5 min
- 5Log commitments in Follow Up Boss5 min
Integration
Follow Up Boss is the data source
Every KPI on the dashboard is pulled straight from Follow Up Boss — deals, pipeline stage, appointments, activity timestamps, agent-of-record. No spreadsheet imports, no Zapier chains, no monthly data-hygiene ritual. Connect the FUB workspace once and the dashboards update in real time as your team works.
Because the data source is your CRM (not a parallel ShowSmartly database that has to be kept in sync), what your team sees in the dashboard always matches what they see in FUB. There's no reconciliation window, no "the numbers look different in the two tools" conversation. If it's in Follow Up Boss, it's in the KPI dashboard by the next page load.
Pricing
Pricing per team size
$10 per agent per month. Every feature, every dashboard, every integration — no tiers.
Small team getting off spreadsheets — every KPI, every dashboard, every integration.
Growing team where the lead has more agents than they can 1:1 in a week without help.
Brokerage-scale deployment — export-ready dashboards, per-agent targets, and a weekly AI recap.
FAQ
Questions team leads ask
Can agents see each other's numbers?
You decide per agent. The default posture is that every agent sees their own dashboard plus the team-level rollups (averages, top-quartile lines) but not individual peer numbers. Team leads see everything. If your culture is fully transparent, one setting flips the whole team to full-visibility mode.
What's a healthy GCI pace?
Against a seasonality-adjusted target, 90–110% of pace is healthy through the quarter. Under 80% by mid-quarter is the flag we surface for coaching — early enough to change the outcome, late enough to be real signal instead of noise. The dashboard shows the seasonality-adjusted target, not the flat quarterly one, so slow winter months don't trigger false alarms.
How do we coach a low performer?
Start with the funnel. Almost every underperformance issue is one specific stage — lead-to-appointment, appointment-to-listing, or listing-to-close — not a global effort problem. The dashboard shows which stage a given agent falls off vs. the team average, and the sample 1:1 agenda on this page walks through exactly how to structure the conversation.
Is this exportable for our brokerage?
Yes. Every dashboard and per-agent report exports to PDF and CSV. Team-lead accounts can schedule a Monday-morning email with the full team snapshot, the flagged agents, and the AI-written weekly recap — no login required to read it.
What counts as an appointment-to-listing ratio?
A listing appointment is any deal in Follow Up Boss that hits your Listing Appointment pipeline stage (whatever you've named it). A conversion is that same deal reaching a Signed Listing stage within 30 days. You can widen the window in Settings if your average sales cycle runs longer than a month.
How is seasonality factored into the forecast?
We build a 24-month rolling seasonal curve from your team's own closed-deal history plus regional aggregates for smaller teams that don't have enough data yet. The quarterly forecast weights each month against that curve — so a slow November projects lower than a flat model would, and a hot April projects higher. That's the difference between generic CRM forecasting and real estate team KPI software built for how the business actually moves through a year.
Do agents need their own Follow Up Boss login?
Yes — the integration reads deals and activity per FUB user, so per-agent KPIs require each agent to be a user in your FUB workspace. ShowSmartly seats are separate ($10/agent/mo). If an agent isn't in FUB, their activity won't show up in the dashboard.
Can I set different KPI targets per agent?
Yes. Every KPI has a team default plus optional per-agent overrides. New agents typically get lower listing-volume targets and higher response-time expectations; senior agents often get the reverse. Targets are visible to the agent by default so nothing about the coaching conversation is a surprise.