Measured as part of the IAB’s OPM study, Lead Generation was worth £42million in 2015.