If you are looking for sales qualification, BANT (budget, authority, need, and timeline); a lead management process is what you need.
BANT (budget, authority, need, and timeline) is a process that involves asking specific questions related to budget, authority, need and time and the lead can be prioritized based on the prospect's answers and the pursued accordingly.
A sales-ready lead is a prospect who is affiliated with a qualified company and SQL can influence or make the decision to purchase your product or service. SQL is sufficiently interested in exploring solutions to engage in a meaningful sales dialog with a salesperson.