If your weekly pipeline review shows leads received, stages updated, and calls completed — but deals aren't closing the way they should — your system may be logging activity instead of producing it. Those are two very different things, and the metrics most franchise development directors track by default don't tell them apart.
Here's what to measure instead.
Contact Rate: The First Number Worth Trusting
Contact rate is the percentage of leads your team actually reaches — not emails or texts sent, but candidates who replied, engaged, or showed up to a call. It is the single most revealing number in franchise development because it filters out all the activity your CRM records that candidates never experience.
A system that sends an automated acknowledgment and calls it follow-up is not producing contact. It's producing documentation. If your CRM shows 200 leads this month and you can't quickly answer how many of those 200 had a real two-way conversation before going cold, you don't have a contact rate — you have a lead count.
Target contact rate varies by lead source and channel mix, but directionally: a healthy franchise development operation reaches more than half its inbound leads in a meaningful way. If yours is below 40%, the problem is almost certainly speed, channel, or both.
Time to First Personal Reply: Where Most Pipelines Leak
Speed-to-lead is not a new concept, but the distinction between any first message and a personal first message is the one most teams miss — and it matters more than the time stamp.
An automated acknowledgment ("Thanks for your interest in [Brand Name]! A member of our team will be in touch.") is not a personal reply. It confirms receipt. It does not invite a response, ask a qualifying question, or start a conversation. A candidate who receives one and hears nothing for 9 hours is not engaged. They're waiting.
"44% of franchise brands never sent a personal reply to an inbound lead — just an automated acknowledgment, or nothing at all." — FranFunnel Franchise Lead Response Time Study · 530 brands · fielded March–April 2025
That 44% figure is not a story about negligent teams. Most of those brands have CRMs, follow-up sequences, and dedicated development staff. The problem is that their system is designed to log the outreach, not to deliver a personal message fast enough to matter.
Industry best practice for time to first personal reply is under 5 minutes. That's the threshold at which contact rates stop declining sharply. FranFunnel delivers a first text — written to the candidate, asking a question — in under 60 seconds. Both numbers matter because they mean different things: one is the benchmark you should be hitting, and the other is what's achievable when your system is built for it.
Track both in your reporting. If your average time to first personal reply is over an hour, that's where your pipeline is leaking — before a rep ever picks up the phone.
Booking Rate: The Bridge Between Engagement and Pipeline
Contact rate tells you how many leads you're reaching. Booking rate tells you how many of those conversations are converting into discovery calls. Together, they describe the productive half of your funnel — the part your CRM stages don't capture.
If your contact rate is reasonable but your booking rate is low, the problem is usually one of three things: the follow-up message isn't asking for anything, the meeting offer is too much friction (a link that asks a candidate to leave the conversation and fill out a form), or follow-up stops after one or two touches.
In-thread meeting booking — where available times are offered directly in the text thread and the candidate replies with their pick — removes the friction. FranFunnel's meeting concierge books 14.6% of the leads it texts, measured across every lead the assistant contacts, not a filtered subset of engaged candidates. Across nearly 20,000 leads sent a scheduling link instead, only 6.7% clicked through to even open the booking page — and fewer than that actually booked. The difference is where the decision happens: in the conversation, or outside it.
Track your booking rate against your contact rate as a ratio. If you're contacting 50% of leads but only booking 10% of those into discovery calls, the conversion problem is in the conversation mechanics, not the lead volume.
Stage Velocity: How Long Candidates Sit Between Stages
Most CRM reports show where leads are right now. Few show how long they've been there. Stage velocity — the average time a candidate spends in each pipeline stage before moving forward — is one of the clearest indicators of where engagement is breaking down.
A candidate who has been in "application submitted" for three weeks isn't progressing. A candidate who has been in "FDD sent" for 25 days with no outreach logged is probably cold. Stage velocity by stage tells you exactly where your follow-up is missing — whether that's the application follow-up, the FDD review window, or the post-Discovery Day close.
Pull this report for your last 90 days and look for stages with unusually long average times. Those are the spots where your system is logging, not engaging. An active system — one with stage-triggered follow-up sequences or stage-specific agents — moves candidates forward or surfaces them as stuck. A passive system just records the timestamp.
Drop-off Rate After Handoff
Franchise development teams often measure performance through Discovery Day. But candidate drop-off after a brand introduction or handoff is a real pipeline problem that most directors don't track because it happens in someone else's queue.
If you're handing candidates off to the brand and they're going cold before they engage, that's a measurable failure — even if the fault isn't technically your team's. Post-handoff drop-off rate (candidates introduced who don't complete the next step within a defined window) reveals how much of the pipeline you're building is being lost before anyone signs.
Track it, own it, and build follow-up that covers the gap — even if that means automated outreach that runs after the handoff to prevent candidates from falling through.
Source-Level Performance: Not All Lead Sources Deserve the Same Budget
Aggregate contact rate and booking rate are useful. Source-level contact rate and booking rate are where the budget decisions live. If one lead source generates 30% of your inbound but only 8% of your booked discovery calls, that's a reallocation conversation. If another source generates 15% of leads but 30% of bookings, that's where you put more money.
Most franchise development teams can pull leads by source from their CRM. Fewer can pull contact rate and booking rate by source because those metrics require engagement data — which lives in the texting or calling system, not the CRM. Close the loop by making sure your engagement system writes activity back to the CRM in a way that lets you cross-reference.
FAQ
What is contact rate in franchise development and how do I calculate it? Contact rate is the percentage of inbound leads your team reaches in a meaningful, two-way exchange — a replied text, a replied email, or a completed call. To calculate it, divide the number of leads that had a genuine two-way interaction by the total leads received in a given period. An automated acknowledgment that gets no reply does not count as contact.
What's a good contact rate for a franchise development team? A contact rate above 50% is a reasonable directional benchmark for a healthy inbound pipeline. Teams with fast first-contact systems and multi-touch follow-up commonly reach 60–70% or higher. If yours is below 40%, the most likely causes are slow response time, reliance on email only, or follow-up that stops too soon.
How long should it take to send a first personal reply to a franchise lead? Industry best practice is under 5 minutes. That's the threshold where contact rates stop declining steeply. FranFunnel delivers a first personal text — written to the candidate and asking a question — in under 60 seconds. An automated acknowledgment sent immediately is not a personal reply and does not reset the clock on meaningful first contact.
What's the difference between an automated acknowledgment and a personal reply? An automated acknowledgment confirms receipt — "Thanks for your interest, we'll be in touch." It is not addressed to the candidate's specific inquiry, does not ask a question, and does not invite a response. A personal reply is written to the candidate, invites engagement, and starts a conversation. The FranFunnel Franchise Lead Response Time Study found that 44% of franchise brands never sent a personal reply to an inbound inquiry, even when they sent an automated acknowledgment quickly.
What is booking rate and how should franchise development teams track it? Booking rate is the percentage of leads contacted that result in a scheduled discovery call. Track it by dividing confirmed booked meetings by total leads in a given period, or by leads contacted if you want a conversion-from-engagement view. Both are useful — the first shows system-level output, the second shows how well your messaging is moving conversations to meetings.
Why is my CRM showing a full pipeline but I'm not closing enough deals? CRMs record stages, not engagement. A lead can sit in every stage and never have a meaningful conversation with your team. If your CRM activity log shows stage updates and call dispositions but you can't quickly report contact rate or time to first personal reply, your system is optimized for documentation rather than conversion.
What is stage velocity and why does it matter for franchise sales? Stage velocity is the average time a candidate spends in each pipeline stage before advancing. Long stage velocity in the application stage usually indicates weak follow-up. Long stage velocity in the FDD review window may indicate no outreach during the 14-day wait. Tracking time-in-stage by stage tells you exactly where your pipeline is stalling — and where stage-specific automation would have the most impact.
How do I know if a scheduling link is hurting my booking rate? Compare the number of leads sent a scheduling link to the number who actually show up to a booked call. If you have click tracking enabled, check how many leads even open the booking page. Across nearly 20,000 leads sent a scheduling link, only 6.7% clicked through to the booking page — and fewer than that actually booked, per FranFunnel client data from 2025-2026. Scheduling links ask a candidate to leave the conversation, find an available time on their own, and fill out a form. Each step is a drop-off point.
Should I track lead metrics by source? Yes, and it is one of the highest-leverage things a franchise development director can do. Aggregate booking rates mask enormous variation by source. A portal or campaign generating lots of leads but very few booked calls is consuming budget without producing pipeline. Source-level contact rate and booking rate let you reallocate toward channels that actually convert — but only if your engagement system writes activity back to the CRM in a way you can cross-reference.
What happens to candidates after Discovery Day that I should be measuring? Post-Discovery Day drop-off is a real and undertracked problem. Candidates who attend Discovery Day but don't move to a signed agreement within a defined window represent pipeline you built but didn't close. Track time from Discovery Day to franchise agreement execution, and build follow-up — automated or manual — that runs in the window between Discovery Day and signing. Candidate silence during that window is a signal, not a status.
How do I measure whether my CRM is helping with engagement or just recording it? Ask one question: can you pull a report today showing average time to first personal reply by rep, and booking rate by lead source? If the answer is no, your CRM is recording activity rather than enabling you to improve it. Engagement metrics require data from the system doing the engaging — the texting platform, the calling tool — not just the CRM. Close that loop and the reports become meaningful.
What's the difference between leads received and leads in my pipeline? Leads received is the total number of inbound inquiries. Leads in your pipeline are the ones that have had a meaningful interaction and been qualified enough to advance. The gap between the two is where engagement systems either earn their keep or fail quietly. A large gap — many leads received, few in active pipeline — usually points to slow first contact, low contact rate, or follow-up that stops after one touch.
Every metric your CRM tracks faithfully — stages updated, calls logged, emails sent — can look healthy while your pipeline is quietly losing candidates to the brand that texted first. Contact rate, time to first personal reply, booking rate, and stage velocity are the numbers that tell you whether your system is producing or just logging.
If you want to see what those numbers look like for your current pipeline, book a demo at franfunnel.com. We'll show you exactly what FranFunnel tracks — and where your leads are going cold before your team ever picks up the thread.