
Call Scoring Models That Predict Which Inbound Calls Close
Rank inbound calls by close probability using call scoring models that predict which calls close. Call (510)-663-7016 to optimize your routing today.
Every inbound call is not created equal. Some callers are ready to buy before you finish saying hello, while others are tire-kickers, wrong numbers, or simply not a fit. The problem is that most advertisers treat every ring the same: same routing, same agent, same follow-up. That is expensive. Call scoring models that predict which inbound calls close give you a way to rank calls by their likelihood to convert, so you can invest your best resources where they will actually pay off. In pay-per-call marketing, where you often pay per qualified call rather than per click, that ranking is not a nice-to-have. It is the difference between a profitable campaign and one that quietly bleeds budget.
This article breaks down how scoring models work in practice, which signals actually correlate with closing, how to build a simple rubric from your own call data, and how to use scores for routing, pricing, and long-term model health. We will keep the math grounded and the tactics practical, because the goal is not a perfect model. The goal is a model that makes your call center, your media buying, and your publisher negotiations smarter.
What Call Scoring Models Actually Do (and What They Do Not)
A call scoring model is a system that assigns a numerical score to each inbound call, usually between 0 and 100, representing the probability that the call will result in a sale, appointment, or other defined conversion. The model can be as simple as a spreadsheet with weighted criteria or as advanced as a machine learning pipeline that updates in real time. Either way, the output is the same: a rank order that tells you which calls deserve immediate attention and which can be handled differently.
What scoring models do well is separate signal from noise. They find patterns in historical outcomes that humans miss when they are eyeballing individual calls. For example, a model might learn that calls between 10 a.m. and 2 p.m. on weekdays close at twice the rate of calls after 6 p.m., or that callers who ask about specific pricing tiers convert far better than callers who ask general questions. Those patterns are not obvious in a single call, but they are powerful across thousands.
What scoring models do not do is replace human judgment or fix a broken offer. If your call handling is poor or your pricing is off-market, no score will save you. A model also cannot predict the future with certainty. It predicts probability based on past behavior, and past behavior changes. Treat the score as a guide, not a verdict.
Signals That Correlate With Closing (and Why)
The best signals for a scoring model are the ones that are both predictive and available at the moment the call comes in. If you have to wait until after the call to score it, you cannot route it in real time. So the first filter for any signal is availability. The second filter is lift: does knowing this signal actually change the odds of a close?
In pay-per-call campaigns, a handful of signals consistently show up as strong predictors. Call duration is one of the most reliable, but it is also easy to misread. Long calls can mean high engagement, or they can mean a confused caller who never gets to the point. The key is to pair duration with outcome data and look at the distribution, not just the average. Caller language is another strong signal. Callers who use buying language (asking about next steps, availability, or payment) close at higher rates than callers who use research language (asking about comparisons or general information). Question specificity matters too: a caller who asks about a specific service, location, or appointment time is further down the funnel than one who asks what you do.
Time of day and day of week are classic signals because they capture intent and availability. A call at 7 p.m. on a Sunday may be a homeowner planning the week, while a call at 11 a.m. on a Tuesday may be a decision-maker taking a break from work. Neither is universally better, but in your data one will likely outperform the other. Caller ID and geography can also add lift, especially if your service area is limited or if certain area codes historically convert better.
Here are the signals most worth testing first, in rough order of predictive power for most pay-per-call advertisers:
- Call duration bands: Short calls (under 60 seconds) rarely close; medium calls (2 to 5 minutes) often do; very long calls need context.
- Buying language vs. research language: Specific questions about price, availability, or next steps are strong positive signals.
- Caller question specificity: Asking about a named service or location beats asking what the company does.
- Time of day and day of week: Capture when your best calls happen and route accordingly.
- Repeat caller status: New callers and repeat callers close at different rates; segment them.
Notice that none of these require a data science team. They require a call tracking system that captures the right fields and a willingness to look at the data honestly. If you are already running pay-per-call campaigns, you likely have more of this data than you think. The next step is turning it into a rubric.
Building a Simple Scoring Rubric From Your Own Call Data
The fastest way to get value from call scoring is to build a manual rubric before you build a model. A rubric forces you to articulate what a good call looks like, and it gives you a baseline to measure any automated model against. It also works immediately, without any engineering resources.
Start by pulling a historical sample of calls that have known outcomes. You want at least a few hundred calls, ideally across several weeks, so you capture different traffic mixes. For each call, you need the outcome (closed or not closed) and the signals you want to test. Then calculate the close rate for each signal value. If calls with buying language close at 25 percent and calls with research language close at 8 percent, that signal has lift. If both close at 12 percent, it does not.
Once you have lift estimates, assign points. A simple approach is to give the strongest signal the most weight and scale the rest proportionally. For example, if buying language doubles the close rate, give it 30 points; if time of day adds 20 percent, give it 10 points. Set a threshold (say, 50 points) above which a call is considered high priority. Then test the rubric on a fresh sample and compare the predicted close rate to the actual close rate. If the high-priority group closes at 20 percent and the low-priority group closes at 5 percent, the rubric is working.
The rubric does not need to be perfect. It needs to be directionally right and easy to update. A spreadsheet with a few weighted columns is enough to start routing calls and negotiating with publishers. As you collect more data, you can refine the weights or move to a more automated model.
Routing High-Score Callers to Senior Agents and Low-Score Callers to Self-Serve
The most direct use of a call score is routing. High-score callers should go to your best closers, the agents with the highest conversion rates and the most product knowledge. Low-score callers should go to self-serve options: an interactive voice response (IVR) menu, a callback queue, or a digital form. This is not about ignoring low-score callers. It is about matching the cost of handling to the value of the call.
In practice, routing works best when it is rule-based and transparent. Define a score threshold for each route, and make sure the rules are applied consistently. If a call scores above 70, route to the senior team. If it scores between 40 and 70, route to the general queue. If it scores below 40, offer self-serve. You can also use the score to set queue priority, so high-score callers wait less. That alone can lift conversion, because callers who wait are more likely to hang up.
Routing also creates a feedback loop. When you route high-score calls to senior agents, you generate cleaner outcome data for those calls, which helps you refine the model. Just be careful not to let the routing itself distort the data. If senior agents close everything, you may overestimate the value of the signals that sent calls to them. Keep a control group of high-score calls that go to the general queue so you can compare.
For advertisers using a performance marketing platform, routing rules can often be configured directly in the call flow. If you are evaluating platforms, look for one that supports dynamic routing based on call attributes and real-time scoring. The ability to change routing without re-engineering the campaign is a major advantage.
Using Scores to Negotiate Call Quality Pricing Tiers With Publishers
Call scoring is not just an operations tool. It is a negotiation tool. Publishers and affiliates generate calls, and advertisers pay for them. If you can show that certain publishers send calls that score high and close at a higher rate, you have a factual basis for pricing differences. Instead of paying a flat rate for every call, you can set tiers: premium rates for calls that meet high-score criteria, standard rates for mid-score calls, and lower rates or rejection for low-score calls.
This is where call quality pricing becomes powerful. Call quality pricing lets advertisers define the criteria for a qualified call and pay only for calls that meet those criteria. A scoring model feeds directly into that definition. For example, you might define a qualified call as one that lasts at least 120 seconds, includes a buying-language signal, and occurs during business hours. Publishers who consistently deliver calls that meet those criteria can command higher payouts, and publishers who do not can adjust their traffic or targeting.
The key is transparency. Publishers need to know what the scoring criteria are and how they are measured. If the rules are opaque, publishers will assume the worst and either leave or game the system. Publish the rubric, share performance data, and make the appeal process clear. When publishers understand what a high-score call looks like, they can optimize their traffic to produce more of them. That is good for everyone.
If you are working with a network that manages both advertisers and publishers, ask how they handle call scoring and quality pricing. A platform that provides real-time analytics and call-level detail makes these negotiations much easier. You can learn more about how performance-based call platforms structure these programs in this guide to pay per call services that turn calls into revenue.
Avoiding Overfitting: Refreshing the Model as Traffic Mix Changes
The biggest risk with any scoring model is overfitting. Overfitting happens when the model learns patterns that are specific to your historical data but do not generalize to new calls. It is especially common when you have a small sample, when you test too many signals at once, or when your traffic mix changes quickly. A model that worked in January may fail in March because the publisher mix shifted, the season changed, or a new competitor entered the market.
The defense against overfitting is discipline. Start with a small number of signals and a simple model. Validate on a holdout sample that the model has never seen. Monitor performance weekly, not quarterly. When performance drops, do not immediately rebuild the model. First check whether the traffic mix changed. If a new publisher is sending calls that score high but do not close, the model may be fine and the traffic may be the problem. If the same publishers are sending calls that used to close and now do not, the model may need recalibration.
Refresh the model on a regular cadence, but do not chase every blip. A monthly or quarterly refresh is usually enough for most pay-per-call advertisers. The refresh should include a review of signal lift, a check of score distribution, and a comparison of predicted vs. actual close rates. If the model is drifting, adjust the weights or add a new signal. If it is stable, leave it alone. The goal is a model that is good enough to improve decisions, not a model that is perfect on paper.
It also helps to keep a human in the loop. Automated scoring can miss context that a seasoned agent would catch, especially for high-value calls. Use the score as a first pass, and give agents the ability to override or flag calls for review. That feedback is valuable for the next model refresh.
Putting It All Together: A Practical Rollout Plan
If you are convinced that call scoring models that predict which inbound calls close are worth the effort, here is a practical way to roll them out without disrupting your operation. Start with data. Pull three months of call records with outcomes and the signals you can capture today. Build a simple rubric in a spreadsheet and test it on a holdout sample. If the lift is real, move to a pilot. Route a portion of your calls using the rubric and compare conversion rates against a control group. Keep the pilot small enough to manage and long enough to get statistically meaningful results.
Once the pilot proves out, expand routing and integrate the score into your call quality pricing conversations with publishers. Publish the criteria, share performance, and make adjustments based on feedback. Finally, set a review cadence and stick to it. The model is a living tool, not a one-time project. As your traffic mix changes, your model should change with it.
For advertisers who want a platform that supports this kind of work out of the box, look for call tracking with dynamic number insertion, real-time reporting, and the ability to set custom quality criteria. Those features make scoring practical. You can also explore performance marketing platforms like Astoria Company that connect advertisers and publishers with call tracking, filtering, and ROI analytics built in. The right infrastructure saves you from building everything from scratch.
Call scoring is not about predicting the future with certainty. It is about making better bets with the data you already have. Start simple, measure honestly, and refresh regularly. The advertisers who do this consistently will out-convert the ones who treat every ring the same.