Number of Leads Created is self-explanatory: this KPI measures the number of leads you’ve gained via a particular marketing campaign, channel and/or time period. While this is a highly relevant metric for use by sales teams and management, it’s important to remember that this KPI marks a milestone on your company’s sales journey, not the destination. In other words, this KPI only shows potential future clients–it’s up to you and your team to translate this potential into results!
This is a relevant KPI for your sales team to monitor.