In many SMEs, business opportunities are not always lost to a competitor.
They are often lost well before the final decision.
A prospect fills out a form. A salesperson calls them back. A quote is sent. Then a client emergency arises, a meeting gets added to the schedule, or another request seems more urgent.
The follow-up is postponed.
A few days later, no one really knows if the prospect is still thinking, if they are waiting for a response, or if they have already chosen another company.
The problem does not necessarily stem from a lack of involvement from salespeople. It often comes from poorly structured follow-up: scattered information, unclear responsibilities, quotes without follow-up, unreliable pipeline, or lack of next action.
To improve the sales follow-up of an SME, each opportunity must contain at least four elements:
- a responsible person;
- a clearly defined stage;
- a next action;
- a deadline.
A CRM like Odoo can centralize this information and make opportunities visible. But the software alone is not enough. It is essential to first understand how requests flow within the company, where files get stuck, and what rules need to be shared by the teams.
Definition: the tracking of business opportunities refers to all actions that allow for recording, qualifying, assigning, following up, and closing each potential project. Effective tracking allows you to know who should act, on which file, at what time, and for what purpose.

Summary
- Why do some business opportunities become invisible?
- The main flaws in commercial tracking in SMEs
- Does your sales pipeline really reflect reality?
- Quiz: is your sales tracking really under control?
- How to structure effective sales tracking?
- Concrete example: an opportunity that disappears without being lost
- What role can Odoo CRM play?
- The Nuprod method for structuring a sales CRM
- FAQ on sales tracking in SMEs
- Conclusion: making every opportunity visible and actionable
Why do some business opportunities become invisible?
A business opportunity generally does not disappear overnight.
It gradually becomes less visible.
At first, the prospect is well identified. Their need seems serious. A first exchange has taken place. A proposal needs to be prepared or an appointment needs to be scheduled.
Then the information starts to scatter.
The contact details are in an email box. The need has been noted in a notebook. The quote is recorded in a shared folder. The follow-up date remains in the salesperson's personal calendar. An important clarification has been communicated by phone or message.
All the information exists.
But they are not gathered in the same place.
The salesperson can generally find the file if they remember to look for it. However, the sales manager does not always know that action is needed. The executive cannot distinguish a truly active opportunity from a file that is simply left open.
The follow-up then depends on individual memory.
The follow-up relies on the habits of each salesperson.
In some teams, everyone uses their own method.
One adds flags in their messaging.
Another keeps an Excel spreadsheet.
A third uses their calendar.
A fourth keeps notes on paper.
These methods can work with a few prospects. They become fragile as soon as the volume increases, when several people are involved in the same file, or when a colleague is absent.
The problem is not that Excel, messaging, or the calendar are bad tools.
The problem is that they do not always provide a common view of the sales process.
No next action is actually defined.
An opportunity can contain a lot of information and still remain inactive.
The essential question is simple:
What is the next action to be taken, by whom and by what date?
When no specific response is associated with the file, the opportunity remains open but does not progress.
It artificially increases the amount of the pipeline.
It gives the impression that business activity is dense.
But it is no longer really being worked on.
In Odoo CRM, an opportunity can be associated with a specific activity: call, email, meeting, internal task, or custom action. The interest is not only to create a reminder. It is to make the next step visible to all concerned parties.
Files remain open for too long.
Some teams hesitate to declare an opportunity as lost.
They prefer to keep it in the pipeline, in case the prospect returns.
Over time, files accumulate:
- unreachable prospects;
- rejected quotes;
- unapproved budgets;
- postponed projects;
- abandoned requests;
- offers won by a competitor.
The pipeline appears full, but it no longer reflects reality.
Declaring an opportunity lost does not mean deleting the file. It is about properly closing the cycle and providing the reason for the loss.
This information then allows for identifying trends:
- price deemed too high;
- response too slow;
- need misunderstood;
- incompatible timeline;
- project abandoned;
- retained competing offer ;
- insufficient budget.
The main flaws in commercial tracking in SMEs
Opportunity losses rarely come from a single problem.
They often result from multiple failures that accumulate.
| Identified flaw | Commercial consequence | Corrective action |
|---|---|---|
| Unassigned incoming request | The prospect is waiting or contacting a competitor | Immediately assign the request |
| No next action | The file remains open without progress | Add an activity and a deadline |
| Quote sent without follow-up | The proposal is forgotten | Define a follow-up sequence |
| Scattered information | Teams lack context | Centralize exchanges |
| Poorly structured pipeline | Forecasts become unreliable | Adapt the steps to the actual cycle |
| Unqualified lost opportunities | The company does not understand its failures | Provide a reason for loss |
| Dates not updated | The manager is operating on outdated data | Organize a regular review |
Incoming requests are not assigned quickly enough
A request can come from :
- a form on the site ;
- a generic email address ;
- a phone call ;
- LinkedIn ;
- a recommendation ;
- a professional event ;
- a marketing campaign.
When the processing circuit is not defined, anyone can assume that a colleague will respond.
The delay is increasing.
However, a prospect who contacts several providers does not always know which company is the most competent. Their first impression often relies on the speed and quality of the response.
Each new request should therefore be associated with :
- a responsible person;
- a status ;
- a date of handling ;
- a next action.
Odoo CRM can centralize requests from the website and distribute them to teams according to defined rules. But these rules must correspond to the actual organization: geographical area, product range, industry sector, type of project, or availability of salespeople.
Prospects are contacted without being truly qualified.
Not all contacts represent the same opportunity.
Some are simply looking for information.
Others compare several offers.
Still others already have a budget, a deadline, and a clearly defined need.
Without qualification, salespeople risk spending too much time on immature requests and not enough on truly priority projects.
A simple qualification can rely on a few questions :
- What problem is the prospect trying to solve ?
- Why is he acting now ?
- What is the project's deadline ?
- Who is involved in the decision ?
- Has a budget been defined?
- What tools or providers are already being used?
- What is the next expected step?
This information helps to better prioritize files and adapt the sales pitch.
Quotes do not trigger any follow-up.
Send a quote. is not completing the sale.
It is opening a new step.
However, many proposals remain without follow-up. The salesperson sometimes thinks that the prospect will return when they have made their decision.
In fact, the prospect may:
- have forgotten the quote;
- be waiting for clarification;
- not have understood part of the offer;
- be hesitating between several providers;
- need to reassure a partner;
- have postponed their project;
- be waiting for a follow-up to move forward.
A follow-up sequence may include:
- confirmation of receipt;
- a check-in after consultation;
- responses to objections;
- a possible adjustment;
- a request for a decision;
- the closure or postponement of the file.
The frequency depends on the sector, the amount, and the duration of the sales cycle.
The goal is not to harass the prospect.
It is to prevent an important proposal from remaining without a next action.
Exchanges are scattered across several channels.
A salesperson exchanges via email.
The prospect then calls the manager.
A colleague receives a clarification on LinkedIn.
Another piece of information is passed to reception.
Without centralization, everyone only has part of the context.
This dispersion can cause:
- repeated questions;
- contradictory answers;
- a poor understanding of the need;
- a loss of information;
- a less professional relationship.
The CRM does not replace human interactions.
It helps maintain their continuity.
Before calling back a prospect, a team member should quickly understand:
- what has already been said;
- the documents sent;
- the objections raised;
- the commitments made;
- the next expected step.
Does your sales pipeline really reflect reality?
A sales pipeline must represent the actual progress of opportunities.
It should not simply serve to store contacts.
The stages must correspond to the business process.
A standard pipeline can contain the following stages:
- New;
- Qualified;
- Proposal;
- Won.
This structure may not necessarily suit all SMEs.
An industrial company may need to conduct a technical visit before preparing an offer.
An integrator can organize a scoping workshop.
A service company can schedule a demonstration.
A specialized business can check availability or technical feasibility.
The steps must correspond to observable situations.
| Pipeline step | Passing criterion | Expected action |
| Request received | The contact is recorded | Assign the request |
| First exchange completed | The prospect has been contacted | Understand the need |
| Qualified need | The project is sufficiently detailed | Prepare the next steps |
| Appointment or audit completed | The constraints are known | Build a proposal |
| Offer sent | The quote has been transmitted | Plan the follow-up |
| Negotiation | Questions or objections remain | Adjust and obtain a decision |
| Won or lost | A decision is known | Close and analyze |
Each transition from one step to another must meet a clear criterion.
Otherwise, salespeople move files roughly and the statistics become unreliable.
The amount in the pipeline is not enough to forecast sales
Adding all open opportunities does not provide a reliable forecast.
A request estimated at 50,000 euros during a first exchange does not have the same value as a proposal of the same amount in the negotiation phase.
A useful forecast must take several elements into account :
- potential amount ;
- probability of success ;
- current stage ;
- estimated decision date ;
- age of the file ;
- last interaction ;
- next planned action.
Odoo CRM allows you to associate an expected revenue and a probability with each opportunity. Teams can thus obtain a weighted view of the pipeline.
But the reliability of the table always depends on the data entered.
An unupdated closing date or a randomly chosen probability produces a misleading forecast.
Quiz: is your sales tracking really under control ?
To quickly assess your organization, answer these questions.
How to interpret the result ?
6 to 7 positive responses : your tracking is generally structured. The challenge is mainly to improve the quality of the data and the automation.
3 to 5 positive responses : the organization is functioning, but it remains fragile. Some opportunities may be forgotten or poorly prioritized.
0 to 2 positive responses : tracking probably depends too much on individual habits. A complete overhaul of the sales process becomes a priority.
This diagnosis does not replace a complete audit. However, it allows for the quick identification of the main friction points.
How to structure an effective sales follow-up?
To structure the sales follow-up of a small business, it is necessary to centralize prospects, define the stages of the sales cycle, assign each opportunity, plan a next action, and analyze the reasons for loss.
Step 1: map out the sales inputs
The first step is to identify all sources of prospects:
- website forms;
- calls;
- emails;
- referrals;
- social networks;
- trade shows;
- marketing campaigns;
- requests from existing customers.
The goal is to ensure that no request is left outside of the follow-up.
Step 2: define the stages and responsibilities
Next, it is necessary to specify:
- who handles each type of request;
- how an opportunity is qualified;
- when a quote is prepared;
- who validates the commercial conditions;
- when a file should be declared lost;
- which projects require the intervention of the manager.
This work must be done before setting up the CRM.
Otherwise, the company risks reproducing a already confusing organization in Odoo.
Step 3: make the next action mandatory
Each active opportunity must include an identifiable next action.
This can be:
- call back the prospect ;
- send a document ;
- organize a demonstration ;
- request information ;
- prepare a quote ;
- follow up on a proposal ;
- obtain a decision.
This simple rule greatly reduces the risk of forgetting.
Step 4 : define follow-up scenarios
Not all opportunities should be followed up in the same way.
A small business can create several scenarios.
Incoming request not attached
- first call ;
- follow-up email ;
- new attempt ;
- on hold or closure.
Quote sent
- confirmation of receipt ;
- follow-up after consultation ;
- handling objections ;
- request for decision.
Project postponed
- reason for postponement ;
- new deadline ;
- scheduled reminder ;
- useful information retained.
Step 5 : track few indicators, but actually track them
A small business does not necessarily need dozens of dashboards.
A few indicators may be sufficient :
- number of new opportunities ;
- average response time ;
- number of quotes sent ;
- quotes without next activity ;
- conversion rate ;
- average cycle duration ;
- weighted amount of the pipeline ;
- main reasons for loss.
The goal is not to produce more reporting.
It is to facilitate decisions.
Concrete example: an opportunity that disappears without being lost.
Let's take the fictional example of a service SME.
It receives a request from its website. The prospect wants to get a quote quickly.
The salesperson calls back the same day and takes some notes in their notebook. They then prepare a proposal and send it by email.
The quote is correct.
The prospect is interested.
But no follow-up date is planned.
The following week, the salesperson is busy with several client emergencies. The file remains in the inbox.
Two weeks later, the manager asks where the project stands.
The salesperson finds the quote and calls the prospect back. The prospect explains that they chose another provider, who was more present during their decision-making phase.
In this situation, the problem does not come from the offer.
It comes from the lack of process.
With structured follow-up, the file would have included:
- a responsible person;
- a follow-up date;
- a next activity;
- a clear status;
- an accessible history.
The tool would not have guaranteed the sale.
But it would have prevented the opportunity from disappearing without action.
What role can Odoo CRM play?
Odoo CRM allows you to centralize:
- prospects;
- opportunities;
- the exchanges ;
- the activities ;
- the quotes ;
- the closing dates ;
- the expected revenues ;
- the reasons for loss.
The module can also be linked to the website, forms, appointments, sales, and marketing actions.
But its value does not depend on the number of activated features.
It depends on its adaptation to the business.
A good CRM project must answer concrete questions :
- Who receives the requests ?
- How are they assigned ?
- What information is essential ?
- What steps represent the actual cycle ?
- What follow-ups should be systematic ?
- What indicators are useful ?
- What actions can be automated ?
- What rights should be granted to users ?
Odoo must translate a clear business method.
It should not impose a theoretical organization on the teams.
The Nuprod method for structuring a commercial CRM
At Nuprod, a CRM project does not start with the activation of features.
It starts with the analysis of the field.
1. Understand the current process
We observe how prospects arrive, how they are handled, and where the files slow down.
2. Define the target process
We clarify the steps, responsibilities, necessary information, and follow-up rules.
3. Configure Odoo around the business
The pipeline, activities, fields, and automations are configured according to the actual functioning of the company.
4. Train and support users
Teams are trained on concrete cases related to their daily lives.
5. Measure adoption
After the launch, it is necessary to check that opportunities are correctly updated, that the next actions are planned, and that the dashboards reflect reality.
This method prevents transforming the CRM into a simple contact database.
Why does proximity matter in a CRM project in Bordeaux?
For an SME based in Bordeaux, Gironde, or Nouvelle-Aquitaine, proximity can facilitate several stages of the project:
- in-person framing workshops;
- observation of business practices;
- exchanges with teams;
- user training;
- support after the start.
This proximity does not replace functional expertise.
It facilitates understanding of the business and change management.
Nuprod supports SMEs in Bordeaux and throughout France in structuring their sales processes and deploying Odoo CRM.
FAQ on sales tracking in SMEs
Why do salespeople forget to follow up with certain prospects?
Salespeople often forget certain follow-ups when information is scattered, no deadline is set, or follow-up depends on individual memory. Each active opportunity must have an owner and a dated next action.
How to know which prospects to prioritize for follow-up?
Prospects should be prioritized based on project maturity, potential amount, urgency, decision date, last interaction, and likelihood of success. A CRM allows for grouping this information.
Is a CRM enough to improve sales?
A CRM is not enough to improve sales. It facilitates organization and visibility, but it does not replace qualification, sales methodology, and the quality of interactions.
How often should a quote be followed up?
The frequency depends on the industry, the amount, and the deadline of the project. It is better to define several scenarios rather than a single frequency for all prospects.
Should lost opportunities be deleted?
Lost opportunities should not be deleted. They should be closed with a reason in order to understand recurring objections and improve offers.
How to make sales forecasts more reliable?
Amounts, probabilities, decision dates, and next activities should be regularly updated. Old or inactive opportunities should be closed or requalified.
Is Odoo CRM suitable for SMEs?
Odoo CRM is suitable for SMEs when configured according to their business cycle. It can manage simple or more complex processes and connect to quotes, sales, forms, appointments, and marketing campaigns.
Can we automate follow-ups in Odoo?
Some activities and communications can be scheduled in Odoo. However, automation must remain context-appropriate and not replace personalized exchanges when the project requires it.
Conclusion: make every opportunity visible and actionable
Business opportunities are not always lost at the moment of decision.
They are often lost in the intervals:
- between the request and the first response;
- between the appointment and the quote;
- between the quote and the follow-up;
- between an objection and the next action.
A CRM like Odoo helps secure these transitions by centralizing information, assigning responsibilities, and making the next steps visible.
But the software should not be the starting point.
First, it is necessary to analyze the sales cycle, identify stagnant files, and define a common method.
Book a slot for a discussion with a Nuprod consultant to analyze your business process and identify opportunities that are currently slipping through your tracking.
Check out the training certified and fundable Nuformations dedicated to Odoo CRM to make your teams more autonomous in tracking prospects and opportunities.