Check out monday.com / Pipedrive, Hubspot, all these CRM have a pipeline and lead restricting feature.
Big companies with multiple salespeople and thousands of leads—imagine that. Why don’t we have a feature that restricts salespeople from moving leads further in the pipeline unless specific conditions are met? Monday.com, Pipedrive, and all these cheap CRMs have this feature. For example, if a lead hasn’t been called or has no notes, the salesperson shouldn’t be able to move it to the next stage. They shouldn’t be able to mark a lead as "Contact Made" unless they’ve actually called the person or added a note confirming the interaction. They should be required to input a note before progressing the lead. Only then should they be allowed to move it further in the pipeline.