Predictive lead scoring best practices: Optimize for revenue, not appointments

To maximize the value of your lead scoring, you must target the funnel stage that directly produces revenue (e.g., "Closed Won"), not intermediate steps like appointments. Targeting revenue ensures you predict actual buying power, whereas appointments often just capture curiosity or immediate need.

Andy Rossmeissl
Andy Rossmeissl
on

The optimal target for predictive lead scoring is the final revenue event (e.g., "Closed Won" or "Funded Loan") rather than intermediate funnel stages like "Appointment Set."

Intermediate stages often capture leads based on immediate need (e.g., a broken appliance) regardless of their budget, leading to high volume but low conversion. By training on revenue data, models filter out these low-fit leads and prioritize leads who have the financial capacity to purchase, significantly increasing ROI.

The priority problem: why score at all?

Before discussing what to predict, we have to acknowledge why we are doing this. Predictive scoring exists because your most expensive resources—time, money, and people—are finite.

If you had an infinite marketing budget and a sales team that never slept, you wouldn't need a model; you’d just treat every lead like a VIP. In reality, lead scoring is the filter you use to manage scarcity:

  • The call center: Your reps only have 8 hours to make dials. They need to know which calls to answer first to hit their quota.
  • The service tech: Your technician only has four service windows today. You want them at the house most likely to result in a full system replacement, not just a $50 patch-job.
  • The budget: You can’t afford to send a high-end direct mailer or a field rep to every door. You need to know who gets the premium treatment.

By predicting the outcome, you aren't just "sorting data"—you are ensuring that your team's limited hours are spent on the opportunities with the highest potential value. But this leads to a critical tactical error: in the rush to find "value," many teams point their AI at the wrong target.

Avoiding the middle-funnel signal trap

In the world of predictive modeling, we spend a lot of time obsessing over the "how." How do we ingest this data? How do we tune the algorithm? But we rarely spend enough time on the "what." Specifically: What precisely are we trying to predict?

This sounds like a trivial question. If you run a home services company or a financial institution, you might say, "I want to predict who becomes a customer."

But in a multi-stage funnel, "becoming a customer" is a journey, not a moment. You have leads, you have appointments, you have quotes, and finally, you have revenue. The most common mistake I see intelligent teams make is setting their sights on the middle of that funnel—predicting for appointments or quotes—rather than the end.

It feels intuitive. Appointments happen more often than sales, so you have more data. But predicting for appointments is a signal trap. To understand why, you have to understand the difference between a broken furnace and a healthy bank account.

The two types of propensity: situational vs. intrinsic

At Faraday, we’ve found that consumer behavior isn’t monolithic. It’s actually composed of two distinct forces. If you mix them up—or ask your AI to predict the wrong one—your model breaks.

1. Situational propensity (the "broken furnace")

Imagine it’s January. It’s freezing. Your furnace starts making rattling noises. You are not proactively looking for an upgrade. You aren’t browsing HVAC websites because you love the tech. You are cold, and you have a situational need.

You will almost certainly call a provider. You will book an appointment. You might even get a quote. But here is the kicker: This event is random. No amount of third-party data can tell us your furnace is about to die on a Tuesday. When you ask a model to predict a coincidence, you’re asking it to be a psychic, not a strategist.

2. Intrinsic propensity (the ideal customer fit)

Now, let’s look at what happens after the technician arrives. You have the need (situational), but do you have the means? Do you have the credit score to finance a $12,000 system? Do you have the home equity? Are you the type of homeowner who invests in premium solutions, or are you looking for the cheapest patch-job possible?

This is intrinsic propensity. Unlike the random breakdown of a machine, these are stable, knowable attributes about you and your household.

Why intermediate stages undermine model effectiveness

Here is where the "appointment prediction" strategy falls apart.

If you train your AI to predict who will book an appointment, you are asking it to predict the broken furnace. You are asking it to find people in crisis. Since data providers can't see inside houses, the model grasps at straws, finding noisy correlations that don't hold up.

Worse, it optimizes for low-fit leads. We’ve confirmed this through experimental testing: when we try to predict intermediate stages, we consistently see low signal. It’s only when we target the final revenue stage that the model can bring all of its "tricks"—our data and tech—to bear. You fill your sales team’s calendar with activity, but you starve their commission checks.

However, if you train your AI to predict revenue (Closed Won), the model changes its behavior. It accepts that it can’t predict the furnace breaking (the noise), so it focuses entirely on finding the optimal fit for the solution. It stops chasing every 'hand-raiser' and instead highlights the leads where the need and the budget actually align.

Comparative analysis: choosing your prediction target

Target StageSignal TypePredictabilityBusiness ImpactRecommended?
Inquiry / LeadPurely situationalLowHigh noiseNo
Appointment / QuoteNeed and interestMediumLow-fit riskOnly if data is scarce
Revenue / Closed WonIntrinsic: ideal fitHighMaximum ROIYes: best practice

Strategic guidance: defining your attainment class

If you run marketing or product, your job isn’t to deploy AI; it’s to drive value. AI tools can certainly help you do that, but you have to give them the right context. If you point it at "appointments," you’re asking it to be a psychic. If you point it at "revenue," you’re asking it to be a strategist.

To operationalize this, follow this checklist:

  • Don’t settle for volume. It is scary to see your lead volume drop when you switch targets. But if you’re filtering out the people who were never going to buy anyway, that drop is actually efficiency.
  • Predict the fit, not the worry. Use third-party data to find long-term customer alignment, not temporary situational crises.
  • The Golden Rule: Always predict the Ultimate Revenue Producing Signal.

The bottom line: ask the right question

Your predictive model is only as smart as the target you give it. If you ask it to find "activity" (appointments), it will fill your calendar with noise. If you ask it to find "value" (revenue), it will build your business.

The shift from volume to value can be daunting—your lead counts will drop, and your sales team might panic at the empty space on their calendars. But that empty space is an opportunity. It is time saved from chasing tire kickers, which can now be spent closing the customers who actually have the capacity to buy. Don't optimize for the middle. Optimize for the end.


FAQ: improving lead scoring performance

Q: Why is my lead scoring model prioritizing low-value leads?

A: You are likely predicting for situational propensity (e.g., who needs the service now) rather than intrinsic propensity (who can afford the service). If you train on "appointments," the model will find people in crisis regardless of their ability to pay. Shift your target variable down-funnel to "revenue."

Q: What if I don't have enough data at the "revenue" stage?

A: If you lack sufficient volume at the bottom of the funnel (typically <500 events), move up one stage (e.g., to "quote generated"), but proceed with caution. Acknowledge that you are introducing "situational noise" and rely on your sales team to qualify for budget.

Q: My sales cycle is extremely long (6+ months). Can I really wait that long for a feedback loop?

A: In long sales cycles, you may need a proxy variable. Look for a "committed" stage—like "underwriting approved" or "contract sent"—that happens earlier but has a high correlation to final revenue. The key isn't that "Closed Won" is the only acceptable variable; the key is that you must identify the stage in your specific cycle that concretely indicates revenue potential (capacity) rather than just interest (activity).

Andy Rossmeissl

Andy Rossmeissl

Andy Rossmeissl is Faraday’s CEO and leads the product team in building the world’s leading context platform. An expert in the application of data analysis and machine learning to difficult business challenges, Andy has been running technology startups for almost 20 years. He attended Middlebury College and lives with his wife in Vermont where he lifts weights, makes music, and plays Magic: the Gathering.

Ready for easy AI?

Skip the ML struggle and focus on your downstream application. We have built-in demographic data so you can get started with just your PII.