Leads shouldn't be seen as a cute number in marketing manager metrics to make him proud. They have to contribute directly to sales and, as a consequence, to the actual results of the company. Leads are business opportunities.
Stay updated with the newest trends, tools, methodologies and ideas in the market.