
Implementing AI in Prospecting – How to Start and Boost Your B2B Sales Efficiency
Implementing AI in Prospecting – How to Start and Boost Your B2B Sales Efficiency Did ...
I know companies that start the month with an 800,000 PLN forecast and close with 280,000 PLN. Not because someone entered the wrong formula in Excel. The problem is simpler and more uncomfortable: most of the deals in the pipeline never should have been there. B2B sales forecasting without systematic prospecting is not a forecast. It is a wish typed into a spreadsheet.
I have seen this pattern more times than I can count. A salesperson adds a contact to the CRM because “something might come of it.” Marketing passes an MQL as a sales opportunity without anyone checking the budget, the decision-maker, or the timeline. Management looks at the pipeline total and assumes the month is safe. Then the last week arrives. Deals go quiet. Contacts disappear. And the question begins: who inflated the forecast?
Usually no one did — intentionally. The company was simply counting data that had no predictive value. This is the “garbage in, garbage out” principle applied to revenue planning. You can have the best CRM, the most sophisticated dashboard, and the most ambitious sales forecasting methods, but if a steady, qualified stream of ICP-fit companies is not entering your process, the result will still be random.
It is easy to blame the tool. Excel does not work. The CRM does not reflect reality. Salespeople do not update their deals. Marketing delivers weak leads. Each of those statements holds a grain of truth, but none of them touches the root cause. A bad forecast usually does not come from a counting error. It comes from a misidentification of what counts as a sales opportunity.
If your pipeline is filled with random contacts, your sales forecast will be random. If one week sees 80 companies entering the process, the next sees 12, and the week after that the team is “cleaning the database,” you cannot reliably answer how much you will sell in 30, 60, or 90 days. You can only guess with increasing confidence.
Most companies try to fix their forecast from the bottom up. They adjust stage probabilities, rename statuses, add new CRM fields, and demand updates before the board meeting. That helps tidy up the reporting. It does not fix the source of the problem.
The source is upstream. In the inflow. In whether the company has a repeatable process for identifying, contacting, and qualifying potential customers. Without that, even the most carefully built sales funnel reflects a history of hope rather than a real picture of future revenue.
If you do not know how many ICP-fit companies enter your process every week, you do not have a forecast. You have a spreadsheet pretending to be one.
In practice, a bad forecast repeats itself according to a familiar pattern. It is rarely one large error. It is usually several small ones that together create a wide gap between what the company plans and what it delivers.
| Source of Error | How It Looks in Practice | Why It Is Hard to See |
|---|---|---|
| Poor lead qualification | MQL enters the pipeline as a sales opportunity | The rep counts the conversation, not proof of buying intent |
| Unpredictable inflow | 80 leads one week, 12 the next | The company has no process — just better and worse weeks |
| Dirty CRM | Dead opportunities survive for months | Nobody wants to close a deal as lost |
The most expensive error is the first one. When a company confuses MQL with SQL, the forecast starts to inflate. A lead who downloaded a whitepaper is not yet an opportunity. A call where someone said “please send a proposal” is not always an opportunity either. The difference between those statuses needs to be named clearly — otherwise MQL vs SQL stops being a marketing concept and becomes the source of bad budget decisions.
Most B2B companies rely on three main sources of new conversations: inbound, paid advertising, and referrals. Each of them can work. None of them, on its own, gives you full control over your forecast. That is where the problem begins.
Inbound is excellent when you are thinking about brand, trust, and a long time horizon. SEO, content, webinars, and thought leadership build demand — but they do it slowly. If your pipeline is empty today, inbound will not save the quarter. It might help in six or twelve months. It is a necessary channel. It is just not the driver of your forecast for the next 60 days.
Paid advertising works differently. You buy attention. Turn the budget on, and forms, clicks, and calls appear. Turn it off, and inflow drops. That is not a system for predictable revenue. It is renting a stream of attention. In many companies, advertising covers up the absence of a process — it creates the illusion that the problem is solved. Until the cost per lead rises, an algorithm changes, or a competitor outbids you.
Referrals are even more interesting. They often have the best conversion rates because they arrive with built-in trust. But you cannot write them into an operational target. You cannot tell a salesperson: “bring in five referrals this month.” You can ask for them, build relationships, and do great work. You still cannot control the volume.
Inbound builds potential. It does not always build rhythm. And a forecast needs rhythm. If one month brings 40 quality inquiries and the next brings 9, the quarterly average looks fine — but sales lives week to week. Salespeople cannot plan their work, management cannot plan revenue, and marketing explains the variance with seasonality.
The problem is not that inbound is bad. The problem is that companies treat inbound as a predictable source before it actually is one. Until you have a stable history, a known conversion rate, and a repeatable volume, inbound is one of your channels — not the foundation of your forecast.
Advertising makes sense when it amplifies a working system. If you know who you are targeting, have a clear ICP, measure conversion, and know what it costs to move a company from first contact to SQL — advertising can accelerate growth. Then it is fuel.
But when advertising replaces the process, it becomes an expensive mask. The company does not know who its best customer is, has no qualification standard, does not measure funnel stages, and tries to buy results with budget. For a while, it works. Then it stops. And it turns out the forecast depended not on sales, but on advertising platforms.
Referrals are good. Sometimes the best. But they are a poor foundation for planning. A sales forecast needs data that can be repeated and controlled. Referrals do not work that way. They can boost a result, but they should not be the only reason a company believes in its plan.
This is why predictable revenue does not come from picking one channel and waiting. It comes from having a channel you can activate systematically, measure every week, and improve based on data. That channel is systematic prospecting.
Systematic prospecting is not a cold email sent once a quarter when things get uncomfortable. It is not a “sales push” that starts after a bad month and stops when the first meetings appear. It is a continuous process of active B2B customer acquisition — one that has rhythm, ownership, and measurable stages.
If someone in the company says “we do prospecting” but cannot show a list of segments, the number of companies added this week, a contact sequence, statuses, and conversion rates — that is usually not a process. It is a collection of activities. Sending messages alone does not build predictability. Predictability begins when prospecting has a definition, an owner, and a consistent cadence. I write more about what prospecting actually is, but in the context of forecasting, the most important thing is this: prospecting must generate data you can base decisions on — not just “movement” in the CRM.
In practice, this means the company knows how many ICP-fit companies it identifies each week, how many contacts it initiates, how many follow-ups it sends, how many conversations it qualifies, and how many of those become SQLs. Only then can you answer the question: how do you forecast B2B sales when the result depends not on intuition, but on repeatable actions?
You cannot accelerate inbound overnight. You cannot order referrals. Advertising depends on budget and the attention market. Prospecting is different because it is built on activity you can plan.
You can decide that 70 ICP-fit companies will enter the process every week. You can check how many messages go out, how many people respond, how many meetings get booked, and how many companies move to SQL. You can also spot a deviation midmonth — not after the result is already lost.
That is the difference between a wish and a system. Systematic prospecting does not guarantee every company will buy. It guarantees something more valuable: a measurable inflow of opportunities from which a forecast can actually be derived.
A repeatable process does not need to be complex. It needs to be consistent. First you select a market segment, then identify companies, then reach the right contacts, run a contact sequence, and qualify the conversations. This is the operational side of lead generation — without it, the B2B sales plan quickly becomes a presentation for the board with no delivery behind it.
| Process Element | What to Measure Weekly | What It Tells You About the Forecast |
|---|---|---|
| ICP companies added to the process | Number of new companies | Whether the top of the funnel is being fed |
| Outbound contacts | Emails, LinkedIn, phone | Whether activity matches the target norm |
| Responses | Volume and quality of replies | Whether the segment and message hit a real problem |
| SQLs | Qualified conversations | Whether the pipeline holds real value |
| Customers | Closed contracts | Whether conversions confirm the model |
In this setup, the sales forecast stops being the salesperson’s opinion. It becomes a derivative of process data. That does not mean it will be perfect. It will be more honest — and it will show you earlier where the problem starts.
The worst prospecting is systematically reaching the wrong companies. It is more expensive than no prospecting at all, because it creates a false sense of productivity. The team runs activities, the CRM fills up, and the forecast still does not add up.
This is why, before you start, you need to know your market. Who is your ideal customer? Which segment actually has budget? Who is the decision-maker? What signals suggest a company may have a need right now? If you do not know, start by estimating your addressable market: How to Estimate B2B Market Potential | TAM, SAM, SOM and Triggers.
A well-defined TAM is not a slide in a strategy deck. It is the filter that decides whether systematic prospecting feeds your pipeline with the right companies — or just increases the record count in your CRM.
The question “how to build predictable revenue” sounds broad, but the answer is very concrete. You need to reverse the thinking. You do not start with how much you want to sell. You start with how many of the right companies need to enter the process for that result to have anything to come from.
This is an important distinction. B2B sales planning often starts with a revenue target. The forecast should start with evidence in the pipeline. The target says what you want. The forecast says what is probable given the current volume and quality of opportunities.
First, answer who actually buys from you. Not “companies in the services sector” — that is too broad. You need industry, company size, decision-maker titles, problems, buying signals, and exclusions. A strong buyer persona does not describe every possible customer. It helps you say “no” to companies that will only clog the pipeline.
Without a clear ICP, the forecast will be inflated — because salespeople will count conversations with companies that have no real potential. No potential means no forecast. Just activity.
Not monthly. Weekly. A monthly target lets people defer work to the last week, and a forecast does not like bursts of activity. It needs rhythm.
Decide how many companies enter the process each week, how many contacts are initiated, how many follow-ups go out, and when a contact stops being an active opportunity. Systematic prospecting works when it is an operational habit, not a rescue project.
If the weekly target is 70 companies, you know by Wednesday whether you are on track. If you have 12 companies, you do not need to wait until the end of the month to know the forecast is in trouble.
You have 100 ICP-fit companies. How many respond? How many agree to a call? How many become SQLs? How many reach the proposal stage? How many sign? If you do not know these numbers, you cannot answer how to calculate a sales forecast. You can only make assumptions.
Assumptions are necessary at the start. After a few cycles, they should be replaced by data. I see companies that use the same conversion rates from their first quarter — a year later. Nobody checked whether they still hold. The forecast is running on history that no longer exists. That is where a quiet budget disaster begins.
CRM discipline matters here. Every stage must mean something specific. “Interested” cannot mean whatever the salesperson happens to feel after a call. A status must reflect buyer behavior, not rep optimism.
This is the reversed logic of forecasting — and a far more useful one. Instead of asking “how much will we sell?”, you ask: “how many companies do we need to contact so that in 45 days we have a specific revenue outcome?” With known conversion rates, this is calculable.
Take an HR-tech company. Average contract value: 12,000 PLN. Monthly plan: 120,000 PLN, which equals 10 customers. If SQL-to-customer conversion is 25%, you need 40 SQLs per month. If contact-to-SQL conversion is 15%, you need to contact roughly 267 ICP companies per month. Divide by four weeks. That is 67 companies per week.
That is not an aspirational goal. That is a prospecting norm. And only on the basis of that norm can you build a meaningful sales forecast.
The greatest value of a forecast is not that it shows you the end of the month. It is that it warns you earlier. If you are at 25% of your prospecting norm midmonth, the problem will not appear at the end. It is already there.
At that point you can increase activity, narrow the segment, change the message, add a channel, or shift resources. If you see the deviation after the month closes, you only have an explanation. Explanations do not deliver revenue.
The formula does not need to be complex. It needs to be understood by sales, marketing, and leadership. The most important thing is that it starts with the number of ICP companies that actually entered the process — not with a sum of wishes entered into the CRM.
The base formula looks like this:
Revenue Forecast = ICP Companies Contacted × Contact-to-SQL Conversion × SQL-to-Customer Conversion × Average Deal Value
For the HR-tech example:
| Element | Value | Calculation |
|---|---|---|
| ICP companies contacted per month | 267 | Input norm |
| Contact → SQL conversion | 15% | 267 × 15% = 40 SQLs |
| SQL → customer conversion | 25% | 40 × 25% = 10 customers |
| Average deal value | 12,000 PLN | 10 × 12,000 PLN |
| Revenue forecast | 120,000 PLN | Monthly result |
This is how you answer the question “how to calculate a B2B sales forecast” in practice — not by entering an optimistic probability from memory, but by connecting activity, conversion, and deal value.
You also need to factor in the sales cycle. If the average cycle is 45 days, not all revenue from this month’s activity will close in the same month:
Monthly Forecast = Revenue Forecast × (30 / Average Sales Cycle in Days)
120,000 PLN × (30 / 45) = 80,000 PLN
This does not mean the company will not deliver 120,000 PLN. It means that with a 45-day cycle, part of the effect will shift to the next month. And that is a more honest forecast than the full amount entered simply because the monthly plan says so.
At DMSales we built the system so that the forecast does not start with guesswork. It starts with companies, contacts, events, and statuses in the process. That way you can see whether active B2B customer acquisition is actually feeding the pipeline — or just producing CRM activity with no connection to real opportunities.
This matters because sales forecasting in Excel still has its place. A spreadsheet counts well. But it does not know whether the input data is real. Excel will not tell you that a lead is not an SQL. It will not show you that a campaign is generating replies but not generating meetings. For that, you need a system that sees the process before the result.
I do not want this section to be a sales pitch. I will simply show what should be visible if a company wants a credible forecast — because if you cannot see this data, managing revenue predictability is very difficult.
In a sample DMSales dashboard, you can see the breakdown of event sources. Inbound accounts for 55% of events: 30% from the website and 25% from LinkedIn. The outbound email campaign accounts for 44% of events. This is a revealing picture — it shows that active outreach is not a backup plan for bad times. It can be one of the main drivers of pipeline inflow.
| Event Source | Share | What It Means for the Forecast |
|---|---|---|
| Website | 30% | Inbound helps, but depends on demand and visibility |
| 25% | Works as a relationship and thought leadership channel | |
| Email campaign | 44% | Outbound can actively feed the pipeline |
| Phone | 2% | Supporting channel within the sequence |
| SMS | 1% | Supplementary channel, not a forecast foundation |
In the same view you can see process statuses: contact, interest, sales opportunity, potential customer, customer, and failure. That is more important than the raw lead count. The lead count tells you how much entered. The statuses tell you whether it is moving forward.
The second key view is forecasted deal value. Salespeople can assign transaction values and expected closing dates. The system shows what value sits at each stage and in which months it is likely to convert to revenue.
This changes the conversation. Instead of asking a salesperson “will this close?”, you look at the stage, value, date, conversion history, and source. It is still not certainty. But it is a forecast built on data — not on the mood after the last call.
If you want to see how this works in practice, you can watch the DMSales prospecting system demo — no registration, no sales call required.
And if you want to talk about how to implement active customer acquisition and build a predictable pipeline on top of it, book a customer acquisition system implementation consultation.
First mistake: confusing a sales plan with a forecast. The plan says how much you want to sell. The forecast says how much you will probably sell given the current pipeline. If the plan is 500,000 PLN and the real forecast is 290,000 PLN, the problem is not the spreadsheet. The problem is the pipeline.
Second mistake: counting leads as opportunities. A lead after the first contact is not yet an opportunity. An opportunity has a problem, a budget, a decision-maker, a timeline, and a next step. Without those, it is just a contact with potential.
Third mistake: basing the forecast on inbound without active supplementation. When inbound slows down, the pipeline slows down with it. A company with no systematic prospecting finds out too late.
Fourth mistake: not measuring conversion between stages. Without that, you do not know where the pipeline is leaking. You may have many contacts and few SQLs. You may have many SQLs and few customers. Each problem requires a different response.
Fifth mistake: reacting to bad results at the end of the month. By then it is too late. Deviations are visible earlier — if you are tracking weekly prospecting activity, statuses, and conversions.
Sixth mistake: looking for a sales forecasting software before you have fixed the process. The tool will help, but it will not create truth where the data is random. Process first. Automation second.
Technically yes, if you have a long history and stable inbound. But in most B2B companies “stable inbound” is more of a wish than a fact. Without a steady inflow of ICP-fit companies, the forecast margin of error can reach 40–60%. That is not a forecast. That is a wide range with an optimistic label.
A plan says how much you want to sell. A forecast says how much you will probably sell given the current pipeline, conversion rates, and sales cycle. If the plan is ambitious but the pipeline is weak, the forecast should show that — not improve the mood in the room.
Start with ICP and TAM. Before sending the first message, know who you are writing to and why that company might have the problem you solve. Then set a weekly activity target — not monthly. Weekly. Hold it for at least 60 days before evaluating results.
It depends on your sales cycle. With a 30-day cycle, the first meaningful signals appear after 6–8 weeks. With a 90-day cycle, after a quarter. That is why you should not start prospecting when the pipeline is empty. Start when it is full — and do not stop when the first good months arrive.
Predictable revenue is a model where you know how many companies enter the process, how many pass through each stage, and how many convert to customers. It is not about certainty. It is about predictability within a reasonable margin. Any company with a repeatable offer, a clear ICP, and disciplined prospecting can achieve it.
Cold emailing is a channel. Systematic prospecting is a process. It includes ICP, a company list, contact data, a sequence, follow-up, qualification, CRM statuses, and conversion analysis. Cold emailing without a process is often just spam from a business address. Prospecting with a process is a source of forecast data.
DMSales helps identify companies from the right segment, run outbound campaigns, and monitor what is happening at each stage of the sales process. The key is that you can see not just activity, but stage-by-stage transitions and forecasted deal value. That lets you spot earlier whether the forecast has real backing in the data.
Divide the revenue plan by average deal value to get the number of customers needed. Divide that by SQL-to-customer conversion to get the number of SQLs. Divide the SQLs by contact-to-SQL conversion to get the number of companies to contact. That is your prospecting norm — not a loose suggestion.
Yes, but Excel does not solve the problem of input data quality. You can model scenarios, conversions, and revenue in a spreadsheet. What you cannot do is check whether a contact is properly qualified or whether your pipeline is clogged with dead opportunities. Excel counts. A sales system shows whether there is anything worth counting.
The best methods combine historical data with the current pipeline state and prospecting activity. Time-series analysis alone may not be enough if your market or inflow channels are shifting. In B2B, the forecast should connect ICP company volume, stage conversion rates, average deal value, and sales cycle length.
The forecast does not begin in a spreadsheet. It begins the moment you know — every week — who entered your process, why they belong there, and what realistic chance they have of becoming a customer.
Przeczytaj więcej z tej kategorii